注册 登录
查看: 315|回复: 14

[K60] 不知道为什么总是输出的时候会出错,总是硬件上访。

[复制链接]
发表于 2014-6-5 17:56:00 | 显示全部楼层 |阅读模式
。。。。。。。。。。。。。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

 楼主| 发表于 2014-6-5 19:11:33 | 显示全部楼层
串口已经正确初始化过了,printf所使用的串口也设置好了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-6-5 19:41:19 | 显示全部楼层
你开了硬件浮点吗?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-5 20:30:11 | 显示全部楼层
好像以前设置过一次,这个有影响吗
回复 支持 反对

使用道具 举报

发表于 2014-6-5 20:33:39 | 显示全部楼层
mingren 发表于 2014-6-5 20:30
好像以前设置过一次,这个有影响吗

有,开了会在计算浮点的时候出现硬件上访
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-5 20:38:30 | 显示全部楼层
可这也不是浮点数啊,都是整型,应该没影响吧。那请问一下在哪里关闭浮点数输出呢,忘记在哪了,找不到了
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-5 20:45:45 | 显示全部楼层
刚才我查了一下设置,好像没开浮点数输出。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-5 21:11:53 | 显示全部楼层
还有可能是什么原因呢
回复 支持 反对

使用道具 举报

发表于 2014-6-6 10:32:15 | 显示全部楼层
mingren 发表于 2014-6-5 20:45
刚才我查了一下设置,好像没开浮点数输出。

是在 General Options —— target 里面看看的
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-6 11:05:25 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-6 10:32
是在 General Options —— target 里面看看的

这样有问题吗

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

发表于 2014-6-6 11:10:51 | 显示全部楼层
mingren 发表于 2014-6-6 11:05
这样有问题吗

应该是没问题的。你试下降低频率看看。可能是超频不稳定导致吧
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-6 11:35:57 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-6 11:10
应该是没问题的。你试下降低频率看看。可能是超频不稳定导致吧

好像是一不注意改成release模式了,换成debug模式就没问题。是这原因吗?那请问一下如果我想用release模式怎么办呢?
回复 支持 反对

使用道具 举报

发表于 2014-6-6 11:47:53 | 显示全部楼层
mingren 发表于 2014-6-6 11:35
好像是一不注意改成release模式了,换成debug模式就没问题。是这原因吗?那请问一下如果我想用release模式 ...

release 模式是最高优化,是比较容易出问题的。
你直接在debug模式里,去掉宏定义 DEBUG ,然后配置优化模式,看看哪个模式比较稳定就好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-6 12:59:39 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-6 11:47
release 模式是最高优化,是比较容易出问题的。
你直接在debug模式里,去掉宏定义 DEBUG ,然后配置优化 ...

好的,万分感谢。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-6-6 14:32:44 | 显示全部楼层
山外メ雲ジ 发表于 2014-6-6 11:47
release 模式是最高优化,是比较容易出问题的。
你直接在debug模式里,去掉宏定义 DEBUG ,然后配置优化 ...

现在我有些程序在release模式下运行正常,而debug模式下运行不正常,应该怎么处理呢
回复 支持 反对

使用道具 举报

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

本版积分规则

快速回复 返回列表 返回顶部