|
дизассемблерование atmega |
|
|
|
Nov 12 2011, 12:48
|
Местный
  
Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228

|
Подскажите, пожалуйста, чем дизассемблеровать atmeg'у? пробывал IDA, не нашел этого проца(может плохо искал?), пробывал AVRStudio, получислось, но не совсем удобно, например, вызов процедуры RCALL PC - 0x076F, мне не понятно куда прыгает программа, хотелось бы сразу получить код с метками, и желательно с именами Регистров типа UBRR? дизассемблер может такое сделать?или все прийдется делать ручками?
--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
|
|
|
|
|
 |
Ответов
|
Nov 15 2011, 11:19
|
Местный
  
Группа: Участник
Сообщений: 214
Регистрация: 19-07-07
Пользователь №: 29 228

|
Цитата(ILYAUL @ Nov 14 2011, 15:39)  Там же в DS есть адреса интересующих Вас регистров , взависимости от области их нахождения ищите команды обращения по этим адресам. Обычно UBRR всегда есть в коде, где происходит инит USART Да, в DS есть строчка: RAM:0029 UBRRL: .byte 1 ; USART Baud Rate Register Low где программа обращается по этому адресу я так и не нашел(( я предпологаю инициализация должна выглядеть примерно так: ; Set baud rate out UBRRH, r17 out UBRRL, r16 ; Enable receiver and transmitter ldi r16, (1<<RXEN)|(1<<TXEN) out UCSRB,r16 ; Set frame format: 8data, 2stop bit ldi r16, (1<<URSEL)|(1<<USBS)|(3<<UCSZ0) out UCSRC,r16 но чего то похожего я тоже не нашел(( может это быть изза того что я не правильно выбрал тип процессора при дизасме?
Сообщение отредактировал coolibin - Nov 15 2011, 11:22
--------------------
Нет повести печальнее на свете, чем повесть о хреновом интернете.
|
|
|
|
Сообщений в этой теме
coolibin дизассемблерование atmega Nov 12 2011, 12:48 Палыч Цитата(coolibin @ Nov 12 2011, 16:48) про... Nov 12 2011, 13:05 coolibin Если честно я точно не знаю тип МК, где то в район... Nov 15 2011, 12:08 Палыч Цитата(coolibin @ Nov 15 2011, 16:08) мож... Nov 15 2011, 12:49  coolibin Цитата(Палыч @ Nov 15 2011, 14:49) ...
Вы... Nov 15 2011, 13:47   Палыч Цитата(coolibin @ Nov 15 2011, 17:47) тип... Nov 15 2011, 15:24
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|