Такой вопрос - Как влияют прерывания, например по таймеру или АЦП на работу по шине SPI, в частности на работу с SD. К примеру В основном коде программы loop() у меня началась отправка блока данных на SD карту, поскольку данные на карту записываются по 512 байт, то сделан буфер и отправка начинается по его заполнению. И вот cmd отправлена ответ получен в Цикле начинаю отправку побайтно. И допустим после отправки 4 байтов сработало прерывание по таймеру. Что тогда будет? Как продолжится отправка, отправятся ли 0 за прерывание или будет нормально продолжено с 5 байта? Спрашиваю поскольку программа по чтению с анлогового входа перестает работать при включении передачи.
Изменено: