STM32F429赋值语句失灵

2019-07-20 03:28发布

赋值语句左边变量有时和右边相等,有时又不相等,求解决办法,换编译器会有用吗
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
edmund1234
1楼-- · 2019-07-20 06:55
分享一下我碰到类似问题, 找bug的方法

ABC=abc;
但ABC 在后面就不等于abc了

我会定义多一个变量与ABC同类型的变量, 然后多加一句
float xyz;

ABC=abc;
xyz=abc;

当ABC 不等于abc时, 查看xyz的值, 这样能把你的问题范围收窄很多
1208
2楼-- · 2019-07-20 08:09
 精彩回答 2  元偷偷看……
Mr劉
3楼-- · 2019-07-20 09:05
1208 发表于 2019-3-4 12:44
全速运行和单步运行都一样么

对,都是有时可以有时不行
1208
4楼-- · 2019-07-20 14:25
 精彩回答 2  元偷偷看……

一周热门 更多>