关于STM32F407内部温度传感器程序的问题!

2019-07-20 20:23发布

ADC_RegularChannelConfig(ADC1, ADC_Channel_5, 1, ADC_SampleTime_480Cycles );       
ADC_RegularChannelConfig(ADC1, ADC_Channel_16, 1, ADC_SampleTime_480Cycles );       

我在看STM32F407内部温度传感器视频的时候,发现这两个规则通道设置函数怎么写在了Adc_Init()中,ADC模数转换视频中是写在了Get_Adc()中啊,我觉得写在Get_Adc()中,比较好。
还有一点就是,为什么要设置ADC1通道5啊?明明内部温度传感器是连接在了ADCX_IN16上啊!,感觉原子哥在这个视频中程序写的不是很清楚啊!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
15条回答
jermy_z
1楼-- · 2019-07-21 15:14
另外,你写程序没必要非要跟参考程序一样,你弄出来结果,那你就是正确的
q546163199
2楼-- · 2019-07-21 18:44
jermy_z 发表于 2016-1-4 11:14
开发板例程不可能针对例程单独做一份程序,都是累加之前的

那就是说,事实上我删除一些不必要的代码,也可以被?比如内部温度传感器这节的话,我就可以将通道5的设置和GPIOA的设置都删除,也可以吧?我手里现在没有开发板,所以,我不能通过实验现象观察,我只能靠猜测。。。
jermy_z
3楼-- · 2019-07-21 22:31
q546163199 发表于 2016-1-4 11:28
那就是说,事实上我删除一些不必要的代码,也可以被?比如内部温度传感器这节的话,我就可以将通道5的设 ...

那等你手里有开发板再亲自验证吧,代码靠猜,不会有结论
q546163199
4楼-- · 2019-07-22 03:28
 精彩回答 2  元偷偷看……
q546163199
5楼-- · 2019-07-22 06:49
C:UsersqijiamingDesktop1.jpg
q546163199
6楼-- · 2019-07-22 08:47
 精彩回答 2  元偷偷看……

一周热门 更多>