|
Twi в SAM7s128, он же I2C |
|
|
|
 |
Ответов
|
Sep 10 2009, 14:10
|
Гуру
     
Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448

|
Цитата(Nikitoc @ Sep 10 2009, 17:30)  Подскажите, где я делаю что-то неправильно? - читаете write only регистры Код pPIO -> PIO_PDR = pPIO -> PIO_PDR | 0x18; // disable PA3 PA4 I/O for using by I2C - используете безымянные константы, что потенциально может привести к ошибкам Посмотрите еще эту и эту темы, и подумайте, надо ли Вам вообще это счастье. Для себя я решил однозначно, что пользоваться TWI на SAM7S и SAM7X не стоит.
|
|
|
|
|
Sep 10 2009, 15:26
|

Участник

Группа: Участник
Сообщений: 67
Регистрация: 8-05-09
Из: Томск
Пользователь №: 48 809

|
Цитата(aaarrr @ Sep 10 2009, 21:10)  Для себя я решил однозначно, что пользоваться TWI на SAM7S и SAM7X не стоит. Аналогично - пробовал реализовать аппаратный TWI на sam7s64, в результате реализовал вручную все - разбираться, что не так работало просто не было времени.
|
|
|
|
Сообщений в этой теме
Nikitoc Twi в SAM7s128 Sep 10 2009, 13:30 apic Нужно использовать прерывания TWI, тогда будет раб... Sep 10 2009, 20:52 aaarrr Цитата(apic @ Sep 11 2009, 00:52) Нужно и... Sep 10 2009, 20:58  DmitryM Цитата(aaarrr @ Sep 11 2009, 00:58) Нет, ... Sep 11 2009, 04:31   aaarrr Цитата(DmitryM @ Sep 11 2009, 08:31) Каме... Sep 11 2009, 11:40 Sergey_K Nikitoc Вы неправильно делаете инициализацию TWI. ... Sep 12 2009, 16:00 Goofy Цитата(aaarrr @ Sep 11 2009, 02:21) По пе... Sep 12 2009, 16:52 Nikitoc Всем огромное спасибо за участие и дельные советы.... Sep 21 2009, 11:04 vladik А в SAM9 которые ARM926 - там как дело с TWI обсто... Sep 21 2009, 11:21 aaarrr Цитата(vladik @ Sep 21 2009, 15:21) А в S... Sep 21 2009, 11:23
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|