ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
17 июля
246872 Топик полностью
LightElf (07.04.2011 20:21, просмотров: 181) ответил д__ на Это еще самый безобидный глюк подсистемы И2Ц АВРа. Я зарекся ее использовать без особой нужды. Она подводила меня уже в двух проектах. В подсистеме используется аппаратный автомат состояний, и если по какой либо причине произошел глюк или пришла
Может у вас линия SDA в нуле оставалась? Есть такая фигня, в самом протоколе I2C дырочка: если во время передачи данных от слейва к мастеру мастер перезагрузится по любой причине, то слейв будет тупо продолжать ждать импульсов на SCL и держать данные на SDA. Соответственно мастер не может сформировать STOP/START и привет. Лечится подачей "врукопашную" 16-20 импульсов на линию SCL.
Не надо делать мне как лучше, оставьте мне как хорошо