一下记录我从零开始配置上电的过程,相信对和我一样的新手会有帮助。 官方提供或支持的工具比较完善,其中STM32CubeMX可以配置以及生产初始代码,使用其他工具如Keil、IAR、CooCox等烧录到开发板上。本身在代码生成过程中不需要连接开发板,Cube仅仅选择型号然后根据需要生成代码。虽然包装上显示支持mbed,但是官方还没有适配,仅仅在mbed项目的github主页看到有提交更改,相信很快会合并到主分支并发布的。 1、驱动安装1.1 软件清单前四个都可以在st产品主页下载到,不过需要注册后才能下载。另外刚发现这网站有中文。。。此外ST-Link的驱动(stsw-link009)下载链接有问题,我这里一并打包了ST-Link Driver和Utility,方便下载。 链接:http://pan.baidu.com/s/1boNeUg3 密码:fu1e 注意 使用Utility即可在Windows系统上升级ST-Link固件,其他操作系统请下载fireware upgrade工具。 1.2 软件资源产品主页 向下滚动在"软件"标签里可以看到非常多的资源, 1.3 驱动安装分别安装Driver和Utility,使用MicroUSB数据线(注意不能使用电源线)连接ST-Link和电脑,此时看到板载LED亮。 【"我的电脑"新增一个存储设备,“设备管理器”正确识别ST-Link】 出厂已经烧录了Demo,按下左下角蓝色用户自定义按键,板上红、蓝、绿色LED依次点亮,频率逐渐降低。如果没有,使用RESET键重置即可。 1.4 ST-Link Utility 与 固件升级【连接界面】 点击连接按钮后可以连接到开发板并正确识别。如果没有识别到ST-Link,请重新插拔开发板。建议访问软件页面查看软件介绍和发行注记。 链接:http://pan.baidu.com/s/1bpgbJ0j 密码:by8o 【固件升级界面】 点击ST-Link——>firmware update,按步骤升级即可,使用固件升级工具连接设备后,Utility会自动断开与开发板的连接。 1.4 Keil 安装与激活相信很多人对Keil都很熟悉了,官方下载也需要注册。当前最新版本是5.20,可以从米尔科技下载。激活工具: 链接:http://pan.baidu.com/s/1o7QMqd8 密码:msct 2、To be continued明天要岗前培训,先睡了,后面慢慢更。
|