Обновление прошивки модуля питания платформы DIXOM-C12
ПрошивкаВерсияРазмерСкачать с сервера
Прошивка модуля питания DIXOM-C12 "Attiny24"
1.5  3кБ Скачать

Возникли вопросы, или проблемы с обновлением прошивки модуля питания платформы DIXOM-C12?

Перейти на форум, решить все проблемы и вопросы связанные с обновлением прошивок платформы

Загрузка прошивки в платформу

Выполните следующие действия для загрузки прошивки в память микроконтроллера питания Attiny24. Также для прошивки микроконтроллера питания потребуется USB-ASP программатор. Схему подключения программаторов к платформе посмотрите здесь в частности обратите внимание как подключать программатор USB-ASP.

  1. Скачайте программу AVRDUDE_PROG
  2. Скачайте прошивку для микрконтроллера питания Attiny24 и распакуйте (допустим на рабочий стол).
  3. Запустите программу AVRDUDE_PROG
  4. По вкладке Program в выпадающем списке выберите микроконтроллер Attini24
  5. Во вкладке Fuses установите всё в точности как на изображении ниже и нажмите кнопку "Программирование". Важно! очень хорошо проверьте чтоб галки стояли в точности как на изображении ниже, в случае неправильно запрограммированных Fuses теряется возможность прошивать и обновлять микроконтроллер питания Attiny24.  
  6. Во вкладке Program, в строке Flash жмём три точки "..."  выбираем скаченный ранее файл прошивки dixom_attiny24.hex, в строку Eeprom ничего не вставляем нажимаем "Программирование"
  7. Готово

Program Attiny24Fuse Attiny24

 

 

 

  

 

 

 

 

 

 

 

 

 

Использование исходников

  Чтоб открыть исходники прошивки используйте Arduino IDE. Код написан в чистом Си для экономии памяти микроконтроллера питания Attiny24 которая имеет на своём борту всего 2 кб флешь памяти, 128 байт оперативной памяти и 128 байт энергонезависимой EEPROM памяти. Для того чтобы компилятор Arduino узнал про микроконтроллер Attiny24 необходимо установить библиотеку ЧATTinyCore

Быстрый способ установки библиотеку ATTinyCore для Arduino IDE

  1. Выберите Файл -> Настройки
  2. Найдите поле ввода "Дополнительные ссылки для Менеджера плат:"
  3. Вставте в это поле: http://drazzy.com/package_drazzy.com_index.json
  4. Нажмите "ОК"
  5. Выберите Инструменты -> Плата: -> Менеджер плат...
  6. Найдите в списке ATTINYCore выберите последнюю версию и нажмите установить
  7. Гтотово

Attiny24settings.jpg

 

В данной категории нет материалов.