ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Вторник
23 апреля
927147
Троешник (14.06.2019 11:22, просмотров: 4386)
Добрый! AVRMega/ WinAVR. Мастер с периодом 1ms передает 1 байт слейву. При этом активирует конкретный слейв пином с лог.0. Слейв не один в системе.  На стороне слейва есть прерывания 0го таймера с периодом 1ms. Есть косячки вработе слейва с SPI по прерываниям. Получается таймерное прерывания иногда вклинивается и немного сдвигает момент возникновения прерывания от SPI. При этом сигнал CS уже деактивирован мастером и я пропускаю байт.