oyf.fly 发表于 2013-9-19 14:23

能不能指导STM32F4 Discovery 探索板U盘播放器制作

本帖最后由 oyf.fly 于 2013-9-19 14:27 编辑

中秋佳节之际,祝各位烧友节日快乐。
购入的一片STM32F4 Discovery 探索板开始下载固件捣腾,折腾半天无果。固件是江大侠的无屏版固件。按道理应该下载好程序就可以发声的。第一次用单片机,不是很清楚使用方法,有没有大侠指导一下使用STM32 ST-LINK Utility或其他软件下载固件及具体方法。如图:如果用PC端数据线连接红灯不闪烁,用外接电源就闪烁。而且都不见U盘端绿灯闪烁,也没有声音放出。

cm51168 发表于 2013-9-19 20:25

关注!准备搞块来玩玩!PM一下购买地址及价格。谢谢!:handshake

newwcy 发表于 2013-9-20 00:52

用STVP,加载固件,设置好芯片型号,ST-LINK,SWD模式,然后点program all tabs

oyf.fly 发表于 2013-9-20 12:10

newwcy 发表于 2013-9-20 00:52 static/image/common/back.gif
用STVP,加载固件,设置好芯片型号,ST-LINK,SWD模式,然后点program all tabs

谢谢你的帮助。按照你的软件和操作步骤进行,好像还是不行。和用STM32 ST-LINK Utility烧写一样,不能启动。哎……继续补充知识,继续捣腾。

qqxab 发表于 2013-9-22 20:18

等高手

Biglee_163 发表于 2013-9-22 23:44

有两个跳线帽要动下才行,原来是两个并排且跳通状态,将两个都搞开路就好刷了

hongzhiyao 发表于 2013-9-23 08:29

希望知道的朋友能做一个教程,普惠坛友。

oyf.fly 发表于 2013-9-23 13:32

Biglee_163 发表于 2013-9-22 23:44 static/image/common/back.gif
有两个跳线帽要动下才行,原来是两个并排且跳通状态,将两个都搞开路就好刷了

看了单片机的PDF,这两个跳线是对应外部编程接口。对本单片机编程必须连接。啃了N多资料还没有搞定……
不知道是不是编程软件的设置有什么要求,第一次搞真不容易呀。有没有哪位大侠指点一下喔。谢谢了

coolwyc 发表于 2013-9-23 13:46

烧好后,重新通电就能发声

oyf.fly 发表于 2013-9-23 14:43

已经发声了。最终问题是U盘的问题,大概兼容性不好。谢谢各位的帮助。

出猫 发表于 2013-9-23 15:47

其实 可以叫卖板的老板 帮忙刷吧

oyf.fly 发表于 2013-9-23 17:55

出猫 发表于 2013-9-23 15:47 static/image/common/back.gif
其实 可以叫卖板的老板 帮忙刷吧

DIY的乐趣就在折腾。成功的喜悦不言而喻……

oyf.fly 发表于 2013-9-24 20:02

STM32F4 Discovery 探索板刷固件知识分享:
1、下载安装单片机驱动st-link_v2_usbdriver。
   下载安装单片机刷机软件STM32 ST-LINK Utility_v3.1.0.exe
   下载江大侠的STM32F4 Discovery探索版U盘播放器已去掉字库和显示功能的 .hex固件。
2、初步检查STM32F4 Discovery是否正常工作:单片机连接电脑USB或者手机充电器USB端口通电后可运行自带两个软件,一个是流水灯,一个是运动轨迹。观察蓝色和黑色轻触开关之间的4个LED灯的显示,按蓝色键选择程序,很好玩的。如果正常,下一步就可以刷固件了。
3、插上STM32F4 Discovery单片机USB与PC连接(不是音频输出插座端的那个哈,那个是插U盘的)。如果电脑能正确识别,就可以打开STM32 ST-LINK Utility软件。这个软件比较“傻瓜”很好让我等菜鸟使用。
第一步:清空单片机原来程序。点击清空图标,稍等片刻软件下方会提示Flash memory erased;
第二步:打开下载好的固件。点击打开文件图标,找到你下载的固件存放位置,点击打开,下方提示 opened successfully;
第三步:下载、写入固件。点击下载、写入图标,这里有个问题,如果FILE PATH显示的是你的固件存放位置,那么你就点击START。如 果不是FILE PATH显示的是你的固件存放位置,你还要点击BROWSE,找到找到你下载的固件存放位置,再点击START。稍待片刻软件下 方会提示19:58:29 : Flash memory programmed in 8s and 390ms.
            19:58:29 : Verification...OK
第四步:点击断电,从新插拨USB端口后,果断把音频端口处的USB接口连上你的U盘,接上耳机听音乐吧。

qiang8628 发表于 2013-9-26 00:01

楼主太无私了!感谢将学习所得分享,通俗易懂,图文并茂,造福广大烧友。

长毛 发表于 2013-9-26 07:58

不错,学习了。

thz6339 发表于 2013-9-26 14:13

多得楼主的经验,我昨晚按楼主的图解一次成功搞定无显示固件!

52my 发表于 2013-9-26 14:29

xsj1212 发表于 2013-11-18 21:51

谢谢楼主的无私分享

412161271 发表于 2013-11-21 12:06

oyf.fly 发表于 2013-9-24 20:02 static/image/common/back.gif
STM32F4 Discovery 探索板刷固件知识分享:
1、下载安装单片机驱动st-link_v2_usbdriver。
   下载安装 ...

lz的i2s输出搞定没呢,我用2.5刷的。i2s不好用,而且加减音量和作者标的是相反的。不知道是不是软件的问题

oyf.fly 发表于 2013-11-21 13:17

i2s输出正常呀,我接ESS9023正常播放。
页: [1] 2
查看完整版本: 能不能指导STM32F4 Discovery 探索板U盘播放器制作