打印

STM32F的AD问题

[复制链接]
2325|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
_crystal_|  楼主 | 2008-12-10 15:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果AD的输入口高于3.3V(假设有3.5V或4V),读到的数是0xFF吧?会不会出现其它错误?或者对芯片造成损坏呢?
沙发
a1z26| | 2008-12-10 15:39 | 只看该作者

吃饭

一个人吃一碗饭就吃饱了。他吃了三碗肯定也饱了。但他肯定很难受。

使用特权

评论回复
板凳
香水城| | 2008-12-10 15:56 | 只看该作者

如果一个量杯最多只能测量1.5升的液体,你灌1.8升水是什么

ADC的问题是同样的原理。

使用特权

评论回复
地板
_crystal_|  楼主 | 2008-12-10 15:59 | 只看该作者

采到0

可是我有时会采到0x00,难道它要**啦,一气之下把量杯的水全倒了?

使用特权

评论回复
5
_crystal_|  楼主 | 2008-12-10 16:04 | 只看该作者

^_^

我的AD没有用中断
u16 Get_adcdata(u8 channel)

    ADC_RegularChannelConfig(ADC1, channel, 1, ADC_SampleTime_13Cycles5);
  
  ADC_Cmd(ADC1, ENABLE); 
 while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)==RESET);
 return(ADC_GetConversionValue(ADC1));
}
就这样采的,这样可以吗?

使用特权

评论回复
6
yewuyi| | 2008-12-10 16:06 | 只看该作者

这个幅值采到0肯定不大对,但要检查CODE对不对

使用特权

评论回复
7
171795276| | 2008-12-14 14:39 | 只看该作者

请问如果用3.6V供电的话,AD最高就可采3.6V的信号了么?

请问如果用3.6V供电的话,AD最高就可采3.6V的信号了么?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

36

主题

131

帖子

0

粉丝