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

 
 
 
Reply to this topicStart new topic
> Помогите по отладчику Keil, отладка начинается с файла RM9200.s
OlegALL
сообщение Dec 20 2010, 08:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Добрый день. Разбираю проект, входящий в состоав Keil для ARM AT91RM9200 при запуске отладчика его стрелка прыгает на файл RM9200.s, а надо, чтобы в Blinky.c (как в других проектах). Приходится пробегать отладчиком сначала RM9200.s. Как этого избежать? Спасибо
Go to the top of the page
 
+Quote Post
kovigor
сообщение Dec 20 2010, 08:40
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 5 273
Регистрация: 30-03-10
Пользователь №: 56 295



Flash -> Configure flash tools -> Debug -> Run to main ?
Go to the top of the page
 
+Quote Post
OlegALL
сообщение Dec 21 2010, 02:34
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Цитата(kovigor @ Dec 20 2010, 14:40) *
Flash -> Configure flash tools -> Debug -> Run to main ?


Эта галочка стоит, не помогает
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 21 2010, 03:04
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(OlegALL @ Dec 21 2010, 08:34) *
Эта галочка стоит, не помогает

в кейле два режима дебага - в симуляторе и в отладчике. Убедитесь, что галка в нужном месте стоит
Go to the top of the page
 
+Quote Post
OlegALL
сообщение Dec 21 2010, 10:33
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Цитата(toweroff @ Dec 21 2010, 09:04) *
в кейле два режима дебага - в симуляторе и в отладчике. Убедитесь, что галка в нужном месте стоит


Галочка стоит в "Simulator"
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 21 2010, 13:05
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(OlegALL @ Dec 21 2010, 16:33) *
Галочка стоит в "Simulator"

и? что вы делаете-то? прогоняете код в симуляторе или отлаживаетесь через JTAG на железе?
Go to the top of the page
 
+Quote Post
OlegALL
сообщение Dec 22 2010, 08:23
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Цитата(toweroff @ Dec 21 2010, 19:05) *
и? что вы делаете-то? прогоняете код в симуляторе или отлаживаетесь через JTAG на железе?

Я прогоняю код в симуляторе
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 22 2010, 12:53
Сообщение #8


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(OlegALL @ Dec 22 2010, 14:23) *
Я прогоняю код в симуляторе

а что в ошибках дает? я запустил этот проект, в симуляторе говорит, что
Код
*** error 65: access violation at 0xFFFFFF70 : no 'write' permission


потому как не настроено, куда можно, а куда нельзя записывать

создайте ini-файл и пропишите в нем что-то типа

Код
MAP  0xZZZZZZZZ, 0xYYYYYYYY  READ WRITE  // allow R/W access to IO space


где задайте нормальные диапазон
Go to the top of the page
 
+Quote Post
OlegALL
сообщение Dec 23 2010, 09:24
Сообщение #9


Участник
*

Группа: Участник
Сообщений: 70
Регистрация: 30-11-10
Пользователь №: 61 275



Цитата(toweroff @ Dec 22 2010, 18:53) *
а что в ошибках дает? я запустил этот проект, в симуляторе говорит, что
Код
*** error 65: access violation at 0xFFFFFF70 : no 'write' permission


потому как не настроено, куда можно, а куда нельзя записывать

создайте ini-файл и пропишите в нем что-то типа

Код
MAP  0xZZZZZZZZ, 0xYYYYYYYY  READ WRITE  // allow R/W access to IO space


где задайте нормальные диапазон


Да такая ошибка возникает в uVision3, а в uVision4 её нет. Всё равно настроить файл?
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 23 2010, 11:55
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(OlegALL @ Dec 23 2010, 15:24) *
Да такая ошибка возникает в uVision3, а в uVision4 её нет. Всё равно настроить файл?

у меня именно в uVision 4.13a, да файл будет нужен
Go to the top of the page
 
+Quote Post
muravei
сообщение Dec 23 2010, 14:18
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



А что включить в Кейле, чтобы увидеть ассемблерный код из Си ?
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 23 2010, 15:12
Сообщение #12


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(muravei @ Dec 23 2010, 20:18) *
А что включить в Кейле, чтобы увидеть ассемблерный код из Си ?

View --> Disassembly Window
Go to the top of the page
 
+Quote Post
muravei
сообщение Dec 23 2010, 23:28
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 2 538
Регистрация: 13-08-05
Пользователь №: 7 591



Цитата(toweroff @ Dec 23 2010, 21:12) *
Disassembly Window

меню не активно. sad.gif
Go to the top of the page
 
+Quote Post
toweroff
сообщение Dec 24 2010, 06:11
Сообщение #14


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(muravei @ Dec 24 2010, 05:28) *
меню не активно. sad.gif

с лицензиями порядок? что-то даже не припомню неактивность ни для х51, ни для армов laughing.gif
Go to the top of the page
 
+Quote Post

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

 


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


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