头疼的硬件调试

   调了一下午的板子, 极其失败!

   虽然知道调硬件很麻烦,经常因为莫名其妙的原因造成程序跑不通,这次又碰上了。其实在前面的基础上没增加多少东西,就是调用了一个函数,结果,问题出现了,函数不能正常返回。

   把函数代码不用函数调用的方式写出来,能正常执行。汇编跟踪,发现在返回值时,保存返回地址寄存器出错,但是一直没有改变该寄存器啊,奇怪。

   另一件很奇怪的事情是,给一个变量赋值竟然也不对。汇编代码的STD指令在某些时候根本没起作用,不知何故。

   难道明天把所有用到函数调用的地方全部改成直接写代码?这可不是什么好解决办法。晚上不调了,看看Ruby,^_^

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值