STM32输入捕获详细配置及通过编码器读电机转速 |
您所在的位置:网站首页 › 编码器脉冲选择 › STM32输入捕获详细配置及通过编码器读电机转速 |
STM32输入捕获详细配置及通过编码器读电机转速
STM32输入捕获工作过程 STM32输入捕获设置 步骤1:设置输入捕获滤波器 上面N是滤波长度,例如,当N=8时,并设置IC1映射到通道1上,且为上升沿触发,那么捕获到上升沿的时候,再以Fck_int的频率,连续采样到8次通道1的电平,如果都是高电平,则说明是一个有效的触发,就会触发输入捕获中断,这样就可以滤除那些高电平脉宽低于8给采用周期的脉冲信号。不做滤波处理的话,将其设置为0000. 步骤2:设置输入捕获极性 步骤3:设置输入捕获映射通道
输入捕获(高电平脉宽)函数详解 void TIM5_CH1_Cap_Init(u32 arr,u16 psc) { RCC->APB1ENR|=1CCMR1|=1 |
今日新闻 |
点击排行 |
|
推荐新闻 |
图片新闻 |
|
专题文章 |
CopyRight 2018-2019 实验室设备网 版权所有 win10的实时保护怎么永久关闭 |