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

 
 
> AT90CAN128, чем дизассеблировать???
-=SY=-
сообщение Aug 1 2010, 18:00
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 7-02-09
Пользователь №: 44 541



Собственно, сабж.
Вроде как с ATmega128 похожи..., но получается, ИМХО, фигня.
Пробовал AVRstudio4.18 и IDA (выбирал Мега128) - дизасемблят почти одинаково, но помойму какая-то фигня получается (asm знаю). Прошива однозначно рабочая и проверенная. Но "раскрыть" не получается.
С AVR работал мало, но работал. Мож че не догоняю, но после дизасма почти все подпрограммы обращаются только к SPL, SPH и SREG и ВСЕ!!! Где настройки портофф, USART (они оба задействованы), CAN (тоже работает) ??????? не пойму....
Может посоветуете что-нить для кантролей с CAN или именно для этого МК ???
Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
ucMike
сообщение Aug 2 2010, 06:44
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 60
Регистрация: 21-11-08
Пользователь №: 41 832



Вариант для иды: В секции RAM ручками именуем регистры, согласно даташита.
Выбираем строчку RAM:00C1 , нажимаем клавишу N, вводим название - UCSR0B.
А в листинге в строчке 'ROM:0000283C ldi r30, 0xC1' щелкаем правой кнопкой мыши на '0xC1' и выбираем offset data.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th July 2025 - 19:56
Рейтинг@Mail.ru


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