你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32G474 ADC多通道采集结果为同一通道结果?

[复制链接]
simakk 提问时间:2024-12-4 19:29 / 未解决

STM32G474 ADC 配置为DMA模式采集3路电压数据,用HRTIM 触发AD,绝大多数时间正常,在某些输入电压下,会出现3路ADC采到的数据为同一个值,且这个值不再随外部电压变化而变化,此时程序还在正常运行。只有重启单片机才恢复正常。

收藏 评论1 发布时间:2024-12-4 19:29

举报

1个回答
xmshao 回答时间:半小时前
你说的某些输入电压是在什么范围?过高? 还是说只是随机地出现在某个时刻,跟输入电压并无关系?


硬件上确保电源和参考电压稳定,系统接地可靠。


软件方面检查下DMA配置及相关代码有无bug,ADC转换过程中是否发生了溢出,某些配置下,如果溢出且


溢出标志不能得以清零的话,转换结果将维持不变。你确认下OVRMOD配置的是0还是1.


另外, 你可尝试将触发频率放慢点试试?

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32Cube扩展软件包
意法半导体边缘AI套件
ST - 理想汽车豪华SUV案例
ST意法半导体智能家居案例
STM32 ARM Cortex 32位微控制器
关注我们
st-img 微信公众号
st-img 手机版