Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту


 
Опции темы
Непрочитано 13.03.2017, 01:19  
Kopranych
Частый гость
 
Регистрация: 16.05.2016
Адрес: Москва
Сообщений: 35
Сказал спасибо: 6
Сказали Спасибо 1 раз в 1 сообщении
Kopranych на пути к лучшему
По умолчанию Виснет программа на STM32f4

При отладке программы на stm32f4 попадаю на ассемблерную команду B в стартап файле, это происходит на функции NVIC_EnableIRQ(UART4_IRQn); На этом программа бесконечно зацикливается.
В чем проблема?
Миниатюры:
Нажмите на изображение для увеличения
Название: Безымянный.png
Просмотров: 0
Размер:	21.8 Кб
ID:	111635  
Реклама:
Kopranych вне форума  
Непрочитано 13.03.2017, 08:25  
pambaru
Почётный гражданин KAZUS.RU
 
Регистрация: 24.03.2007
Сообщений: 1,067
Сказал спасибо: 86
Сказали Спасибо 421 раз(а) в 257 сообщении(ях)
pambaru на пути к лучшему
По умолчанию Re: Виснет программа на STM32f4

Ну так видать прерывание от UARt4 туда и ведет.
Функция обработчика то написана?
Ну и еще сделайте функцию обработчика Hardfault, хотя бы с бесконечным циклом внутри, чтобы хоть как-то ориентироваться.
pambaru вне форума  
Непрочитано 13.03.2017, 11:04  
Easyrider83
Гуру портала
 
Аватар для Easyrider83
 
Регистрация: 27.10.2008
Адрес: ЕС
Сообщений: 10,885
Сказал спасибо: 925
Сказали Спасибо 4,316 раз(а) в 2,581 сообщении(ях)
Easyrider83 на пути к лучшему
По умолчанию Re: Виснет программа на STM32f4

В данном случае отсутствует обработчик прерывания. Может быть синтаксическая ошибка (название обработчика надо просто копировать из старт-ап файла) или векторы не соответствуют выбранному микроконтроллеру.
Easyrider83 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
AVR Studio 4 виснет на функции _delay_ms() Kopranych AVR 1 25.05.2016 16:31
Не стартует stm32f4 STM32F4 Песочница (вопросы новичков) 2 04.12.2012 22:46
Программа для архивации билдов проектов mobil2005 Proteus, KiCAD и другие ECAD 23 12.08.2011 13:32
Что такое программа и методика измерений и чем отличается программа от методики tumanovalex Измерительное оборудование 12 22.12.2009 20:40
UT71C. Программа регистрации измерений. asng Информация по радиокомпонентам 0 20.07.2007 07:49


Часовой пояс GMT +4, время: 11:36.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2019, Jelsoft Enterprises Ltd. Перевод: zCarot