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

 
 
> STM32, интерфейсы и прерывания, Куча вопросов
nya
сообщение Nov 11 2015, 08:36
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 26
Регистрация: 17-04-07
Пользователь №: 27 107



Коллеги, а подскажите, как работать с прерываниями от внешних интерфейсов.
Возьмем, к примеру, CAN.
  1. Есть две функции приема по CAN: HAL_CAN_Receive() и HAL_CAN_Receive_IT(). В чем между ними разница? Генерит ли HAL_CAN_Receive() прерывания, если нет - как ей пользоваться?
  2. При каких условиях запускаются обработчики прерываний USB_LP_CAN1_RX0_IRQHandler() и CAN1_RX1_IRQHandler()?
  3. Как пользоваться HAL_CAN_RxCpltCallback() и почему Cube не создает эту функцию вместе с прочими обработчиками прерываний?

Примеров c HAL в интернетах очень мало, поэтому я не смог найти ответов на эти вопросы... заранее спасибо.

Сообщение отредактировал nya - Nov 11 2015, 08:41
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- nya   STM32, интерфейсы и прерывания   Nov 11 2015, 08:36
- - Tanya   Цитата(nya @ Nov 11 2015, 11:36) Примеров...   Nov 11 2015, 08:51
- - nya   Но зачем два обработчика - Handler и Callback?   Nov 11 2015, 09:06
|- - Tanya   Цитата(nya @ Nov 11 2015, 12:06) Но зачем...   Nov 11 2015, 09:23
|- - nya   Цитата(Tanya @ Nov 11 2015, 12:23) Это дл...   Nov 11 2015, 09:44
||- - Tanya   Цитата(nya @ Nov 11 2015, 12:44) когда ну...   Nov 11 2015, 09:46
||- - nya   Цитата(Tanya @ Nov 11 2015, 12:46) Нужно ...   Nov 11 2015, 09:58
||- - Tanya   Цитата(nya @ Nov 11 2015, 12:58) То есть ...   Nov 11 2015, 10:06
||- - Tarbal   Цитата(nya @ Nov 11 2015, 12:58) То есть ...   Nov 11 2015, 15:53
||- - drozel   Цитата(Tarbal @ Nov 11 2015, 21:53) Да. Т...   Nov 12 2015, 02:40
||- - _Pasha   Цитата(drozel @ Nov 12 2015, 05:40) Да во...   Nov 12 2015, 04:33
|- - jcxz   Цитата(Tanya @ Nov 11 2015, 15:23) Это дл...   Nov 12 2015, 04:42
|- - drozel   Цитата(jcxz @ Nov 12 2015, 10:42) Как пра...   Nov 12 2015, 05:08
- - Tarbal   А у меня подход простой. Срочно надо сделать проек...   Nov 12 2015, 23:17
- - MikleV   Подниму тему по аналогичному вопросу. Есть STM32 с...   Nov 17 2015, 06:28
|- - drozel   Цитата(MikleV @ Nov 17 2015, 12:28) Вопро...   Nov 17 2015, 07:32
- - MikleV   Эти функции просто устанавливают биты в соответств...   Nov 17 2015, 08:05
- - drozel   Ну тык а биты описаны в даташите. С этого и надо н...   Nov 17 2015, 11:02
- - MikleV   Спасибо. Мне собственно и нужно было понять принци...   Nov 17 2015, 13:46
- - esaulenka   Какой конкретно режим? Если в его описании написан...   Nov 17 2015, 15:15
- - ASDFG123   Как в отладчике Coocox Coide симитировать прерыван...   Feb 23 2017, 03:52


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

 


RSS Текстовая версия Сейчас: 14th August 2025 - 22:24
Рейтинг@Mail.ru


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