STM32F769I DISCOVERY开发板---恢复出厂篇

作者: qianj1986
上传时间为: 2017-08-07 09:43 AM
2017-08-07
阅读:

    前记,本篇可不是终篇,熟悉了基本的硬件和软件后,正好测试下这款全功能的板子,测试结果效果非常赞!

   提醒:多图慎入

-----------------------------------------------------------------------------------------------------------------------------------------------------------------

 在测试下,板子已经没有出厂时候的风采,还能恢复出厂的吗,怎么恢复呢,带着些疑问就先进行测试了。在经历了恢复的过程中,你就会发现为什么出厂的DEMO那么漂亮了。整个工程整整编译了10多分钟(也可能是我的电脑配置不行了)

附上:出厂DEMO路径:\STM32CubeF7\STM32Cube_FW_F7_V1.7.0\Projects\STM32F769I-Discovery\Demonstration\MDK-ARM

在编译完成了烧录进去后发现图标都显示不正常了,这时可以看下工程内的readme.txt文件,发现在其中“The QSPI external flash loader is not integrated with supported toolchains, its only supported with STM32 ST-Link Utility V3.9 To load the demonstration, use STM32 ST-Link Utility to program both internal Flash and external QSPI memory.”,需要通过STM32 ST-Link Utility V3.9软件进行下载。

      STM32 ST-Link Utility下载:在官网直接搜索“STSW-LINK004”下载即可,进行安装,装载HEX文件,见下图:

       首先将USB ST-Link连接完成,点击“Connect to target”,状态会提示检测到“Device ID:0x451”等信息,表示连接成功。

       按Readme.txt的步骤操作,在“External Loader”菜单内选取“MX25L512G_STM32F769I-DISCO”,(傻眼了原来官方都已经编译好了,只好安慰自己操作一遍更熟悉),官方编号的HEX路径如下,STM32 ST-Link Utility是同时对内部Flash和外部QSPI编程的,这个就是与Keil内部下载的差异。

\STM32CubeF7\STM32Cube_FW_F7_V1.7.0\Projects\STM32F769I-Discovery\Demonstration\Binary

在“External Loader”菜单内选择“MX25L512G_STM32F769I-DISCO”下“Erase”选择所有区域,进行擦除,擦除需要几分钟:

擦除QSPI内容过程:

擦除后就成如下效果:

里面有2个:

1个是STM32CubeDemo_STM32769I-DISCO_V1.2.0.hex

1个是STM32769I-DISCO_DEMO_V1.0.0_FULL.hex

在下载过程一直出现如下图的出错“Unable to run On-Chip verification”,提示在“Target-settings-Mode选择Reset on power”,但还是一致出错;STM32F769开发板的连接时1根USB HS做为电源供电,1根USB ST-Link做为编程,电源供电肯定是没有问题的,两根线对换了下就可以编程。(原因分析:原先1根供电时手机数据线,连接USB ST-Link的是1根是移动电源的线,可能是移动电源的线质量做的并不是很好导致传输小文件编程没问题,大文件就出现中断问题)

才知道刚收到开发板的DEMO的界面不是全功能的官方版,正好测试下全功能的效果:

 官方DEMO测试

     测试前首先准备一根USB OTG测试线(一般这种线,之前我是买Google的平板,它的USB就是OTG接口,顺便挪来使用);也是悲剧好久不用一看的针都变形了,只好重新换个母头了,连接方法如下

重新更换母头打好胶,做好稍微处理下有点丑:

 Audio Player

音频播放器提供STM32F769完整的解决方案和分享高质量的音乐体验。目前唯一支持WAV格式,测试了.ape/.mp3//wma几种格式都不行,同时在“Readme.txt文中提到but maybe extended to support other compressed formats such as MP3 and WMA audio formats”,应该是在解码中可以加入其它格式的解码,这个需要后续进行研究测试。

 Video player

视频播放器提供STM32F769完整的解决方案,目前支持AVI格式的文件。但是在实际测试中转换了AVI格式,按照提示视频解码采用M-JPG、480P还是无法播放,试了多次未成功,暂时不尝试了,有空再测试下。

播放界面也很简单大方,单机还能切换至全屏模式,界面如下:

 Audio Recorder

音频记录通过正面4个数字麦克风记录音频,记录的格式为WAV格式同时能通过存储并且播放。

小宝进行即兴唱了首歌,回放效果真的是非常非常棒,想拍个视频声音还是没有实际的效果好,就不放了。

画面如下图:

 VNC Server

VNC Server能够远程控制设备,基于TCP/IP LwIP栈,,未连接成功,待测试。

其它画面

火灾监控:

Touch GFX主界面:

Touch GFX音乐播放界面:

Touch GFX游戏播放界面,主要测试硬件码的优势:

Touch GFX的智能家居界面:

Touch GFX的时钟及日历界面:

Touch GFX小游戏界面,非常流畅:

Touch GFX芯片温度检测:

Embedded Wizard界面:

最后一个是系统信息:

--------------------------------------------------------------------------------------------------------------------------------------------------------------------------

想问下为什么我上传的照片不是按照我显示的方向来显示的吗?为什么各种方向都有,是否可以调整?

附上我电脑看到的照片缩略图都是正向的哇:

全部评论 ()
条评论
写评论

创建讨论帖子

登录 后参与评论
系统提示