Как Arduino различает данные программирования SPI и регулярные данные?

Arduino может быть запрограммирован с использованием SPI без загрузчика. Без загрузчика Arduino сразу запускает свой эскиз. Итак, как Arduino знает, что он запрограммирован через SPI или обычный SPI-трафик, уже присутствующий на шине SPI? Был ли уровень сигнала, электрический сигнал, который позволяет Arduino знать разницу?

5 голосов | спросил Ana 5 MarpmSat, 05 Mar 2016 21:16:18 +03002016-03-05T21:16:18+03:0009 2016, 21:16:18

1 ответ


9

В-системный программист активируется с помощью строки RESET. Во время нормальной работы линия сброса не активна, и модуль ISP отключен.

Подробное описание AVR ISP можно найти в этом документе:

http://www.atmel.com/images/doc0943.pdf

ответил IOB Toolkit Team 5 MarpmSat, 05 Mar 2016 21:30:13 +03002016-03-05T21:30:13+03:0009 2016, 21:30:13

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132