这周一开始就配ucprobe 终于刚刚找到怎么解决了 注册个账号特意说一下 希望别的难兄难弟别再跳这个坑
不知道其他各位的怎么样 反正我遇到了与楼主一样的问题 运行ucprobe cpu显示有占用量 尝试用个控件然后拽个变量上去也正常更新
但最看重ucprobe的任务状态更新不知道为什么一直出不来
找了一个上午代码 以为是底层有问题 配错了
结果!!!出现在编译器上!!!
我用的是keil 5 STM32F429 编程序的时候由于拷的老模板 对配置什么的也没改过
问题出现在C/C++的编译优化上!!!
打开魔术棒 C/C++ 选项下 Optimization 选用O0 即没有编译优化 编译再运行应该就可以了
试了试即使O1优化都不行 里面的信息变量由于程序里没有用过所以好像都被优化掉了
这周一开始就配ucprobe 终于刚刚找到怎么解决了 注册个账号特意说一下 希望别的难兄难弟别再跳这个坑
不知道其他各位的怎么样 反正我遇到了与楼主一样的问题 运行ucprobe cpu显示有占用量 尝试用个控件然后拽个变量上去也正常更新
但最看重ucprobe的任务状态更新不知道为什么一直出不来
找了一个上午代码 以为是底层有问题 配错了
结果!!!出现在编译器上!!!
我用的是keil 5 STM32F429 编程序的时候由于拷的老模板 对配置什么的也没改过
问题出现在C/C++的编译优化上!!!
打开魔术棒 C/C++ 选项下 Optimization 选用O0 即没有编译优化 编译再运行应该就可以了
试了试即使O1优化都不行 里面的信息变量由于程序里没有用过所以好像都被优化掉了
举报