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

STM32F746G-DISCO开箱及配置

[复制链接]
moyanming2013 发布时间:2015-8-31 16:55
非常感谢社区、沐姐姐、各位版主,有幸获得了该开发板。同时感觉有责任把这个板子的开发、调试等情况,逐步发一些日志、文章。
板载的资源、说明其它帖子说明的很详细,我就没做相关的说明,下面针对加电和驱动、固件等情况做一个说明。

1.   STM32F746G-DISCO包装
STM32F746G-DISCO使用了ST常用的塑料包装,该包装简单、易存储、结实,基本不用担心即使有个屏幕也不太容易损坏,但塑料包装相对来说不太环保,希望大家不要丢弃,当不用时可以再放回包装内。内含STM32F746G-DISCO开发板和手册一页。
下面是正面图:
DSC_0151.JPG
下面是背面图:
DSC_0152.JPG
打开包装后,用手捏住网络通信口,适当用力就可以轻易的把整个板子拿出,如下图中上方就是网络通信口:
DSC_0153.JPG
四角各有一个塑料柱,可以保护下方的电路板,将屏幕摆正后:
DSC_0158.JPG
2.   STM32F746G-DISCO上电
开发板使用了mini USB接口,该mini USB接口略大于Android手机使用的micro USB接口,如果没有mini USB线,则需要自备一条,包装中没有这条线缆。
接入主机电脑,发现无法找到ST Link驱动,板子也只有LD7闪烁,且屏幕不亮,开发板没有启动起来。如下图示:
注意:一般情况下无上述问题,但通过mini USB无法启动的情况属已知问题,见下述。
7.jpg
查阅UM1907可以知道,STM32F746G-DISCO共有5个电源供应源,分别通过上图中红框的JP1跳线来进行选择:5V ext(含2种:外接5V供电和通过CN6提供的7-12V供电)、5V link、usb_fs、usb_hs。默认是使用5V link,即通过接入CN14的mini USB供电,那为什么没有加电成功呢?
CN14连接到了ST-LINK,当CN14接入电脑后,电脑提供100mA电流,首先ST-LINK启动,此时LD7灯闪烁表示ST-LINK启动成功。接着电脑进行USB枚举(USB enumeration),期间STM32F746G-DISCO向电脑请求500mA电流,如果电脑通过请求并提供该电流,则电源开关U8(ST890)打开,LD2亮,系统启动。否则,电脑如无法提供500mA电流,则U8无法启动,LD2不亮,系统不能启动。更多细节可以参考UM1907中的“1.2 Power supply”小结,电脑的USB枚举请参考更多其它资料。
如果你的开发板遇到此问题,那么基本上是电脑在进行USB枚举时无法提供500mA电流所致,解决方法是可以更换一个USB端口、一台电脑、或更换系统,或在虚拟机下尝试,本文在虚拟机下测试开机正常。另外,也可以通过对JP1跳线使用usb_fs或usb_hs供电方式启动,此时需要分别接入对应的usb_fs或usb_hs端口,在有问题的电脑上,使用该方式也正常启动了开发板。
在虚拟机下使用mini USB端口供电方式,启动了开发板,LD7灯、LD2灯常量表示ST-LINK及电源供电均正常,LD4灯亮表示当前系统工作于USB host模式下,如下图:
DSC_0160.JPG
系统界面更加友好,但仍然使用的是STemWin GUI,见下图:
DSC_0161.JPG
3.   安装驱动和更新固件
如果ST-LINK驱动过低,则无法识别到STM32F746G-DISCO的ST-LINK及其提供的更多设备功能。下载最新的ST-LINK驱动(http://www.st.com/web/en/catalog/tools/PF260219),当接入开发板后,系统提示找到新硬件,根据提示安装驱动:
1.JPG
2.JPG
3.jpg
4.JPG
根据系统提示,安装所有新硬件驱动,把所有驱动目录都指向ST-LINK即可。
为了最大限度的使用ST-LINK提供的调试功能,你可能需要升级ST-LINK的固件,下载最新的ST-LINK固件(http://www.st.com/web/en/catalog/tools/PF260217),并根据情况安装,最新的和开发板上的一致,则不需要安装了,如下图示:
6.jpg
注意:如果安装了MDK-ARM v5及以上版本,里面默认的有ST-LINK UpgreadeST-LINK驱动程序,但版本可能太低,这可能造成错误的升级或安装。比如,我的MDK-ARM里面的ST-LINK固件包就太低,不能用这个更新!由此看来ST-LINK Upgrade并不是实时联网获取最新固件的。如下图示:
5.jpg
至此,STM32F746G-DISCO的上电启动、驱动安装、固件升级等准备工作已经完成,随后可以在各类平台上进行开发、调试了,包括:MDK-ARMmbedEWARM、免费的AC6:SW4STM32Atollic TrueStudio以及CooCox等。后续将在MDK-ARM中进行下一步开发和调试。
4.   参考
[1] 32F746GDISCOVERY
http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/LN1848/PF261641
[2]UM1907User manual Discovery kit for STM32F7 Series with STM32F746NG MCU》:
http://www.st.com/st-web-ui/static/active/en/resource/technical/document/user_manual/DM00190424.pdf
[5] STM32F746NG
http://www.st.com/web/catalog/mmc/FM141/SC1169/SS1858/LN1902/PF260869

STM32F746G-DISCO开箱及配置.pdf

下载

1.26 MB, 下载次数: 159

评分

参与人数 1 ST金币 +30 收起 理由
沐紫 + 30 赞一个!

查看全部评分

收藏 1 评论21 发布时间:2015-8-31 16:55

举报

21个回答
linshifaa 回答时间:2015-8-31 18:31:06
拉肚肚 回答时间:2015-8-31 19:00:53
先赞一个再详看
戏如人生 回答时间:2015-8-31 20:40:46
赞一个!!!
moyanming2013 回答时间:2015-8-31 22:21:24
moyanming2013 回答时间:2015-8-31 22:21:56

欢迎提出宝贵意见
moyanming2013 回答时间:2015-8-31 22:22:20

有问题欢迎讨论
netlhx 回答时间:2015-9-1 08:06:28
好,欢迎继续发表大作!
yanhaijian 回答时间:2015-9-1 09:12:04
好东西,羡慕。
ROCK0525 回答时间:2015-9-1 09:20:25
赞。。。。。。。
123下一页

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似技术帖

官网相关资源

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