智能车制作

标题: 发现程序运行数值不准确的问题,急求解决 [打印本页]

作者: Elevenhuang    时间: 2011-7-14 00:43
标题: 发现程序运行数值不准确的问题,急求解决
给MC9S12XS128编程的时候发现一个很奇怪的问题,我定义一个全局数组变量用来存放激光的采集数据,发现数组的第一位(a[0]),总是自动跳变成1,数据是从PORTA那里读的,怪在PORTA的值在单步的时候也是没问题的。
以前一直都是数组第一位这样,想想牺牲一位精度不去判断就算了,现在在数组中间又有一位出这种状况,造成了很大的麻烦。
一开始怀疑是编译器优化问题,关了几个优化还是不行,现在怀疑到单片机头上了...
以上。
不明真相,求指教,求解决。
作者: 一毛钱~~~~~~    时间: 2012-4-21 00:24
一年了。。应该解决了吧。。。我的激光直接io接受,但是出现了乱码,请指教。。。
作者: bengyapa    时间: 2012-5-9 19:30
同求
作者: czrushman    时间: 2012-5-10 21:05
你们代码份文件了吗




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2