ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
11 июля
385336 Топик полностью
whale (04.02.2013 22:52 - 23:13, просмотров: 108) ответил fk0 на Всё НЕ В ПОРЯДКЕ. На N/ACK вообще расчитывать нельзя, но даже не в том дело. "Зависать" может на более низком уровне: слейв увидел лишний клок, например, где его нет (помеха). И в ACK ему подошёл какой нужно битик. А дальше висит с SDA=0 ожидая
эээ ну эта не помню чего там при колизии мастер делает но кажется пов старт или еще чего в любом случаем не прекращает передачу и слэйв свои склоки дождется ) У меня мастер все время по круги слэйвы опрашивает, не останавливается ) зы вот специально глянул в прогу, если при передаче потеря приоритета, тупо бросает байт и переходит к передаче следующего байта а так как байты гоняются по кругу то и клоки не кончаются ) Короче, счас напильник настрою и все будет ясно ) .