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

 
 
> USART stm32, тема не новая, но все таки
Rosso
сообщение Mar 1 2010, 18:44
Сообщение #1





Группа: Участник
Сообщений: 12
Регистрация: 1-03-10
Пользователь №: 55 733



Здравствуйте!
Работаю на плате TE-STM32F103, использую IAR 5.30, j-link и стандартную библиотеку от ST,
в частности, пример из этой библиотеки по работе с UARTом через прерывания, в котором я оставил
только USART1, чтобы обмениваться данными с компьютером.
После запуска программы как только случается первое прерывание, программа зависает,
если верить дебаггеру, то в обработчик прерывания даже и не заходит. Если писать обработку через polling,
то все работает.
Подскажите, пожалуйста, в чем проблема, буду очень благодарен.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rosso
сообщение Mar 3 2010, 21:27
Сообщение #2





Группа: Участник
Сообщений: 12
Регистрация: 1-03-10
Пользователь №: 55 733



Вот проект, плата TE-STM32F103, среда разработки IAR 5.30, компилятор, видимо, ICC 5.30.0.21174.
В прошлый раз, когда программа попадала на заглушки, я в дебаггере это видел, хотя это, наверно,
не аргумент, это было на другой плате.

Прикрепленный файл  USART_Interrupt.rar ( 94.89 килобайт ) Кол-во скачиваний: 230
Go to the top of the page
 
+Quote Post
AHTOXA
сообщение Mar 4 2010, 14:13
Сообщение #3


фанат дивана
******

Группа: Свой
Сообщений: 3 387
Регистрация: 9-08-07
Из: Уфа
Пользователь №: 29 684



У меня к сожалению нет IAR, так что могу судить только на глаз. Вроде всё нормально. А плата вообще работает?


--------------------
Если бы я знал, что такое электричество...
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 29th June 2025 - 15:56
Рейтинг@Mail.ru


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