ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
29 марта
742567
Adept (15.03.2017 17:29, просмотров: 16709)
I2C (TWI) чего-то все мозги уже сломал :(( после пакетного чтения мастер не отдаёт шину (чё за фигня??) Линия данных притянута к нулю. Рестарт программы (под AtmelICE) освобождает шину не всегда, - через раз, примерно (!) Т.е. бывают случаи, когда состояние шины после растарта программы не меняется :(( никакие операции на шине невозможны. !! InactiveBUS timeout таймаут - ненулевой, но всё равно шину "неотпускает" и сделать на ней ничего нельзя :(( режим транзакций одиночных байт - всё ОК, а вот пакетное чтение не получается (пакет байт считывается, но потом шина не отпускается :(( Сталкивался кто с таким?? (да, камень - XMEGA A3AU)
...делать нужно так, как нужно. А как ненужно - делать не нужно (С) Винни-Пух :)