Отладка кода в Keil
- Сообщения: 35
- Зарегистрирован: Сб дек 28, 2013 20:31:22
Добрый вечер. Я понимаю что задаю достаточно глупый вопрос новичка, но не подскажете как при отладке вызвать нужное мне прерывание чтобы перейти в обработчик прерывания?
- Реклама
Это как? Какое прерывание?при отладке вызвать нужное мне прерывание
[ Всё дело не столько в вашей глупости, сколько в моей гениальности ] [ Правильно заданный вопрос содержит в себе половину ответа ]
Ему на форуме ИзыйдиЭлектроникс oleg110592 уже ответил...
"Я не даю готовых решений, я заставляю думать!"(С)
- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
А вот такой вопрос: при запуске отладки в сабже автоматом открывается вкладка с содержимым файла startup_stm32fXX.s. Как сделать что бы этого не происходило?
В свойствах проекта есть галочка - выполнять до main или что то типа того. http://www.keil.com/support/man/docs/uv ... ugging.htm
- Реклама
- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
Спасибо за ответ! Пробовал "поиграть" опциями которые на изображении - не помогло файл все равно открывается, вопрос пока открыт.Galizin писал(а):В свойствах проекта есть галочка - выполнять до main или что то типа того.

- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
Насколько я понимаю эта опция отвечает за сброс и запуск после прошивки, и к отладке отношения не имеет. Но все же попробовал - файл открывается.Pavel_1978 писал(а):Попробуй тут поставить галку.
Кстати что за камень? И через что отлаживаешь (аппаратно)?
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
Хорошо, только он "пустой".dosikus писал(а):Проще проект в архиве выложить...
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
Ничего страшного, заранее спасибо!dosikus писал(а):Извиняюсь, сегодня не удалось. Постараюсь завтра.
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
Пришлось удалять все файлы проекта оставить исходники и хэдеры , даже при открытии настроек STLink у меня Keil вылетал.
Такое бывало при битых файлах проекта .
Так надо?

Такое бывало при битых файлах проекта .
Так надо?

- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
Там проблема в том, что если закрыть все файлы (вкладки) оставить только main.c (например), при запуске отладки автоматом открывается startup_stm32fXX.s. Надоело каждый раз закрывать.
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
Вот оно в чем дело .
Думалось при старте дебага фокус на нее переходит.
Так это блажь чистой воды .
Так это блажь чистой воды .
- Сообщения: 56
- Зарегистрирован: Сб июн 14, 2014 09:05:06
- Сообщения: 3604
- Зарегистрирован: Пн июл 28, 2008 22:12:01
Забей , сосредоточься лучше на своих "танцах с бубном" вокруг инита тактовой .
То что ты в начале main делаешь уже происходит в SystemInit() .
Да и на работе с UART ...
То что ты в начале main делаешь уже происходит в SystemInit() .
Да и на работе с UART ...


