OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6711|回复: 6

标准库的adc程序和cubeide生成的HAL库adc程序读到的数值不一样

[复制链接]

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
发表于 2023-1-5 09:20:04 | 显示全部楼层 |阅读模式
10金钱
我有一个传感器输出模拟量信号,用万用表量大概在1mv左右一点,用标准库在精英板上读出来数值在几mv到十几mv之间跳动,然后到我自己做的103vet6上用cubeide生成adc程序读出来就没有数值,要传感器输出更大一点cubeide程序才能测到数值。有点搞不懂,就算万用表有不准的嫌疑,为什么这两个板子读数会不一样呢,但是我还没有在我自己做的板子上用标准库函数程序测试下,本着严谨的态度,晚上回去把两块板输一样的程序看输出如何。

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

16

主题

426

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2676
金钱
2676
注册时间
2018-11-8
在线时间
431 小时
发表于 2023-1-5 09:23:56 | 显示全部楼层
可以先测CH17的内部参考电压 转换周期先选最久的那个 转换结果是1.21V左右就对了 如果不是就查供电电压是不是不够3.3V 如果还没问题大概率就是ADC哪里配置的不对
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-1-5 10:03:54 | 显示全部楼层
babyrabbit 发表于 2023-1-5 09:23
可以先测CH17的内部参考电压 转换周期先选最久的那个 转换结果是1.21V左右就对了 如果不是就查供电电压是不 ...

昨天我倒是用自制板测了一下板上的3.3v电源,显示3250mv左右
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-1-5 10:04:50 | 显示全部楼层
ccciron 发表于 2023-1-5 10:03
昨天我倒是用自制板测了一下板上的3.3v电源,显示3250mv左右

昨天在cubemx里配置的1.5周期
回复

使用道具 举报

16

主题

426

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2676
金钱
2676
注册时间
2018-11-8
在线时间
431 小时
发表于 2023-1-5 16:53:33 | 显示全部楼层
ccciron 发表于 2023-1-5 10:03
昨天我倒是用自制板测了一下板上的3.3v电源,显示3250mv左右

看起来差不多 这个值稳不稳定啊
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-1-5 17:03:25 | 显示全部楼层
babyrabbit 发表于 2023-1-5 16:53
看起来差不多 这个值稳不稳定啊

稳定(字数补丁)
回复

使用道具 举报

30

主题

149

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
417
金钱
417
注册时间
2018-2-9
在线时间
117 小时
 楼主| 发表于 2023-1-9 00:10:48 | 显示全部楼层
周末测试了一下,在自己做的板子上运行标准库的adc例程,出来的结果和cubemx生成的程序读出来的结果以及万用表量出来的结果比较接近,adc读数不超过5,电压在0-1mv跳动。为什么标准库例程在精英板上几mv到十几mv呢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-24 19:17

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表