查看: 2256|回复: 0

stm32-ucosII环境,断点影响计算数据,这到底是哪的问题?

[复制链接]

该用户从未签到

发表于 2015-10-24 17:05:56 | 显示全部楼层 |阅读模式
分享到:
本帖最后由 l20060907 于 2015-10-24 17:08 编辑

最近遇到个问题很头疼,我用STM32F407芯片,ucosii,编译器是keil,程序对ad采用并计算,发现在计算中、完时打断点,“结果”(g_wRlyValue【】)这个变量是错误的,如果不打断点,结果就一直是正确的,图中是在计算过程中检测g_wRlyValue[AI_Ia]这个变量,如果在程序开始时在目前这个位置打断点,程序不会进这个判断,如果程序运行时,只要断点在这个地方一打,肯定进去,也就是错了,正常情况是不会进去的。难道keil环境下断点会影响变量?采样原始值缓存中数据打不打断点都是正确的,不知道怎么引起的,哪位大神能帮忙解决这个问题?


QQ图片20151024170636.png
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /4 下一条



手机版|小黑屋|与非网

GMT+8, 2024-11-24 00:12 , Processed in 0.117103 second(s), 16 queries , MemCache On.

ICP经营许可证 苏B2-20140176  苏ICP备14012660号-2   苏州灵动帧格网络科技有限公司 版权所有.

苏公网安备 32059002001037号

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.