[an error occurred while processing this directive]
|
Мне совершенно лень разбираться с примером, последний раз я имел дело с I2C не менее года назад. Отмечу лишь, что очень важно правильно запустить передачу, я смутно помню что стартовать передачу надо когда первый байт уже лежит в регистре отправки. Все таки смотрите I2C_read()/I2C_write() внимательно, каждая мелочь может выстрелить.
У меня View/Memory работало нормально с периферийными регистрами, я даже ручками их дергал чтобы смотреть реакцию. Не все регистры допускают запись и не все чтение. Может это еще и от JTAGа зависит.
E-mail: info@telesys.ru