当前位置:   article > 正文

stm32f432位计数器计数_stm32f4 32位正交计数器

stm32f4 32位正交计数器

这是第一次发帖,就之前在项目上遇到的一点小挫折写点感受。

大家都知道stm32f4片内资源丰富,外中外设功能强大,拥有两个32位计数器,这对很多需要对脉冲计数的项目来说很是很好的,不仅省掉了外部计数器的扩展,节约PCB空间,程序设计也简单很多的。由于本人也是刚接触f4系列的单片机,只是觉得很强大,在32位计数器脉冲计数上也遇到了问题,在网上也搜索了很多资料,但是都没有具体的例程供参考,本人对寄存器了解不是很深刻,喜欢库函数,最后经过几天的苦思冥想和多次实践,最终终于成功了,贴出配置文件如下:

void TIM2_Int_Init(u32 arr,u16 psc)
{

TIM_TimeBaseInitTypeDef TIM_TimeBaseInitStructure;
GPIO_InitTypeDef  GPIO_InitStructure;
// TIM_ICInitTypeDef  TIM_ICInitStructure;

RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2,ENABLE);  /
RCC_AHB1PeriphClockCmd(RCC_AHB1Periph_GPIOA, ENABLE);

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/233365
推荐阅读
相关标签
  

闽ICP备14008679号