Используется программатор FTDI 3.3V (и по сигналам и по уровню питания).
Для процесса программирования приемника и передатчика почти все действия идентичны:
Скомпилировать прошивку через среду Arduino IDE (см инструкции на конкретную прошивку).
Итоговый hex-файл прошивки находиться в папке build*длинный_номер* внутри временной папки Windows, расположенной по пути, указанном в переменной окружения Windows TMP. При поиске .hex – ориентироваться на время создания файла. Файлик лучше скопировать в более удобное расположение.
Другой вариант - скачать готовый hex-файл с необходимой прошивкой.
Все электрические работы выполнять с присоединенной антенной!
Подключить приемник/передатчик к программатору: TxD->RxD; RxD->TxD; DTR->DTR; GND->GND. Питание на приемник/передатчик пока не подавать – это нужно будет сделать позже, при запуске процесса прошивки.
Запитать Приемник можно через выходы каналов дозволенным напряжением (3.7 – 15V – по документации), лучше – 5В (UBEC, батарейки, блок питания ПК и т.п.). Запитать передатчик нужно 3.3V – можно от разъема выдачи напряжения 3.3V программатора (можно другим источником).
Запустить ARP Arduino Uploader
Выбрать «Hex file to write» - ранее подготовленный .hex, В Setup установить: COM-порт, которым определился Ваш программатор и микроконтроллер m328p.
(!) Проверить AVR Dude Params – строка набирается по мере смены настроек и в конце нужно убедиться (если надо – ручками исправить), что скорость 57600 (параметр должен быть: –b57600).
Нажать Upload и тут же подать питание на прошиваемый модуль. Появится консольное окно, в котором эффектно должен отразиться процесс заливания прошивки. После завершения, как мне кажется, нужно подождать несколько секунд, а затем выключить питание модуля. При следующем включении питания он будет готов к дальнейшему использованию по назначению.
Нельзя было всё поконкретней описать ,со скринами,пошагово.Дневник читают программисты что ли?Что такое скомпилировать?Так любой может с какого нибудь ресурса слизать и выложить.
{"assets_hash":"a8b26fa7f6e768b07a72c8c9aadb9422","page_data":{"users":{"524922d63df95500777319f7":{"_id":"524922d63df95500777319f7","hid":176492,"name":"Deverex","nick":"Deverex","avatar_id":null,"css":""},"54645d003df9550077723c1c":{"_id":"54645d003df9550077723c1c","hid":211125,"name":"XICHNIK55","nick":"XICHNIK55","avatar_id":null,"css":""}},"settings":{"blogs_can_create":false,"blogs_mod_can_delete":false,"blogs_mod_can_hard_delete":false,"blogs_mod_can_add_infractions":false,"can_report_abuse":false,"can_vote":false,"can_see_ip":false,"blogs_edit_comments_max_time":30,"blogs_show_ignored":false,"blogs_reply_old_comment_threshold":30,"votes_add_max_time":168},"entry":{"_id":"53abbb3d997073007710fdfb","hid":19041,"title":"Прошивка OrangeRX приемника/передатчика.","html":"<p>Используется программатор FTDI 3.3V (и по сигналам и по уровню питания).<br>\nДля процесса программирования приемника и передатчика почти все действия идентичны:<br>\nСкомпилировать прошивку через среду Arduino IDE (см инструкции на конкретную прошивку).<br>\nИтоговый hex-файл прошивки находиться в папке build*длинный_номер* внутри временной папки Windows, расположенной по пути, указанном в переменной окружения Windows TMP. При поиске .hex – ориентироваться на время создания файла. Файлик лучше скопировать в более удобное расположение.<br>\nДругой вариант - скачать готовый hex-файл с необходимой прошивкой.</p>\n<p><strong data-nd-pair-src=\"**\">Все электрические работы выполнять с присоединенной антенной!</strong></p>\n<p>Подключить приемник/передатчик к программатору: TxD->RxD; RxD->TxD; DTR->DTR; GND->GND. Питание на приемник/передатчик пока не подавать – это нужно будет сделать позже, при запуске процесса прошивки.<br>\nЗапитать Приемник можно через выходы каналов дозволенным напряжением (3.7 – 15V – по документации), лучше – 5В (UBEC, батарейки, блок питания ПК и т.п.). Запитать передатчик нужно 3.3V – можно от разъема выдачи напряжения 3.3V программатора (можно другим источником).</p>\n<!--cut-->\n<p>Запустить ARP Arduino Uploader<br>\nВыбрать «Hex file to write» - ранее подготовленный .hex, В Setup установить: COM-порт, которым определился Ваш программатор и микроконтроллер m328p.<br>\n(!) Проверить AVR Dude Params – строка набирается по мере смены настроек и в конце нужно убедиться (если надо – ручками исправить), что скорость 57600 (параметр должен быть: –b57600).<br>\nНажать Upload и тут же подать питание на прошиваемый модуль. Появится консольное окно, в котором эффектно должен отразиться процесс заливания прошивки. После завершения, как мне кажется, нужно подождать несколько секунд, а затем выключить питание модуля. При следующем включении питания он будет готов к дальнейшему использованию по назначению.</p>\n","user":"524922d63df95500777319f7","ts":"2014-06-26T06:18:37.000Z","st":1,"cache":{"comment_count":1,"last_comment":"56ea3a499970730077134625","last_comment_hid":1,"last_ts":"2016-03-17T05:02:01.000Z","last_user":"54645d003df9550077723c1c"},"views":1504,"bookmarks":0,"votes":0},"subscription":null},"locale":"en-US","user_id":"000000000000000000000000","user_hid":0,"user_name":"","user_nick":"","user_avatar":null,"is_member":false,"settings":{"can_access_acp":false,"can_use_dialogs":false,"hide_heavy_content":false},"unread_dialogs":false,"footer":{"rules":{"to":"common.rules"},"contacts":{"to":"rco-nodeca.contacts"}},"navbar":{"tracker":{"to":"users.tracker","autoselect":false,"priority":10},"forum":{"to":"forum.index"},"blogs":{"to":"blogs.index"},"clubs":{"to":"clubs.index"},"market":{"to":"market.index.buy"}},"recaptcha":{"public_key":"6LcyTs0dAAAAADW_1wxPfl0IHuXxBG7vMSSX26Z4"},"layout":"common.layout"}