w806 的 ADC 是 16 位, 为什么 HAL_ADC_GetValue () 函数返回值大于 65535 ?

发布于 2022-09-05 09: 38: 15

你好, W806 的 ADC 是 16 比特, 可是我用 HAL_ADC_GetValue () 查看返回值时, 却得到了 72124, 72116, 72120. . . . . . . . 等数据?

查看更多

关注者
0
被浏览
2. 4k
1 个回答
138****2917
138****2917 2022-09-06
这家伙很懒, 什么也没写!

自己回答一下, HAL_ADC_GetValue () 在差分方式确实超过了 65535, 单极信号不会超过, 差分方式的转换值没有找到资料. 想放弃这个芯片了, 没有 EFA, 资料没有, 下个项目果断换 U.

撰写答案

请登录后再发布答案, 点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览