之前看有好多朋友已经成功在STM32F769I-DISCO开发板上进行了CoreMark跑分测试,为了探究开发板的性能到底如何,给大家一个参考,于是自己亲自动手进行了移植测试,其实整个的移植过程并不难,更多的是要注意细节问题,稍后我会进行总结。 CoreMark的跑分结果:1092.796649;结果相当可观。 关于CoreMark的具体移植过程大家可以参看:STM32F769I-Discovery Coremark移植教程与跑分。这里我给大家总结一下移植过程中应该注意的几个细节问题: 1、在使用STM32CubeMX生成工程时,开发板型号要选择正确,并正确设置时钟和串口参数; 2、打开ART 加速器,指令预取指,CPU DCache和 ICache;并且把堆栈设置足够大; 3、要设置足够的迭代次数ITERATIONS,保证CoreMark运行时间足够; 4、有时候可能工程编译没有问题,但是就是无法输出结果,这时很可能是程序进入了HardFault中,这时应该检查参数是否设置正确,并重新编译生成工程。 如果大家按步骤进行并注意上面几点,应该很容易移植成功,大家可以自己尝试一下了。 接下来如果大家在进行了其他测试项目后想恢复原来的固件,这时只需在STM32Cube_FW_F7_V1.5.0中找到hex文件下载就可以了,但是在下载时同样应该注意以下几个问题:
|
顶一个 顶一个 |
好厉害 |
顶起,楼主将您的帖子加到汇总帖了【F769IDISCOVERY评测】汇总贴-不定期更新,期待更多精彩文章 |
厉害,谢谢分享 |
学习了 |
分享个NUCLEO-STM32F767 ZI 的PCB和原理图
【Nucleo STM32F767ZI】 STM32CubeMX + USB读取U盘文件例程
【F769IDISCOVERY评测】 STM32F769I-DISCO开发包评测系列(更至五)
【Nucleo STM32F767ZI】 STM32CubeMX + SDIO读取TF卡例程
【F769IDISCOVERY评测】STM32F769I-DISCO开发包简介(二)_板载部件...
【F769IDISCOVERY评测】STM32F769评测系列:开箱
STM32F769I-DISCO评测之(六)使用STM32CubeMX快速开发应用 ...
【F769IDISCOVERY评测】STM32F769I-DISCO开发包简介(五)_板载部件...
STM32F769I-DISCO评测之(七)实时操作系统FreeRTOS体验
【Nucleo STM32F767ZI】 STM32CubeMX + USB_DEVICE 大容量U盘教程