STM 32G030是ST公司生产的 ARM内核系列32位单片机使用一年以来把编程和下载的方法介绍给大家希望对新手小白有帮助。1.安装软件Keil5。通过网盘分享的文件Keil 5--MDK ARM5.34.zip链接: https://pan.baidu.com/s/127_KsDax955fmkvjCrXVSw 提取码: nanj2.安装头文件库。通过网盘分享的文件Keil.STM32G0xx_DFP.2.0.0.pack链接: https://pan.baidu.com/s/1yAHkTomBZa8CYrzUL4PXVg 提取码: ae1z3.安装软件stm32cubemx。通过网盘分享的文件stm32cubemx-win-v6-17-0.zip链接: https://pan.baidu.com/s/1dDLVyRCfjAIPhUwSwuA55Q 提取码: v6624购买下载器stlink。https://item.taobao.com/item.htm?id581861430267mi_id0000JAxg2pSA7ls2sn2ZeEEMRYqUXMOYHRzzUpohWtwXJywspmtbpc.boughtlist.suborder_itemtitle.1.137d2e8dKLLiaK5.购买jtlink。https://item.taobao.com/item.htm?abbucket6id681831416158mi_id0000q5_rdrYMaKtWr1LMgObd9WVAs4k50EYa-TxjuJHH9x8ns1priceTId213e02a717778482418312905e0f73skuId5054197806462spma21n57.1.hoverItem.4utparam%7B%22aplus_abtest%22%3A%220f0be609d9b181d44d56f3a7c552adc2%22%7DxxctaobaoSearch6.购买DAPlink。购买链接https://item.taobao.com/item.htm?abbucket6id677418180468mi_id0000g3j0i69wbtPAEA6uC6Guh0GkLvHo6MnSkaHqC7mq_2wns1priceTId213e02a717778482418312905e0f73skuId5041261275909spma21n57.1.hoverItem.20utparam%7B%22aplus_abtest%22%3A%22d97df0d8b7e6bebc674b43ddb6e71a5d%22%7DxxctaobaoSearch7.设计产品功能确定引脚定义使用cubeMX编写端口定义和初始化程序。​​整个流程是端口配置--时钟配置--项目管理--创建代码。​​ 其中需要注意在 code代码标签中勾选如下图​​8. 创建MDK-ARM工程文件。打开文件管理器能看到在指定的目录下自动生成了工程文件名称的全部配置文件。用keil5可以进行程序开发了。​9.打开keil5进入编译环境。第一次使用安装相应芯片的pack库。配置中文字符。​在option选项中选中使用的芯片注意后缀也要正确后缀中包括了封装形式和芯片容量大小。F6P6表示flash内存为32kTSSOP-20管脚封装。芯片体积在7X7mm左右。在Output选项中如果不勾选Debug编译过程可以提速3倍。在Debug标签选项中下拉列表能选择DAPJlinkSTlink相应的下载工具。​10.编译调试运行。如果芯片连接正确可以看到如下信息, 看不到的话可能需要外供电。​