ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
17 мая
1518377 Топик полностью
3m (15.05.2025 10:02, просмотров: 32) ответил POV на Я два месяца как-то убил на ихний i2c. Завелось в итоег как надо.. если не считать периодического зависания фильтров. Плюнул, с тех пор мастер только софверный...
При тестировании обнаружил новый вид зависания. Если во время работы коротить линии SDA и SCL между собой - оно виснет но не так как описано в еррате. Выяснилось что в SR1 выставляется флаг STOPF. Поскольку этот флаг относится к slave mode а у меня чисто мастер он никак не обрабатывался в обработчике прерывания и получалось бесконечное прерывание. Вот размышляю допилить обработку этого флага или ну его нафиг и надежнее сразу переделать на программный i2c ?