打印
[STM8]

ADC的问题

[复制链接]
1318|4
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
jsjyzhtnk|  楼主 | 2013-12-2 13:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
   各位大虾们,请教一个问题:
    最近公司在用stm8003f3做东西,用到了adc。配置什么的我都弄完了,测试也可以了。现在发现一个问题,我把adc转化的得到的值直接打印出来是可以的且值是对的,但是如果我吧adc转化出来的值先经过除法,比如除以4,那么打印出来的值会一直在变化。adc转化的值做乘法再通过uart打印也是可以的。难道stm8s003f3不支持除法?请各位大虾发表下意见!
沙发
ar_m_cu| | 2013-12-2 14:14 | 只看该作者
你应该把详细代码或者ADC的配置贴出来,不然别人没法回答你

使用特权

评论回复
板凳
azurysky| | 2013-12-2 15:53 | 只看该作者
没用过STM8 , 理论上讲,即使单片机不支持除法指令,编译器也应该能给转换成对应除法的相应指令。
可以仿真看一下,输出的结果是否正确。

使用特权

评论回复
地板
hkcj| | 2013-12-2 17:47 | 只看该作者
理论上   这个思路是对的   不过   具体哪里除了   问题  就不是很清楚了    楼主

使用特权

评论回复
5
jsjyzhtnk|  楼主 | 2013-12-16 13:33 | 只看该作者
谢谢大家,问题解决,是变量在内存中的地址顺序搞错了~~,谢谢大家

使用特权

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

本版积分规则

8

主题

25

帖子

0

粉丝