[STM32F1] ADC输入0上的电压毛刺

[复制链接]
1691|3
 楼主| bear1 发表于 2014-11-19 21:11 | 显示全部楼层 |阅读模式
问题描述:
当以注入触发进行ADC转换时,在PA0引脚(ADC输入0)上,可能会产生一个低振幅的电压毛刺。这个毛刺是由内部耦合和同步到注入序列的开始和结束产生的,与要转换的通道无关。
毛刺的振幅低于150mV,典型的持续时间是10ns(在I/O引脚配置为高阻输入并悬空时测量的)。如果PA0是作为数字输出,这将不会影响到输出信号。如果PA0是配置为数字输入,只要驱动PA0的另一端的阻抗低于5kΩ,这个毛刺将不会被检测为意外的转换。在单ADC配置时,这个毛刺不会对端口A的其它引脚产生影响,也不会对ADC注入转换的结果产生影响。
当使用ADC的双模式,并使用注入触发时,为了避免任何可能的副作用,建议分配模拟通道时,把通道0配置为注入通道。

暂时解决办法:
无。
mmuuss586 发表于 2014-11-19 21:37 | 显示全部楼层

看来是STM32的BUG啊;
airwill 发表于 2014-11-19 22:39 | 显示全部楼层
是的, 这是在 F10X 的勘误手册里的第一条. 还有一些
有必要都了解一下, 如果设计中遇到些奇怪的问题,  可以翻一下这个手册.
小浣熊 发表于 2014-11-20 21:53 | 显示全部楼层
进来看看, 不过楼主所说的这种毛刺问题感觉确实不好搞呢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

151

主题

970

帖子

2

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