реклама на сайте
подробности

 
 
> Дисассемблер команд AVR
SasaVitebsk
сообщение Nov 21 2006, 00:01
Сообщение #1


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Свой вариант библиотек LCD44780 и DS1820.

Очень понравился по стилю написания вариант работы с HD44780 от protoss, но как мне кажется он не полный. Выкладываю свой. Думаю уважаемый protoss им не воспользуется, а вот начинающие - возможно. Также вариант библиотеки для работы с DS18x20.

Возможности LCD44780. Есть вторичный вывод. Вывод символа в Win кодировке, прямая адресация курсора, сплитер и др. Поддерживаются стандартные п/п printf и outs вместе с форматированием. Форматирование расширено что позваляет легко делать меню.

Возможности DS18x20. Позволяет подключать несколько датчиков DS1820/18b20/18s20 в любом сочетании. Позволяет динамически определять их колличество и подключать новые. Позволяет работать с ними по 2-ух проводной шине.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
sergeyip
сообщение Nov 24 2006, 16:44
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 251
Регистрация: 15-12-05
Из: Москва
Пользователь №: 12 247



Здравствуйте Орлы. Нет ли у ког нибудь Дисассемлера команд AVR. Или ссылка в сети. Очень уж не хочется писать его самому smile.gif
Go to the top of the page
 
+Quote Post
muravei
сообщение Nov 27 2006, 20:35
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



А, разве, АВР Студия не дизассемблирует?
Go to the top of the page
 
+Quote Post
Alex_Pol
сообщение Nov 28 2006, 10:34
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 192
Регистрация: 23-03-05
Из: Украина. Днепропетровск
Пользователь №: 3 626



Цитата(muravei @ Nov 27 2006, 19:35) *
А, разве, АВР Студия не дизассемблирует?
Вот именно. На мой взгляд самый вменяемый дизассемблер.
Go to the top of the page
 
+Quote Post
Семён
сообщение Nov 28 2006, 10:51
Сообщение #5


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата(Alex_Pol @ Nov 28 2006, 10:34) *
Цитата(muravei @ Nov 27 2006, 19:35) *

А, разве, АВР Студия не дизассемблирует?
Вот именно. На мой взгляд самый вменяемый дизассемблер.

ИМХО: Не спорю дизассемблер неплохой в качестве посмотреть, как работает код. Но если детально захотите разобраться с программой функций явно не хватает. Например, автоматическое изменение всех меток из представления «метка 0005», на осмысленный вид «View_menu»


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
Wild007
сообщение Nov 28 2006, 12:18
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 226
Регистрация: 25-03-05
Из: Беларусь
Пользователь №: 3 672



[/quote]
ИМХО: Не спорю дизассемблер неплохой в качестве посмотреть, как работает код. Но если детально захотите разобраться с программой функций явно не хватает. Например, автоматическое изменение всех меток из представления «метка 0005», на осмысленный вид «View_menu»
[/quote]
Ну автоматическое -- это вы уже загнули. Для таких замен можно воспользоваться любым текстовым редактором или MS WORD smile.gif


--------------------
Ничто так не ограничивает полет мысли программиста, как компилятор
Go to the top of the page
 
+Quote Post
Семён
сообщение Nov 28 2006, 12:34
Сообщение #7


Частый гость
**

Группа: Свой
Сообщений: 196
Регистрация: 19-07-06
Из: Москва
Пользователь №: 18 922



Цитата(Wild007 @ Nov 28 2006, 12:18) *
Ну автоматическое -- это вы уже загнули. Для таких замен можно воспользоваться любым текстовым редактором или MS WORD smile.gif

Не всегда удобно скакать из одной программы в другую программу. Когда основной критерий время доработки чужой программы (да еще без наличия исходников)


--------------------
Тяжелое детство - 8-битные игрушки на 8-дюемовых дискетах
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Nov 28 2006, 14:01
Сообщение #8


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Семён @ Nov 28 2006, 11:34) *
Цитата(Wild007 @ Nov 28 2006, 12:18) *

Ну автоматическое -- это вы уже загнули. Для таких замен можно воспользоваться любым текстовым редактором или MS WORD smile.gif

Не всегда удобно скакать из одной программы в другую программу. Когда основной критерий время доработки чужой программы (да еще без наличия исходников)

Почти автоматически замена символьных имён меток делается в IDA.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 12:57
Рейтинг@Mail.ru


Страница сгенерированна за 0.01426 секунд с 7
ELECTRONIX ©2004-2016