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

NUCLEO-F412ZG移植Coremark失败,求解---(问题已解决)

[复制链接]
wyxy163@126.com 提问时间:2016-12-14 11:18 /
阅读主题, 点击返回1楼
收藏 1 评论24 发布时间:2016-12-14 11:18
24个回答
wolfgang 回答时间:2016-12-14 16:14:56
Paderboy 发表于 2016-12-14 16:02
他应该用同样的方法,配置串口输出的。。问题应该不在串口。。可能是系统初始化部分,的问题。。 ...

CoreMark的初始化时仅需要时钟初始化和串口引脚初始化.....
串口能显示的话,代表至少TX的引脚相关时钟等是对的。

反正我觉得是移植的时候出现了什么低端错误,
比如; * 之类的问题导致运行部分抱错。

反正CoreMark是我见到的最简单的移植之一
Paderboy 回答时间:2016-12-14 16:31:03
wolfgang2015 发表于 2016-12-14 16:14
CoreMark的初始化时仅需要时钟初始化和串口引脚初始化.....
串口能显示的话,代表至少TX的引脚相关时钟等 ...

嗯,疏忽大意。。。。。
wyxy163@126.com 回答时间:2016-12-14 16:59:59
提示: 作者被禁止或删除 内容自动屏蔽
wyxy163@126.com 回答时间:2016-12-14 17:00:21
提示: 作者被禁止或删除 内容自动屏蔽
Paderboy 回答时间:2016-12-14 19:36:28
哥们别发愁了,帮你找到了。问题。。我把我修改你工程里的截图发上来。。你自己在对比下。。。

对了,串口波特率我修改到了115200。。 然后关闭了你的串口中断。。这地方没有截图。。
我把修改好的工程打包了,你下载后自己看看了。。。

修改了这里 你默认的太小了。。。。给的。。。
QQ截图20161214191946.png


还有这里。10000至少了。。。。你1200差好多。。。
QQ截图20161214191958.png

好了,这个是修改后的跑分截图
QQ截图20161214192022.png

你配置的内部晶振。。可以配置外部的。。还有用IAR 优化后跑分会更接近官方数据
QQ截图20161214192038.png


这是修改好的工程包。。。 数码小叶-Coremark.rar (550.96 KB, 下载次数: 4)
zbber 回答时间:2016-12-14 20:34:45
好帖子顶一顶!感谢楼主
wyxy163@126.com 回答时间:2016-12-15 08:52:46
提示: 作者被禁止或删除 内容自动屏蔽
斜阳 回答时间:2016-12-15 09:00:46
没试过,帮顶
Ljmp 回答时间:2016-12-15 11:42:52
哈哈哈,堆栈定义大一些
falcon07@sina.c 回答时间:2016-12-16 09:16:04
MARK....
12

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版