Главная arrow Программирование arrow ARM arrow ARM: как начать работать с MT-LINK Friday, May 26 2017  
ГлавнаяКонтактыАдминистрированиеПрограммированиеСсылки
UK-flag-ico.png English Version
GERMAN-flag-ico.png Die deutsche Version
map.gif карта сайта
нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

Поделиться:

ARM: как начать работать с MT-LINK Версия для печати
Написал microsin   
27.12.2008

У ARM организован процесс отладки не так просто, как у AVR, поэтому не удивляйтесь, что Ваш "Hello World!" хорошо работает в симуляторе, а на отладочной плате глючит, не запускается, не работают точки останова и т. д. Дело в том, что для работы отладчика с MT-LINK нужны специальные настроечные макросы и инициализационный код для процессора. Поэтому других вариантов практически нет, кроме как взять один из примеров от IAR (ищите в папке c:\Program Files\IAR Systems\Embedded Workbench 5.0 Evaluation\ARM\examples\).

Если коротко, что нужно сделать следующее:

1. Поставить драйвера для SEGGER J-LINK.

2. Накатить лицензии (ключевое слово для поиска в Интернете - rdikeygen).

3. Загрузить в IAR любой пример из тех, что идут в пакете IAR Embedded Workbench for ARM (далее просто IAR EW ARM или IAR) для платы AT91SAM7X-EK от Atmel, не забыть поставить тип драйвера отладчика J-Link/J-Trace или RDI.

4. Не забыть подключить (если Вы делаете проект с нуля) или настроить (если Вы корячите примерчик, приспосабливая его под свой проект) код начальной инициализации процессора ARM (Cstartup).

Подробно описывать не буду, поскольку сам еще не разобрался во всех тонкостях, и пока нет времени. Может быть, Вам поможет что-нибудь из статьи "ARM: записи чайника".

Последнее обновление ( 27.12.2008 )
 

Добавить комментарий

:D:lol::-);-)8):-|:-*:oops::sad::cry::o:-?:-x:eek::zzz:P:roll::sigh:

Защитный код
Обновить

< Пред.   След. >

Top of Page
 
microsin © 2017