Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Прошивка микроконтроллёра Atmel AT90S2313 |
Программирование микроконтролеров,ремонт аудио/видео/бытовой техники,полезные устройства для дома,телефония, обсуждение статей журнала Радио |
|
Опции темы |
29.09.2007, 19:07 | #1 |
Registered User
Сообщений: 301
Регистрация: 26.12.2006
Не в сети |
Прошивка микроконтроллёра Atmel AT90S2313
В общем, имеется прошивка в формате .hex под AT90S2313. Необходимо преобразовать в файл с расширением .asm. Каким дизассемблером можно это сделать?
Также ищется AVRStudio. P.S. Если залить прошивку написанную под микроконтроллёр AT90S2313 в ATtiny2313 без изменения, будет ли она корректно работать? Если я правильно понял, то нужно расставить правильно фьюзы. |
29.09.2007, 22:11 | #2 | |
Старый волк
Сообщений: 193
Регистрация: 26.02.2007
Возраст: 57
Не в сети |
Цитата:
А если полное совмещение (AT90S2313 и ATtiny2313), лей hex и будет тебе счастье! Удачи! |
|
29.09.2007, 22:43 | #3 |
Форумец
Сообщений: 77
Регистрация: 18.01.2007
Не в сети |
|
29.09.2007, 23:34 | #4 | ||
Registered User
Сообщений: 301
Регистрация: 26.12.2006
Не в сети |
Цитата:
Цитата:
Всё ещё хочу услышать о возможности дизассемблирования от специалистов! |
||
01.10.2007, 10:32 | #5 |
Форумец
Сообщений: 32
Регистрация: 27.02.2004
Не в сети |
Дизассемблированный текст можно увидеть если загрузить hex-файл в AVR Studio, но лучше воспользоваться дизассемблером, например отсюда http://www.gaw.ru/html.cgi/txt/soft/avr/assembler.htm. А дальше все зависит от языка на котором написана программа - если на ассемблере то можно разобраться (при условии небольшого объема), а если на си то шанов мало.
По поводу совместимости AT90S2313 и ATtiny2313 - описано в документе AVR091: Замена AT90S2313 на ATtiny2313 http://www.gaw.ru/pdf/Atmel/app/avr/AVR091.pdf |