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

STM32H743IIT6同时配置ADC3通道中的温度及内部参考电压,扫描单次转换,怎样读出这二个数据?

[复制链接]
sky9218boy 提问时间:2025-4-28 22:15 / 未解决

单个读出倒是整明白了,但二个同时配置并启用扫描方式,应该怎才能读出实时转换的数据呢?

谢谢。

收藏 评论1 发布时间:2025-4-28 22:15

举报

1个回答
xmshao 回答时间:5 天前
实现这个还是很简单的,先使用CubeMx将这两个通道进行配置,注意采样时间参数不要太短了。


启动方式可以跟单个通道一样,也可以不一样。可以先跟单通道采样一样。


数据的提取可以基于中断方式或DMA方式,如果DMA方式就需要对DMA相关参数做配置。


库里有现存的启动函数,你根据具体情形来选用。


HAL_ADC_Start();配合结果查询函数;
HAL_ADC_Start_DMA(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length);
HAL_ADC_Start_IT(ADC_HandleTypeDef *hadc, uint32_t *pData, uint32_t Length);

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版