Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Помогите по отладчику Keil
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему > ARM, 32bit
OlegALL
Добрый день. Разбираю проект, входящий в состоав Keil для ARM AT91RM9200 при запуске отладчика его стрелка прыгает на файл RM9200.s, а надо, чтобы в Blinky.c (как в других проектах). Приходится пробегать отладчиком сначала RM9200.s. Как этого избежать? Спасибо
kovigor
Flash -> Configure flash tools -> Debug -> Run to main ?
OlegALL
Цитата(kovigor @ Dec 20 2010, 14:40) *
Flash -> Configure flash tools -> Debug -> Run to main ?


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

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


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

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

Я прогоняю код в симуляторе
toweroff
Цитата(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


где задайте нормальные диапазон
OlegALL
Цитата(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 её нет. Всё равно настроить файл?
toweroff
Цитата(OlegALL @ Dec 23 2010, 15:24) *
Да такая ошибка возникает в uVision3, а в uVision4 её нет. Всё равно настроить файл?

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

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

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

с лицензиями порядок? что-то даже не припомню неактивность ни для х51, ни для армов laughing.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.