Отладка кода в Keil

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Foxek
Первый раз сказал Мяу!
Сообщения: 35
Зарегистрирован: Сб дек 28, 2013 20:31:22

Отладка кода в Keil

Сообщение Foxek »

Добрый вечер. Я понимаю что задаю достаточно глупый вопрос новичка, но не подскажете как при отладке вызвать нужное мне прерывание чтобы перейти в обработчик прерывания?
Реклама
Аватара пользователя
Gudd-Head
Друг Кота
Сообщения: 20092
Зарегистрирован: Чт сен 18, 2008 12:27:21
Откуда: Столица Мира Санкт-Петербург

Re: Отладка кода в Keil

Сообщение Gudd-Head »

при отладке вызвать нужное мне прерывание
Это как? Какое прерывание?
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Реклама
HHIMERA
Друг Кота
Сообщения: 4583
Зарегистрирован: Вс дек 05, 2010 06:10:34
Откуда: ЮВ

Re: Отладка кода в Keil

Сообщение HHIMERA »

Ему на форуме ИзыйдиЭлектроникс oleg110592 уже ответил...
"Я не даю готовых решений, я заставляю думать!"(С)
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

А вот такой вопрос: при запуске отладки в сабже автоматом открывается вкладка с содержимым файла startup_stm32fXX.s. Как сделать что бы этого не происходило?
Реклама
Эиком - электронные компоненты и радиодетали
Galizin
Мучитель микросхем
Сообщения: 477
Зарегистрирован: Ср окт 15, 2008 09:33:03
Откуда: Воронеж

Re: Отладка кода в Keil

Сообщение Galizin »

В свойствах проекта есть галочка - выполнять до main или что то типа того. http://www.keil.com/support/man/docs/uv ... ugging.htm
Реклама
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

Galizin писал(а):В свойствах проекта есть галочка - выполнять до main или что то типа того.
Спасибо за ответ! Пробовал "поиграть" опциями которые на изображении - не помогло файл все равно открывается, вопрос пока открыт.

Изображение
Реклама
Аватара пользователя
Pavel_1978
Опытный кот
Сообщения: 830
Зарегистрирован: Пт ноя 16, 2007 11:21:37

Re: Отладка кода в Keil

Сообщение Pavel_1978 »

Попробуй тут поставить галку.
Кстати что за камень? И через что отлаживаешь (аппаратно)?
Вложения
Keil.PNG
(18.46 КБ) 628 скачиваний
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

Pavel_1978 писал(а):Попробуй тут поставить галку.
Кстати что за камень? И через что отлаживаешь (аппаратно)?
Насколько я понимаю эта опция отвечает за сброс и запуск после прошивки, и к отладке отношения не имеет. Но все же попробовал - файл открывается. :( Камень - STM32F051R8 в составе F0Discovery. Отладчик соотвественно - ST-LINK v2. Все равно спасибо за ответ!
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

Проще проект в архиве выложить...
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

dosikus писал(а):Проще проект в архиве выложить...
Хорошо, только он "пустой". :)
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

В понедельник посмотрю , сейчас железа нет под рукой.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

Извиняюсь, сегодня не удалось. Постараюсь завтра.
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

dosikus писал(а):Извиняюсь, сегодня не удалось. Постараюсь завтра.
Ничего страшного, заранее спасибо!
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

Пришлось удалять все файлы проекта оставить исходники и хэдеры , даже при открытии настроек STLink у меня Keil вылетал.
Такое бывало при битых файлах проекта .
Так надо?

Изображение
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

Там проблема в том, что если закрыть все файлы (вкладки) оставить только main.c (например), при запуске отладки автоматом открывается startup_stm32fXX.s. Надоело каждый раз закрывать.
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

Вот оно в чем дело . :))) Думалось при старте дебага фокус на нее переходит.
Так это блажь чистой воды .
kapitan0v
Открыл глаза
Сообщения: 56
Зарегистрирован: Сб июн 14, 2014 09:05:06

Re: Отладка кода в Keil

Сообщение kapitan0v »

dosikus писал(а):Так это блажь чистой воды.
И что с этой блажью делать?
Аватара пользователя
dosikus
Друг Кота
Сообщения: 3604
Зарегистрирован: Пн июл 28, 2008 22:12:01

Re: Отладка кода в Keil

Сообщение dosikus »

Забей , сосредоточься лучше на своих "танцах с бубном" вокруг инита тактовой .
То что ты в начале main делаешь уже происходит в SystemInit() .
Да и на работе с UART ...
Ответить

Вернуться в «ARM»