Чипсет Arduino Atmega328p Watchdog не запускается, пока I2 c Связь идет как ведомая - PullRequest
0 голосов
/ 30 января 2020

У меня есть установка, где у меня есть мастер I2 C, постоянно запрашивающий у ведомого в функции l oop (). Раб здесь - atmega328. Я ввожу бесконечное время l oop искусственно, чтобы проверить, срабатывает ли сторожевой таймер. Здесь происходит так, что atmega328p зависает, и сторожевой таймер никогда не срабатывает, если происходит соединение I2 C. Если я отключу соединение i2 c с ведущим, то ведомое устройство сбрасывается абсолютно нормально.

...