RN3GP,
Добрый вечер.
Если fuse не выставлять и не задирать частоту кварцем в 25мгц, cat если пользовать adruino работает?
Ещё пожалуйста напишите маркировку 2n7002 которые стоят у Вас а синтезе этой конструкции и конструкции из соседнего форума mega2560? Че написано на транзюках.
Последний раз редактировалось RN3GP; 17.02.2017 в 23:30.
Если Ардуино Вы купили готовый то:
- фузы там уже выставлены;
- в контроллер зашита программа загрузчик "downloader", с помощью которого по USB в контроллер загружается программа из среды IDE Arduino;
Если прошить контроллер обычным программатором (Usbasp или USBTiny по входам Miso, Mosi и Clk (это шина SPI), то программа-загрузчик будет затерта (но ее всегда можно зашить снова);
Если программатора нет, а надо загрузить Hex-файл, (разработанный например на Си или Bascom, а не в среде IDE Ардуино), то тогда надо воспользоваться программой X-Loader.
Да, собственно он, программатор, и не нужен, если у Вас Ардуино. Тогда как написано выше. Пока писал, Владимир выше уже все растолковал..
Правда надо еще добавить.. Если Вы Ардуино хотите использовать вместо голой микросхемы, и с кварцем 25 мгц, то скорее всего, загрузить Ардуино придется обычным программатором. Хотя, не уверен, может и можно.. Но, в интернете где-то видел, кварц должен быть 16 мгц, если хотите использовать Ардуино со всеми его примочками (USB -USART переходник, загрузчик).
Последний раз редактировалось Владимир_К; 17.02.2017 в 23:32.
Владимир_К,
Спасибо Владимир за пояснение.
А как загрузчик записать заново если затерт ? по spi через программатор? Тут же не только загрузчик надо будет записать и fuse чтоб вернуть "целостность" адруинке?
Добавлено через 5 минут(ы):
Ещё не понятен вопрос если программой xloader к примеру залит hex файл (прошивка написанная на Си или Bascom) то fuse всеравно должны как то конфигурироватся в случаи если это нужно?
Последний раз редактировалось Radiotester; 17.02.2017 в 23:34.
Да, программатором. Делается это из среды Ардуино, там есть опция - установить загрузчик. Надо выбрать тип Ардуино, какой контроллер. Фузы надо поискать на страничке Ардуино. В интернете есть описание самодельных Ардуино, по которому я его делал, там и фузы есть.. Но я переставил Windows, все ссылки пропали, найду, выложу, а может у кого рядом есть..
Да фузы должны быть как в Ардуино. Особенно фузы выбора тактового генератора, и указывающие начало области программы и загрузчика в памяти контроллера, то есть, откуда должна начинаться работа программы, с начала или с области загрузчика. Может не точно выразился, но смысл такой.
Вот здесь самодельный:
http://robocraft.ru/blog/arduino/19.html
Спасибо от Radiotester
RN3GP,
Да как подключить адруинку в схему синтезатора я знаю, мне интересно будет ли работать cat (без замены кварца на 25мгц и установки соответствующих fuse)?
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)