25.01.2015, 09:54
|
|
Прохожий
Регистрация: 28.09.2012
Адрес: Брест
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Новая версия программы AVRDUDESELL
Новая версия программы AVRDUDESELL - программы для программирования микроконтроллеров семейства AVR.
Новое в программе: - Качественно новая версия программы.
Переезд на новую площадку.
Новый дизайн.
Возможность сохранять и восстанавливать настройки фьюзов.
Теперь все формы можно растягивать.
Автоматическое открытие файлов проекта.
Строка адресов для дампов FLASH и EEPROM.
Строка адресов может расчитыватся автоматически.
Возможность связи *.hex, *.eep, *.fus файлов с приложением.
Загрузка файлов *.hex, *.eep, *.fus из командной строки.
Альфа 0.98 версия дизассемблера.
Устранена ошибка прописных и строчных символов при задании порта подключения программатора.
Устранена ошибка сохранения первого байта в файлы *.hex, *.eep.
Устранена ошибка размера дампа при автоматическом обновлении файлов проекта.
Подробнее на http://matrex-notes.blogspot.com/201...eshell_21.html
Прямая ссылка для скачивания https://drive.google.com/file/d/0B-w...ew?usp=sharing
Разумная критика приветствуется.
Пара картинок:
|
|
|
|
25.01.2015, 16:11
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.06.2006
Адрес: Украина, Запорожье
Сообщений: 7,983
Сказал спасибо: 0
Сказали Спасибо 4,941 раз(а) в 2,370 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
matrex,
а зачем нужен дизассемблер, если студия сама прекрасно разлагает молекулы на атомы и позволяет шагать по программе - у вас это есть?
и лечитесь от болезни понипрога - отмеченные фузы программируются. еще лучше интерфейс авр910 или стк500 с выпадающим списком-описанием фузов. выбрал нужное (например, тип генератора) - жмяк - в фоновом режиме слово состояния группы фузов приняло новое состояние и сохранилось. в таком случае будет однозначность восприятия и не будет стонов/ахов по поводу - что ж обозначает закрашенное поле - 1 или 0. кстати, при чтении из МК должно отображаться текущее состояние фузов
и поддерживаемые МК... маловато будет лучше уж студией - проверено
|
|
|
|
25.01.2015, 21:27
|
|
Прохожий
Регистрация: 28.09.2012
Адрес: Брест
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Сообщение от jump
|
matrex,
а зачем нужен дизассемблер, если студия сама прекрасно разлагает молекулы на атомы и позволяет шагать по программе - у вас это есть?
|
Cтудия, насколько я знаю, модет дизассемблировать только *.elf файлы, что не всегда доступно для конечного *.hex. Или я не прав? Подскажите как можно дизассемблировать *.hex. Шагать по программе - нет этого нет. Идея сделать дизассемблер такого качества что бы можно было закопийпастить код в студию и там его отлаживать.
Сообщение от jump
|
и лечитесь от болезни понипрога - отмеченные фузы программируются
|
эта опция есть в насройках 2 картинка, 5 строка.
Сообщение от jump
|
еще лучше интерфейс авр910 или стк500 с выпадающим списком-описанием фузов. выбрал нужное (например, тип генератора) - жмяк - в фоновом режиме слово состояния группы фузов приняло новое состояние и сохранилось. в таком случае будет однозначность восприятия и не будет стонов/ахов по поводу - что ж обозначает закрашенное поле - 1 или 0.
|
Для этих целей служит опция сохранения фьюзов - можно для своих целей наделать настроек любое количество (может реализовать библиотеку настроек?) + информация по фьюзам перед программированием.
Сообщение от jump
|
кстати, при чтении из МК должно отображаться текущее состояние фузов
|
Так и сделано, если прочитать чип
Сообщение от jump
|
и поддерживаемые МК... маловато будет лучше уж студией - проверено
|
Надо просто обновить версию дудки (или задать папку расположения) - эта программа надстройка над avrdude. Ну а студия - это да...
Последний раз редактировалось matrex; 25.01.2015 в 21:30.
|
|
|
|
25.01.2015, 21:40
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Сообщение от matrex
|
Cтудия, насколько я знаю, модет дизассемблировать только *.elf файлы, что не всегда доступно для конечного *.hex. Или я не прав?
|
Не правы - hex тоже может дизассемблировать. Нужно создать проект для отладки, но не с elf-файлом, а с hex.
|
|
|
|
25.01.2015, 21:51
|
|
Прохожий
Регистрация: 28.09.2012
Адрес: Брест
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Хм... Я этого не знал... Завтра буду изучать матчасть... В какой версии студии это возможно? Я в принипе консервативен, юзаю 4...
Последний раз редактировалось matrex; 25.01.2015 в 22:01.
|
|
|
|
25.01.2015, 23:05
|
|
Почётный гражданин KAZUS.RU
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 6,996
Сказал спасибо: 3,015
Сказали Спасибо 3,191 раз(а) в 2,164 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Да чуть-ли не с третьей это было.
|
|
|
|
25.01.2015, 23:37
|
|
Гражданин KAZUS.RU
Регистрация: 16.03.2011
Сообщений: 486
Сказал спасибо: 8
Сказали Спасибо 131 раз(а) в 116 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Сообщение от matrex
|
В какой версии студии это возможно? Я в принипе консервативен, юзаю 4...
|
В четвёртой возможно. В шестой наверное тоже можно.
|
|
|
|
25.01.2015, 23:55
|
|
Прохожий
Регистрация: 28.09.2012
Адрес: Брест
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Да, я уже понял и даже проверил... Ну что ж, может дизасм развивать и не буду... За совет спасибо.
|
|
|
|
26.01.2015, 00:02
|
|
Заблокирован
Регистрация: 22.04.2014
Сообщений: 0
Сказал спасибо: 15
Сказали Спасибо 366 раз(а) в 284 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Сообщение от matrex
|
может дизасм развивать и не буду
|
А изобредать мегалисапед для наматывания на колёса мегакала мамонта вообще смысл есть? Или это просто мега-ретро-ностальжи?
|
|
|
|
26.01.2015, 00:05
|
|
Прохожий
Регистрация: 28.09.2012
Адрес: Брест
Сообщений: 9
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: Новая версия программы AVRDUDESELL
Прям не знаю что сказать... Это что конструктивный диалог? И мне действительно что то нужно ответить?
Последний раз редактировалось matrex; 26.01.2015 в 00:11.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 03:05.
|
|