hal库 输入捕获双通道
时间: 2023-08-21 07:07:21 浏览: 64
在HAL库中,输入捕获双通道可以通过以下函数进行配置和操作:
1. HAL_TIM_IC_Start():开启输入捕获通道。
2. HAL_TIM_IC_Stop():关闭输入捕获通道。
3. HAL_TIM_IC_Start_IT():开启输入捕获通道并启用中断。
4. HAL_TIM_IC_Stop_IT():关闭输入捕获通道并禁用中断。
5. __HAL_TIM_SET_COUNTER(HANDLE, COUNTER):设置计数器CNT的值。
6. TIM_RESET_CAPTUREPOLARITY(HANDLE, CHANNEL):清除通道极性。
7. TIM_SET_CAPTUREPOLARITY(HANDLE, CHANNEL, POLARITY):设置通道极性。
8. __HAL_TIM_SET_CAPTUREPOLARITY(HANDLE, CHANNEL, POLARITY):清除通道极性,并设置通道极性。
以上是一些常用的函数,可以根据需要选择适合的函数进行配置和操作。\[1\]
#### 引用[.reference_title]
- *1* *2* *3* [【STM32】标准库与HAL库对照学习教程十--输入捕获实验](https://blog.csdn.net/qq_51447215/article/details/121493963)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *4* [【STM32】HAL库 STM32CubeMX教程---定时器输入捕获](https://blog.csdn.net/lyn631579741/article/details/103250054)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
- *5* [STM32超声波模块 HAL库 输入捕获](https://blog.csdn.net/qq_51967985/article/details/128081699)[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^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]