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

 
 
> Отладка bin-файла., В Keil
EXeGLuMATOR
сообщение Apr 7 2015, 16:47
Сообщение #1


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



День добрый всем!

Возник интересный вопрос.
Нужно посмотреть как работает камушек, прошитый конкретным bin-файлом. В Keil.

Собственно и проект и исходники - все есть. Но озадачился именно этим вопросом. Как создать проект для отладки - все параметры контроллера известны, но мне не понятно, как прицепить бинарник к проекту, чтобы можно было запустить отладку (симулятор).
Вроде, казалось-бы, что проще... Ан нет. Сходу не получилось. Поиск адекватных результатов не дает...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
EXeGLuMATOR
сообщение Apr 7 2015, 18:27
Сообщение #2


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Да это понятно. Так можно, но даже при компиляции из исходников не всегда оно раз к разу одинаково может быть.
Да и смысл в том, что есть бинарник от проекта, от которого исходников не осталось - нужно посмотреть как работает.
С полным проектом экспериментировал чтобы понять как оно вообще так сделать можно.

В идеале - взять один бинарник, вкорячить его как-то в проект, с настроенными параметрами под нужный проц и запустить отладку. Привязка к исходникам при отладке не требуется.
Go to the top of the page
 
+Quote Post
scifi
сообщение Apr 7 2015, 18:50
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Цитата(EXeGLuMATOR @ Apr 7 2015, 21:27) *
В идеале - взять один бинарник, вкорячить его как-то в проект, с настроенными параметрами под нужный проц и запустить отладку. Привязка к исходникам при отладке не требуется.

Легко.
1) Создать пустой проект под нужный проц.
2) Преобразовать BIN в HEX.
3) Сказать отладчику, чтобы загрузил HEX при помощи команды LOAD.
Всё.
Go to the top of the page
 
+Quote Post
EXeGLuMATOR
сообщение Apr 8 2015, 06:02
Сообщение #4


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

Группа: Свой
Сообщений: 182
Регистрация: 30-01-05
Из: Volgograd
Пользователь №: 2 305



Цитата(scifi @ Apr 7 2015, 21:50) *
3) Сказать отладчику, чтобы загрузил HEX при помощи команды LOAD.


А можно по-подробнее?
А то избалован автоматизацией... sm.gif
Go to the top of the page
 
+Quote Post



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

 


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


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