STM32F030R8T6-Nucleo新手学习交流(三)
STM32F0-Nucleo的两种程序烧录方式
方式一:ST-LINK(.axf文件)
测试环境:KEIL5、WIN7
驱动程序:st-link_v2_usbdriver
工具:USB type A to mini-B cable
过程:
假设大家都已经把st-link驱动程序安装好了,连上板子可以工作了。
稍稍配置一下,如图
程序写好后正常编译;
编译成功如上图,生成project.axf文件,点击左上角的LOAD;
OK,第一种烧录方式就成功了。
方式一:拷贝文件(.bin文件)
测试环境:KEIL5、WIN7
驱动程序:st-link_v2_usbdriver
工具:USB type A to mini-B cable
过程:
假设大家都已经把st-link驱动程序安装好了,连上板子可以工作了。
这里只需要配置以下地方就OK了
程序写好后正常编译;
编译成功如上图,生成flash.bin文件,也有project.axf文件
可以在文件夹中找到flash.bin
将flash.bin拷贝到NODE_F030R8中
OK,第二种烧录方式就成功了。
参考博文:ST-nucleo系列在使用mbed时 bin文件的替代烧录方式http://blog.csdn.net/liveas/article/details/40555409
有的同学可能会认为第一种方式那么直接,为什么还要第二种烧录方式,同样的配置环境,操作那么麻烦,累赘,实用性不强。但我以为不然,第二种方程生成的bin文件可以重命名后存储在某一文件夹内(如blink_led.bin),积少成多,以后想起来看看自己做过多少次实验甚至再看一次效果时就直接拷贝bin文件就是了,方便之极。
作为一名32新学生,起步更慢一些,千里之行,始于足下,我相信粒米成罗。当然希望能有更多的同学一起学习交流QQ:616443207
|