当前位置: 首页 > news >正文

stm32G030系列单片机的编程和下载方法

STM 32G030是ST公司生产的 ARM内核系列32位单片机,使用一年以来,把编程和下载的方法介绍给大家,希望对新手小白有帮助。

1.安装软件Keil5。

通过网盘分享的文件:Keil 5--MDK ARM5.34.zip
链接: https://pan.baidu.com/s/127_KsDax955fmkvjCrXVSw 提取码: nanj

2.安装头文件库。

通过网盘分享的文件:Keil.STM32G0xx_DFP.2.0.0.pack
链接: https://pan.baidu.com/s/1yAHkTomBZa8CYrzUL4PXVg 提取码: ae1z

3.安装软件stm32cubemx。

通过网盘分享的文件:stm32cubemx-win-v6-17-0.zip
链接: https://pan.baidu.com/s/1dDLVyRCfjAIPhUwSwuA55Q 提取码: v662

4,购买下载器stlink。

https://item.taobao.com/item.htm?id=581861430267&mi_id=0000JAxg2pSA7ls2sn2ZeEEMRYqUXMOYHRzzUpohWtwXJyw&spm=tbpc.boughtlist.suborder_itemtitle.1.137d2e8dKLLiaK

5.购买jtlink。

https://item.taobao.com/item.htm?abbucket=6&id=681831416158&mi_id=0000q5_rdrYMaKtWr1LMgObd9WVAs4k50EYa-TxjuJHH9x8&ns=1&priceTId=213e02a717778482418312905e0f73&skuId=5054197806462&spm=a21n57.1.hoverItem.4&utparam=%7B%22aplus_abtest%22%3A%220f0be609d9b181d44d56f3a7c552adc2%22%7D&xxc=taobaoSearch

6.购买DAPlink。

购买链接https://item.taobao.com/item.htm?abbucket=6&id=677418180468&mi_id=0000g3j0i69wbtPAEA6uC6Guh0GkLvHo6MnSkaHqC7mq_2w&ns=1&priceTId=213e02a717778482418312905e0f73&skuId=5041261275909&spm=a21n57.1.hoverItem.20&utparam=%7B%22aplus_abtest%22%3A%22d97df0d8b7e6bebc674b43ddb6e71a5d%22%7D&xxc=taobaoSearch

7.设计产品功能,确定引脚定义,使用cubeMX编写端口定义和初始化程序。

​​整个流程是:端口配置-->时钟配置-->项目管理-->创建代码。

​​ 其中需要注意在 code代码标签中勾选如下图:

​​8. 创建MDK-ARM工程文件。

打开文件管理器能看到在指定的目录下自动生成了工程文件名称的全部配置文件。用keil5可以进行程序开发了。

​9.打开keil5,进入编译环境。

第一次使用安装相应芯片的pack库。配置中文字符。

​在option选项中,选中使用的芯片注意后缀也要正确,(后缀中包括了封装形式和芯片容量大小)。F6P6表示flash内存为32k,TSSOP-20管脚封装。芯片体积在7X7mm左右。

在Output选项中如果不勾选Debug,编译过程可以提速3倍。

在Debug标签选项中,下拉列表能选择DAP,Jlink,STlink相应的下载工具。

10.编译调试运行。

如果芯片连接正确可以看到如下信息, 看不到的话可能需要外供电。

http://www.jsqmd.com/news/757019/

相关文章:

  • OpenAI API实战:从调用到部署的Python AI应用开发全指南
  • 2026年,这家封箱胶带工厂为何如此值得推荐? - GrowthUME
  • 嵌入式系统中Newlib库的优化与移植实践
  • 八大网盘直链解析工具的技术实现与应用实践
  • 如何快速配置Umi-OCR插件:新手完整指南
  • StreamFX终极指南:打造专业直播工作室的10个核心技巧
  • 合成数据增强提升LLM逻辑谬误识别能力
  • AI智能体技术栈自动探测与技能推荐系统设计与实现
  • 免费Claude代码接口项目解析:AI编程助手集成与实战指南
  • 观察使用Taotoken后月度大模型API账单的明细变化趋势
  • 厂房屋顶光伏白浪费电?这套储能方案帮你每月多省上万块
  • 终极照片隐私保护指南:用ExifToolGui彻底清理元数据
  • PhotoBench:个性化多模态图像检索技术解析
  • PHP 8.9错误处理新范式(RFC #927深度落地版):从全局异常捕获到上下文感知型错误抑制
  • 如何彻底清理Windows垃圾软件:Bulk Crap Uninstaller终极指南
  • 从零搭建一个Qt小工具:我是如何用事件过滤器解决界面卡顿问题的
  • 5步拯救你的微信记忆:WeChatExporter终极聊天记录导出指南
  • 基于大语言模型与异步队列的WhatsApp AI聊天机器人架构实战
  • 使用 Overpass API 提取地铁线路数据:一步步指南
  • QTTabBar终极指南:让Windows文件管理像浏览器一样高效
  • 中国能源消费结构(2013-2023)
  • SLAM新人必看:从ICRA到CVPR,手把手教你选对第一个投稿会议
  • 超越D-LinkNet?实测对比UNet、LinkNet、NL-LinkNet在DeepGlobe道路分割上的效果
  • 为OpenClaw智能体工作流配置Taotoken作为模型供应商的详细指南
  • EMC整改省钱攻略:用几毛钱的扣式磁环和绕线技巧,快速搞定产品辐射超标测试
  • 科研效率翻倍:手把手教你用Python把Sci-Hub变成你的私人论文库
  • 泊头市同辉会展服务:延庆舞台搭建公司推荐 - LYL仔仔
  • 全平台iOS设备位置模拟指南:iFakeLocation从入门到精通
  • 别再死记硬背了!用这5个实战案例,帮你彻底搞懂ISO 19011审核准则、证据、发现和结论的关系
  • 如何提升 Docker Compose 启动速度避免重复拉取镜像