28035上三个定时器的软件配置
时间: 2023-11-08 14:16:04 浏览: 40
在TI 28035芯片上,有三个定时器可以进行软件配置。根据引用中的公式,可以设置定时器的溢出时间。定时器溢出时间可以用于设置定时器中断的产生时间。其中,arr表示Count Period的设置数值,psc表示Prescaler的设置数值。定时器的时钟频率为Tclk,对于STM32H743来说,最高可达到240MHz。如果我们想要让灯每隔500ms切换一次状态,那么溢出时间Tout应为500ms。根据公式计算,我们可以将psc设置为2399,arr设置为49999,这样的话溢出时间就是500ms。
在程序中启动定时器,需要调用函数HAL_TIM_Base_Start_IT来启动定时器并进入定时器中断。具体的代码如下:HAL_TIM_Base_Start_IT(&htim6)。
需要注意的是,如果使用HAL_TIM_Base_Start函数来启动定时器,定时器会启动但不会进入定时器中断。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [STM32CUBEMX配置教程(四)定时器中断配置](https://blog.csdn.net/weixin_44584198/article/details/119078492)[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^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]