在线时间0 小时
UID60019
注册时间2008-4-9
NXP金币0
该用户从未签到
新手上路

- 积分
- 21
- 最后登录
- 1970-1-1
|

楼主 |
发表于 2011-9-6 17:04:49
|
显示全部楼层
回复:HCS08运行不稳定,极易出错?
回复第 8 楼 于2011-09-05 06:43:28发表:
哦,楼主是想看看CW的能力。
安版主的意思是让你少传些实参看看。
你也可以先验证下是哪行出的错误,参数初始值错了,安版主的改法就是对的。
如果是累加出的错误,那你只能自己看看汇编代码了,自己改CW的错误。
其实你第三个正确的例子,i的定义也有问题。
我觉得在8位单片机里研究浮点数,没什么意义。
首先感谢兄台一直关注我的问题!
我实际的程序有点复杂(实际上很简单时也不容易出错的),并且我对fsl的汇编不熟,也不想搞熟(就用它做几个小产品,做完就不太用了),所以看汇编不太方便;
但是出错的地方我还是非常确定的,那就是定义在不同数据区造成的,我甚至遇到过仅仅是一个flag(不是等于0就是1,判断标志而已),放在zeropage一切正常,不放在zeropage,就赋值贱不进,一直是个固定的非0值,感觉编译器把这个flag分配到code区了???
CW配置除了新建工程时一定要选择着MCU型号,仿真器,是否支持浮点等,就再也没有改过其它配置的。
关于我的i,还请大侠详述有什么问题? |
|