模数转换数据采样-STM32.docVIP

  • 0
  • 0
  • 约7.18万字
  • 约 11页
  • 2017-01-02 发布于贵州
  • 举报
模拟看门狗功能允许非常精准地监视一路、多路或所有选中的通道,当被监视的信号超出预置的阀值时,将产生中断。 由标准定时器(TIMx)和高级控制定时器(TIM1和TIM8)产生的事件,可以分别内部级联到ADC的开始触发和注入触发,应用程序能使AD转换与时钟同步。 12位ADC是一种逐次逼近型模拟数字数字转换器。它有多达18个通道,可测量16个外部和2个内部信号源。 ADC的输入时钟不得超过14MHZ,它是由PCLK2经分频产生。 如果被ADC转换的模拟电压低于低阀值或高于高阀值,AWD模拟看门狗状态位被设置。 关于ADC采样与DMA关系,引用网上一段解释: 12 位精度,最快1uS 的转换速度,通常具备2 个以上独立的ADC 控制器, 这意味着, STM32 可以同时对多个模拟量进行快速采集, 这个特性不是一般的MCU具有的。 以上高性能的 ADC,配合相对比较块的指令集和一些特色的算法支持, 就构成了STM32 在电机控制上的强大特性。 好了,正题,怎末做一个简单的ADC,注意是简单的, ADC 是个复杂的问题,涉及硬件设计,电源质量,参考电压,信号预处理等等问题。 我们只就如何在MCU内完成一次ADC 作讨论。 谈到 ADC,我们还要第一次引入另外一个重要的设备DMA. DMA是什么东西呢。 通常在 8 位单片机时代,很少有这个概念。 在外置资源越来越多以后, 我们把一

文档评论(0)

1亿VIP精品文档

相关文档