STM32F051使用AD中断持续采样

 时间:2024-10-19 20:08:53

1、第一步:配置相关的AD端口为模拟或者复用输入,一般AD选模拟输入比较好,当然对于STM32F051选复用(GPIO_Mode_AF)貌似也是可以的。

STM32F051使用AD中断持续采样

3、第三步:配置AD主要参数和相关通道。要注意使能持续采样,同时不要开启外部触发,此外对于AD采样的速率不可太快,否则可能导致中断程序执行的速度都没AD采样快,导致程序一直在执行AD中断,无法执行其他程序。

STM32F051使用AD中断持续采样

5、第五步:加入对应的ADC采样中断处理函数,对于STM32F051的ADC1的中断函数是void ADC1_COMP_IRQHandler(void)。因为我只使用了一个AD通道,所以读取采样中断后直接将AD值保存起来,然后清除标志。

STM32F051使用AD中断持续采样
  • 如何将VS2013的解决方案资源管理器移动到左边
  • Matlab图像的缩放和剪切
  • Android studio怎么注释掉代码
  • simulink眼图参数怎么设计
  • 如何将pycharm界面设置成白色
  • 热门搜索
    内存卡读不出来怎么办 敏锐的近义词 脸上长痘痘怎么消除 pdf怎么转成jpg 好发型 鸡怎么炒好吃 哀悼怎么读 抗病毒感冒药 最新流行发型 你怎么说歌词