你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32卡死问题

[复制链接]
embededtony 提问时间:2018-4-25 13:49 /
阅读主题, 点击返回1楼
收藏 评论39 发布时间:2018-4-25 13:49
39个回答
wudianjun2001 回答时间:2018-4-25 14:08:59
运算导致异常了吧

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

embededtony 回答时间:2018-4-25 14:11:30

还请赐教,会是何种类型的异常?
bargagebaobei 回答时间:2018-4-25 14:14:46
楼主  请问 每次基本都是到590吗
embededtony 回答时间:2018-4-25 14:18:55
bargagebaobei 发表于 2018-4-25 14:14
楼主  请问 每次基本都是到590吗

基本都是,但是我如果改目标数就不一定。比如我给10000的目标数,可能到590,如果我改成100000,可能就变成每次都到4771,很奇怪。
bargagebaobei 回答时间:2018-4-25 14:21:13
那很好 建议你加代码 加589的时候断点 然后单步执行 看到底哪里的问题
embededtony 回答时间:2018-4-25 14:30:02
bargagebaobei 发表于 2018-4-25 14:21
那很好 建议你加代码 加589的时候断点 然后单步执行 看到底哪里的问题

你好!感谢回答,我发现单步调试没有问题。但是全速就没什么反应了。刚才单步调试,数值从597跳到了598,全速就完蛋了。
bargagebaobei 回答时间:2018-4-25 14:31:38
那你就改改  比如当589的时候让他变成591 全速跑 看看有没有问题
wenyangzeng 回答时间:2018-4-25 14:32:18
1、temp应该定义成浮点变量。
2、math.h应该包括进来。

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

bargagebaobei 回答时间:2018-4-25 14:33:04
还有就是比如你怀疑哪里有问题 就可以把被怀疑的变量输出给一个你设置好的全局变量 这样你就可以看到想看的值是什么
Inc_brza 回答时间:2018-4-25 14:45:32
楼主,你说了这么多废话,能直接上代码么!
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版