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

查看: 2589|回复: 11

[STM32F769-DISC] 【F769IDISCOVERY评测】初始DEMO的重归之路

[复制链接]

59

主题

1666

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
发表于 2016-12-13 17:02:45 | 显示全部楼层 |阅读模式
在接到STM32F769 Discovery开发板STM32官网之处,就被它初始DEMO吸引住了,但限于测评的需要只能忍痛割爱。
随着测评的进行,总是期待着测评结束后能恢复的容貌。
真应了那句“众里寻他千百度,蓦然回首那人却在灯火阑珊处。”
STM32Cube_FW_F7_V1.4.0\Projects\STM32F769I-Discovery\Demonstration\MDK-ARM目录下终于见到了她的身影。
起初没太在意读readme.txt,于是就对其进行了编译,在12分钟的等待后终于生成了HEX,编译效果如图1所示。
HEX文件下载到MCU后,相应的界面如图2所示。然而见到的却是面目全非的一脸皱纹,详见图3所示。
图片1.png
1 通过编译
图片2.png
2 完成下载
图片3.png
3 执行效果
图片4.png
4 实现连接

无奈之下,在看readme.txt时才发现要用到ST-Link Utility V3.9来解决。起初下载的是ST-Link Utility V2.0结果发现缺少“External Loader”选项,无法使用。
     在安装ST-Link Utility V3.9之后,需执行的操作如下:
1)使用USB线将开发板(CN16)与电脑连接好,然后启动ST-Link Utility V3.9;
2)点击Connect to the target”图标以进行连接,成功连接后的界面如图4所示。
3)“External Loader”菜单项下选取“MX25L512G_STM32F769I-DISCO以便进行更新处理。这样能对MCU内部的Flash及外部的QSPI 内存同时进行编程下载,其界面如图5所示。
4)为了清除触摸屏上的图案条纹,需按图6所示来选取全部扇区。擦除的时间是比较长的,其起始与终止时间如图8和图9所示。经擦除界面上的图标均被清除,其效果如图10所示。
图片5.png
5 选取操作对象
图片6.png
6选取擦除对象
图片7.png
7 执行擦除
图片8.png
8 擦除起始时间(01:11:41
图片9.png
9 擦除结束时间(01:32:54
图片10.png
10 擦除后的界面
此时,要想恢复初始的DEMO效果,也可省去编译处理的时间,方法是在Binary目录下选取STM32769I-DISCO_DEMO_V1.0.0_FULL.hex来下载,如图11所示。至于STM32CubeDemo_STM32769I-DISCO_V1.0.1.hex的放在后面介绍。
图片11.png
11  Demo
的目标文件位置

起初的下载效果如图12所示,它只下载到中途就夭折了,后来发现是USB线的问题,换线后才回复到初见Demo的样貌。
最初为了赶进度,有些功能没能光顾,其主要原因就出在一根线上,其外观如图13所示。
图片12.png
12 失败的下载效果
图片13.png
13  OTG
数据线

为什么没有 OTG数据线就这么大的影响呢?
    因为音频和视频的数据都需要存放到U盘才能播放,没有这根线废了好大力气也没成功,为了保险只好买了这条线才解决了问题。
    在播放音频和视频前,需将这两类文件存放到U盘中,然后方能进行播放。图14是用耳机播放的照片,图15则是用社区兑换的音响来播放。图16是选取播放文件的界面。
图片14.png
14 使用耳机播放
图片15.png
15 驱动音箱播放
图片16.png
16添加音频播放内容

除了音频播放,视屏播放也是杠杠的,不但能软解码,还能硬解码,你只需切换解码模式开关。视频播放的效果如图17所示。
图片17.png
17 视频播放效果

下面看一下STM32769I-DISCO_DEMO_V1.0.0_FULL.hexSTM32CubeDemo_STM32769I-DISCO_V1.0.1.hex的区别。图18是的STM32769I-DISCO_DEMO_V1.0.0_FULL.hex主界面,图19则是STM32CubeDemo_STM32769I-DISCO_V1.0.1.hex的主界面,显然二者是有较大区别的。
图片18.png
18 STM32769I-DISCO_DEMO_V1.0.0_FULL.hex主界面
图片19.png
19 STM32CubeDemo_STM32769I-DISCO_V1.0.1.hex主界面

20和图21STM32CubeDemo_STM32769I-DISCO_V1.0.1.hex中的一些界面,而图22至图27则是STM32769I-DISCO_DEMO_V1.0.0_FULL.hex中的一些界面。
受时间的限制,有些功能并没有进行深入的体验或拓展,如浇水、照明及门控是否真的能够为它配上相应的代码和器件来发挥功效,有待后面来实践。
图片20.png
20浇水控制

图片21.png
21 Game游戏

图片22.png
22 游戏界面

图片23.png
23 照明控制

图片24.png
24门控管理

图片25.png
25 时间显示

图片26.png
26文件管理

图片27.png
27游戏界面

评分

参与人数 1ST金币 +20 收起 理由
zero99 + 20

查看全部评分

<
回复

使用道具 举报

10

主题

693

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-6-15
发表于 2016-12-13 17:07:48 | 显示全部楼层
谢谢分享                  
回复 支持 反对

使用道具 举报

59

主题

1666

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
 楼主| 发表于 2016-12-13 17:23:42 | 显示全部楼层

多谢支持!!!
回复 支持 反对

使用道具 举报

74

主题

1368

回帖

194

蝴蝶豆

版主

最后登录
2020-5-12
发表于 2016-12-13 18:31:24 | 显示全部楼层
为什么没有 OTG数据线就这么大的影响呢?
    因为音频和视频的数据都需要存放到U盘才能播放,没有这根线废了好大力气也没成功,为了保险只好买了这条线才解决了问题。



参看OTG的规范,HS的速度 480M/s的速率 ,对线的要求是很高的。需要做到屏蔽无干扰。
再者,就是官方的下载程序太差劲,没有考虑失败重传,或者芯片内部不支持这样的烧录功能。
回复 支持 反对

使用道具 举报

59

主题

1666

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
 楼主| 发表于 2016-12-14 10:06:21 | 显示全部楼层
wolfgang2015 发表于 2016-12-13 18:31
参看OTG的规范,HS的速度 480M/s的速率 ,对线的要求是很高的。需要做到屏蔽无干扰。
再者,就是官方的 ...

分析透彻!!!
回复 支持 反对

使用道具 举报

1182

主题

3785

回帖

1

蝴蝶豆

论坛元老

最后登录
2020-3-17
发表于 2016-12-19 16:48:50 | 显示全部楼层
顶一个
回复 支持 反对

使用道具 举报

59

主题

1666

回帖

17

蝴蝶豆

论坛元老

最后登录
2020-12-9
 楼主| 发表于 2016-12-20 09:59:41 | 显示全部楼层

感谢支持!
回复 支持 反对

使用道具 举报

11

主题

449

回帖

0

蝴蝶豆

金牌会员

最后登录
2018-12-18
发表于 2016-12-21 10:07:07 | 显示全部楼层
回复 支持 反对

使用道具 举报

19

主题

103

回帖

15

蝴蝶豆

金牌会员

最后登录
2020-11-25
发表于 2017-5-3 16:05:08 | 显示全部楼层
请教楼主,这个Demonstration在哪里找来的?网上吗?
回复 支持 反对

使用道具 举报

19

主题

103

回帖

15

蝴蝶豆

金牌会员

最后登录
2020-11-25
发表于 2017-5-3 16:11:28 | 显示全部楼层
找到了 不用回了。
回复 支持 反对

使用道具 举报

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