16+
Вторник
20 ноября
Вход |Карта сайта | |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры AVR

 
   Новая тема Правила Регистрация Поиск »» Архив
Вернуться в конференциюТопик полностью
vpv.vpv  (18.10.2018 07:33, файл(ы)) , в ответ на Знатоки Ардуино! Кто объяснит, как Ардуины через один и тот же порт, как программируются (заливается скетч), так и работают с этим же портом при пересылке данных? автор: Ксения
В Ардуине сидит Бутлоадер, который сразу после _аппаратного_ сброса слушает СОМ-порт (Rx). Несли ничего не услышал, то передаёт управление рабочей программе с адреса 0х0000. Можно обойтись без всяких ардуиновых оболочек и скетчей, запустить 
CodeVision, написать программу на нормальном Си и использовать опцию "Загрузить в Ардуину". Она делает то же самое, дергает линию DTR и по протоколу бутлоадера передаёт по последовательному порту прошивку, которую бутлоадер прошивает по младшим адресам. Кстати, в "толстых" ардуинах бутлоадер использует протокол STK500 V2.
Прикреплённые файлы:
Arduino_prot.png:21 K

Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7527 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXVIII