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

查看: 6165|回复: 4

读取STM32F407内部温度传感器值错误

[复制链接]

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
2018-4-11
发表于 2013-2-1 11:08:41 | 显示全部楼层 |阅读模式
小弟初学,按照网上  http://blog.163.com/y_chengwan@126/blog/static/1660263282012417926148/
提供的方法去读取芯片内部温度传感器的值,如果使用ADC1 的话,读出的值一直是0xFFF; 如果用ADC2和ADC3的话,读取的值一直为0x3FF,很明显都不正确,不知道怎样才能正确读取并计算出当前芯片的温度?
回复

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2013-2-1 14:33:12 | 显示全部楼层

RE:读取STM32F407内部温度传感器值错误

请仔细看手册,AD读取的是固定的某个端口的值。
回复 支持 反对

使用道具 举报

134

主题

4489

回帖

239

蝴蝶豆

版主

最后登录
2020-12-9
发表于 2013-2-1 15:13:50 | 显示全部楼层

RE:读取STM32F407内部温度传感器值错误

The TSVREFE bit must be set to enable the conversion of both internal channels:
ADC1_IN16 (temperature sensor) and ADC1_IN17 (VREFINT)
回复 支持 反对

使用道具 举报

2

主题

7

回帖

0

蝴蝶豆

新手上路

最后登录
2018-4-11
 楼主| 发表于 2013-2-2 14:57:11 | 显示全部楼层

RE:读取STM32F407内部温度传感器值错误

已经解决了,软件配置是没有问题的,原因是硬件上布板的时候没有把Vref电压接上。
回复 支持 反对

使用道具 举报

3

主题

3

回帖

0

蝴蝶豆

新手上路

最后登录
1970-1-1
发表于 2013-4-8 09:13:57 | 显示全部楼层

回复:读取STM32F407内部温度传感器值错误

 为什么我转换独处的AD转换值是10呢,这个完全不对啊!
回复 支持 反对

使用道具 举报

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版