Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
80c535
Отправлено
danilich
26 июня 2008 г. 15:23
дизассемблю бинарничек, получается не очень :(
векторы прерываний по ощущениям сдвинуты на несколько адресов...такое возможно? или это специально введенный мусор для затруднений подобных действий?
Составить ответ
|
Вернуться на конференцию
Ответы
при нуле быстрей всего все правильно будет. Тут похоже в районе 2-го адресного разряда что-то намеренно перехлестнуто
—
Elektronik
(26.06.2008 16:41:48
194.85.99.225
,
пустое
)
Судя по остальной прошивке - есть еще перехлесты
—
danilich
(26.06.2008 17:03:53
195.131.133.253
,
пустое
)
Работал с 80с535, никаких отличий в плане векторов нет. Выложите кусок бинарника, посмотрим.
—
Леонид Иванович
(26.06.2008 15:36:17
87.252.227.56
,
пустое
)
Ответ: Кусок из дизассемлера
—
danilich
(26.06.2008 15:40:18
195.131.133.253
, 4125 байт)
Может адресные линии внешней памяти программ как-то хитро подключены?
—
Леонид Иванович
(26.06.2008 16:16:37
87.252.227.56
,
пустое
)
Не знаю, блок далековато, не покрутить... то есть точка входа изменена?
—
danilich
(26.06.2008 16:19:16
195.131.133.253
,
пустое
)
У 535 всего 12 прерываний, вот вектора:
—
Леонид Иванович
(26.06.2008 16:26:34
87.252.227.56
, 216 байт)
Про адресные линии понял, надо схему смотреть, чтобы правильно определить 000Н
—
danilich
(26.06.2008 16:34:28
195.131.133.253
,
пустое
)
Адрес 0x0000 при любых перехлестах будет одинаков. А вот 0х0001 уже не всегда ;-)
—
misyachniy
(26.06.2008 17:39:45
195.10.210.194
,
пустое
)
Спасибо за поправку, я уже понял :) Ступил
—
danilich
(26.06.2008 17:40:55
195.131.133.253
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
скольким Омам равен эквивалент двух резисторов по 10 Ом, соединённых параллельно?:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru