嵌入式开发环境介绍与安装

发布时间:2026/10/11 5:42:57
嵌入式开发环境介绍与安装 嵌入式开发环境介绍与安装1. VSCode 介绍1.1 VSCode 安装2. Keil MDK 介绍2.1 Keil MDK 安装3. STM32CubeMX 介绍3.1 STM32CubeMX 安装3.2 首次使用 STM32CubeMX 注意事项1. VSCode 介绍核心定位代码编辑器优势现代化界面强大的代码编辑支持补全、高亮、跳转丰富的插件体系环境搭建简单便于与 AI 结合开源免费劣势某些场景下调试能力不如 Keil总结VSCode 在嵌入式领域越来越主流适合作为代码编辑前端。1.1 VSCode 安装官方下载链接https://code.visualstudio.com/下载成功界面博主VSCode在里面加入了Claude Code2. Keil MDK 介绍全称Microcontroller Development Kit微控制器开发工具包背景Keil 公司 2005 年被 ARM 收购成为 ARM 子公司所以也称 MDK-ARM、Keil For ARM。核心定位集成开发环境IDE包含编辑器、编译器、调试器等。优势兼容性强支持大量单片机资料丰富环境搭建简单适合新手企业使用较多劣势界面不现代化代码编辑功能较差总结我们采用 Keil MDK 负责编译、烧录、调试VSCode 负责代码编辑的组合方案。2.1 Keil MDK 安装官网下载链接https://www.keil.arm.com/mdk-community/安装注意事项重要安装路径不能带中文必须全英文。安装目录不能与 51 的 Keil 或 Keil4 冲突三者目录必须分开。遇到莫名错误先百度查找解决方案。安装步骤要点1双击安装包开始安装同意许可协议。2选择安装路径Core指 MDK-ARM 软件根路径Pack指芯片包安装路径两者路径都不能带中文。3用户信息随便填。4安装过程中会弹出安装 USB 驱动程序用于 ST-Link、J-Link 等调试器通信点击“安装”。5安装完成后会自动弹出 Pack Installer 窗口。安装 STM32 芯片包Keil5 需要手动安装芯片包Device Family PackDFP。6在 Pack Installer 中搜索“stm32f10”找到 STM32F1 系列支持包。7点击 Install 安装等待完成。总结Pack Installer 用于下载芯片支持包包含固件库、启动文件、示例程序等。3. STM32CubeMX 介绍核心定位硬件配置与初始化代码生成的图形化工具。意义将配置可视化动态生成配置代码提高开发效率。3.1 STM32CubeMX 安装官网下载链接https://www.st.com/en/development-tools/stm32cubemx.html获取方式以访客形式下载填写姓名和邮箱邮箱需正确收到邮件后点击下载链接。3.2 首次使用 STM32CubeMX 注意事项1首次启动无法退出问题软件首次启动会检查更新并拦截退出点击更新窗口的关闭灰色后即可。2 注册账号问题如需安装固件包需要意法半导体官方账号。意法半导体官网注册链接https://www.st.com.cn/content/st_com/zh.html3固件包安装路径问题建议将固件包安装到非C盘指定路径便于管理和避免出错。固件包可以多版本并存。写在最后总的来说我们的开发环境工具链确定为 Keil MDK VSCode STM32CubeMX HAL库 的组合VSCode 负责现代化代码编辑提升编码体验Keil MDK 作为企业主流的集成开发环境承担编译、调试和烧录任务使用时需手动安装对应的芯片支持包STM32CubeMX 则是图形化配置工具能够自动生成初始化代码但需要注册 ST 官方账号并安装相应固件包。安装过程中有几个关键点需要特别注意所有路径必须为全英文、安装目录之间不能冲突、芯片包需手动安装、CubeMX 固件包建议存放在自定义的非系统盘路径。如果小伙伴们有任何疑问或想法欢迎在评论区留言或私信交流我们一起进步o(▽)ブ

关于本文作者

来自尧图内容编辑团队

尧图内容编辑团队 内容团队

尧图内容编辑团队

本文由尧图网络内容编辑团队执笔。团队由资深项目经理、前端工程师与设计师组成,所有内容均来自亲手交付的真实项目,先讲清问题、再给出可落地的解法。尧图深耕北京网站建设十年,服务过京华建材集团、智造科技等各行业客户,把一线经验沉淀为可复用的行业观察。

  • 十年建站经验,覆盖建材、制造、服务、文创等
  • 项目经理把关选题与事实准确性
  • 工程师与设计师联合撰写专业细节
  • 统一编辑规范,保证文风与排版一致
  • 每月复盘转化数据,迭代选题方向

延伸阅读

相关资讯与近期热门内容

深度阅读推荐

建站决策前值得细读的三篇

网站改版的5个关键决策
2024-08-12

网站改版的5个关键决策

什么时候该改版、改到什么程度、如何避免流量掉光,京华建材集团改版复盘给出答案。

获取专属建站方案

看完文章,把您的行业与预算告诉我们,免费获取一份量身定制的官网建设方案与报价。

立即免费咨询