"除零会导致内存溢出"

自从我接手这个激光机器小车项目之后,小车能走动了,不过老是经常死机。这两个星期一直在找死机的原因,刚开始考虑是硬件中断的原因。中断来不及处理导致死机。想办法把它改成接受8个字节后发生一次中断,这样就可以减少中断的次数。不过改了之后还是有死机的情况。随后,又将激光头的转速降低,还是有死机。没辙!
    昨天睡觉的时候想这个问题,突然想到“除零”。除零会导致内存溢出。早上又一下子来了感觉,想到滤波程序中如果一个角都没有通过,则会出现“除零”的情况。遂大悟!连忙爬起来,赶到公司。改过之后,发现没有死机的情况了。
    两个星期一直在找这个原因,结果就是因为这么小小的情况没有注意到。唉~~~~~~~~~惭
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值