[CW32F030系列] CW32F030CxTx--中断输入滤波

[复制链接]
1478|11
 楼主| 51xlf 发表于 2022-8-26 13:28 | 显示全部楼层 |阅读模式
首先看一下这个寄存器的 配置。
2.jpg
在代码中的配置过程
  1.     //配置中断滤波
  2.     GPIO_ConfigFilter(CW_GPIOA, bv1, GPIO_FLTCLK_RC150K);
查看一下配置函数
  1. //=============================================================================
  2. //配置端口滤波
  3. // FltClk 只能是宏定义中定义的参数
  4. /**
  5. * [url=home.php?mod=space&uid=247401]@brief[/url] 配置端口滤波
  6. *
  7. * @param GPIOx 参数为下列参数之一:
  8. *        [url=home.php?mod=space&uid=2817080]@ARG[/url] CW_GPIOA CW_GPIOB CW_GPIOC CW_GPIOF
  9. * @param GPIO_Pins
  10. * @param FltClk 只能是宏定义中定义的参数 GPIO_FLTCLK_xxx
  11. */
  12. void GPIO_ConfigFilter( GPIO_TypeDef* GPIOx, uint16_t GPIO_Pins, uint32_t FltClk )
  13. {
  14.     GPIOx->FILTER = FltClk | GPIO_Pins;
  15. }
响应的代码
  1. void GPIOA_IRQHandlerCallback(void)
  2. {
  3.     if (CW_GPIOA->ISR_f.PIN1)
  4.     {
  5.         GPIOA_INTFLAG_CLR(bv1);
  6.         PB09_TOG();
  7.     }

  8.     if (CW_GPIOA->ISR_f.PIN2)
  9.     {
  10.         GPIOA_INTFLAG_CLR(bv2);
  11.         PB08_TOG();
  12.     }
  13. }


chenci2013 发表于 2022-9-5 15:33 | 显示全部楼层
不知道效果咋么样
onlycook 发表于 2022-9-6 15:09 来自手机 | 显示全部楼层
最终效果怎么样
Bowclad 发表于 2022-9-7 19:36 | 显示全部楼层
效果怎么样?
sanxingnote7 发表于 2022-9-8 10:01 | 显示全部楼层
滤波设置是怎么配置的呢
touser 发表于 2022-9-8 13:50 | 显示全部楼层
这个是数字滤波吗   
朝生 发表于 2022-9-8 14:18 | 显示全部楼层
硬件滤波吗?效果如何?
dspmana 发表于 2022-9-8 16:15 | 显示全部楼层
还有中断滤波吗   
robertesth 发表于 2022-9-8 18:11 | 显示全部楼层
这个使用滤波和不使用有什么不同吗
sdlls 发表于 2022-9-8 19:04 | 显示全部楼层
输入滤波器高端了。  
sheflynn 发表于 2022-9-10 19:56 | 显示全部楼层
中断服务程序,检测按键是否被触发?
yeates333 发表于 2022-9-10 21:28 | 显示全部楼层
输入捕获滤波器有吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

551

主题

9971

帖子

24

粉丝
快速回复 在线客服 返回列表 返回顶部