
拿到开发板也有段时间了,其实一直想把它玩起来,由于公司的项目比较紧,板子一直没用起来。俗话说,时间就像海绵里的水,挤一挤,总是有的。作为一名FPGA工程师,曾经的硬件工程师,掌握MCU的使用也是很有必要的。今天就趁项目快做完了,晚上加班回来,熟悉下stm32f4 discovery,把板子的开发学习过程发出来。+ F1 c. M- v/ i8 S![]() 板子很漂亮,如上图,在开机的TFT LCD里有VIDEO PLAYER,image browser,GAME等,而且LCD竟然也是触摸屏的,非常好玩。外部的存储器通过左边的USB接口来扩展。板载的资源有:2 MB of Flash memory,256 KB of RAM,240 x 320 dots的TFT LCD,64 Mbits SDRAM,Six LEDs等等。工欲利其事 必先利其器。下面简要列出stm32f4 discovery开发环境的建立过程。 首先,安装KEIL MDK,我安装的是mdk511a,安装的破解方法大家百度或者看看坛子里大家发的。 安装完mdk511a后,将stm32f4 discovery通过USB连上电脑,打开电脑的设备管理器,查看ST link的驱动情况,如下图: ![]() 这里很显然 STM32 STLink没有驱动,所以需要安装STM32 STLink的驱动程序,可以从官网下载驱动。安装过程如下图: ![]() 驱动安装好后,再查看状态,这时黄色感叹号消失了,如图:# [" p8 ?- G M; H+ \. Q7 V& w ![]() 至此,开发环境建立完成,接下来就可以通过Keil在stm32f4 discovery上面开发了。在官方提供的示例工程里有很多例程,可以先在那上面熟悉各个模块。后面我将把各个模块的使用过程发上来。 |
新手 向你学习啊 |