stm32HAL库中哪个函数是来开启外部中断的
时间: 2023-12-22 07:03:03 浏览: 79
在STM32 HAL库中,可以使用以下函数来开启外部中断:
```c
void HAL_NVIC_EnableIRQ(IRQn_Type IRQn);
```
其中,`IRQn`是外部中断对应的枚举类型,具体的值取决于具体的芯片型号。使用该函数可以启用指定的外部中断。
相关问题
stm32HAL库中哪个函数是来关闭外部中断的
在STM32 HAL库中,可以使用以下函数来关闭外部中断:
```c
void HAL_NVIC_DisableIRQ(IRQn_Type IRQn);
```
其中,`IRQn`是外部中断对应的枚举类型,具体的值取决于具体的芯片型号。使用该函数可以禁用指定的外部中断。
STM32HAL库外部中断
STM32的HAL库提供了函数来配置外部中断。其中,`HAL_NVIC_SetPriority`函数用于设置外部中断的优先级。该函数的参数包括外部中断通道、抢占式优先级和响应式优先级。通过调用这个函数,可以为外部中断设置优先级。\[3\]
#### 引用[.reference_title]
- *1* *2* *3* [【STM32】标准库与HAL库对照学习教程五--外部中断详讲与配置](https://blog.csdn.net/qq_51447215/article/details/121317298)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文