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

 
 
> Помогите начать с АРМ
Loque
сообщение Jan 25 2009, 13:51
Сообщение #1





Группа: Новичок
Сообщений: 4
Регистрация: 21-01-09
Пользователь №: 43 738



Раньше писал только для АВРов, но вот на работе "грянул гром" - необходимость освоить АРМ9. а конкретно РМ9200. С большим трудом разобрался, какой софт и какие доки откуда скачать, "Instruction Set" вообще только сегодня нашёл crying.gif - спустя несколько месяцев мучений. Книгу Мартина по АРМ7 читал. Ну в общем это всё лирика - поставил Кейл 3.40, с огр. кода, прикручен к нему вигглер + 9200EK(аналог). Суть в чем - не могу запустить примеры, да и вообще всё как в тумане. Железо пока отложил, пытаюсь разобраться в симуляторе. Дык вот - с LPC21xx - всё получается, и в принципе понятно. Blinky и проч. - работают, мигают светиками и не ругаются. В AT91RM9200-EK - примеры отказываются работать.Мне показалось ,что возможно startup.s там сделан нет как рабочий пример,а больше как шаблон. Разобрался с таблицей векторов, но дальше - ни шагу.Вот что такого страшного в коде:
Код
                LDR     R0, =PMC_BASE

               ; System Clock Enable
                LDR     R1, =PMC_SCER_Val
                STR     R1, [R0, #PMC_SCER_OFS]

после чего : *** error 65: access violation at 0xFFFFFC00 : no 'write' permission
Go to the top of the page
 
+Quote Post



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

 


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


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