ST MCU Finder
安装免费手机应用,
寻找理想的ST MCU

[STM32F7] STM32F723E-DISCO 史上第四详细测评——2 刷官方固件

[复制链接]
832|2
 楼主 | 2017-4-24 21:39 | 显示全部楼层 |阅读模式
刷官方固件

首先非常感谢21IC 感谢ST 上周就收到板子了,上电并且刷了固件,但由于时间问题,一直没时间和大家分享,现在忙里偷闲和大家分享一下把玩的感触。
那么问题来了,我为啥要刷官方固件呢?

因为我收到的板子上电后的现象是屏幕不亮,等待一段时间之后,蓝色LED亮起来,目测应该是哪位大佬或者前辈之前测评过这块板子了~
刷了官方的PCROPdemo或者自己写的蓝色LED亮的代码~
但是不管怎么说,对于强迫症的我,迫不及待的想看看stm32f723 discovery上电后原始的样子
那么开始了:



1,首先去官网下载stm32f7的CUBE~
下载地址如下:http://www.st.com/content/st_com/zh/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software/stm32cubef7.html
1.png

2,下载下来之后解压就可以看到官方demo板的所有固件,我们在里面找到723的固件,打开。
2.png

3,打开如图所示的路径,找到工程文件,打开工程即可
3.png

4,点击保存,出现错误,提示是找不到core_cmFunc.h文件,然后在keil设置中添加编译路径,如下图所示:
4.png

5,这个文件的路径如图所示,要返回到根目录寻找
5.png

6,然后再次保存,编译,然后通过了 0错误 0警告~
6.png

7,用android数据线连接到板子,电脑会识别出一个类似于U盘的东西~
7.png

8,烧录的时候进行选择,在keil软件里设置为st-link debuger
8.png

9,点击烧录,提示找不到设备,无法下载,查看驱动和板子 都是正常的,所以猜测应该是驱动版本的问题,
所以打开ST-LINK UTILITY软件,在其中找到UPGRADE这个插件,发现果然电脑的st-link版本太新了,需要更新回老版本,如下图所示:
9.png

10,更新完成后,用keil烧录完板子发现屏幕可以点亮,但是屏幕上的图片都是马赛克,全是线条,说明代码没完全烧录好,因为有一部分是烧录在外部flash的
方便器件,我们还是选择utility这个软件,如下图所示,选择板子上的外部flash型号,然后点击connect——下载,下载完毕之后,723的板子终于一切正常了~
10.png

最后的最后,附上官方原版的上电图片~只能说~这个UI设计和F412 discovery真的是一模一样啊~
13.jpg

11.jpg

12.jpg


| 2017-4-24 23:19 | 显示全部楼层
出厂时候应带的有吧

使用特权

评论回复
 楼主 | 2017-4-25 08:12 | 显示全部楼层
734774645 发表于 2017-4-24 23:19
出厂时候应带的有吧

嗯 原厂拿到手 是这样子的 我的这块刷过别的代码了~

使用特权

评论回复
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

在线客服 快速回复 返回顶部 返回列表