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

点亮第一盏LED灯 2),stm32CubeMX在线导入F103C8T6芯片包

继续嵌入式入门,点亮第一盏LED灯,认识了stm32最小系统板后,就要安装stm32编写代码的工具,一共需要有2个工具,stm32CubeMX和Keil,
stm32CubeMX下载地址https://www.st.com/content/st_com/en/stm32cubemx.html
在这里插入图片描述

Keil下载地址:
https://www.keil.com/download/product/
在这里插入图片描述
具体安装过程就不演示了,说一下这两个软件的关系,stm32CubeMX是以图形化的方式生成一些固定代码,然后将生成的代码导入到keil, keil才是真正的写业务代码的地方,stm32CubeMX只是辅助,

有这么方便的stm32CubeMX辅助工具为什么不用呢,是吧,接下来是在stm32CubeMX导入stm32F103C8T6核心包和相关依赖库,有离线和在线两种方式
先说在线方式:
在stm32CubeMX首页
在这里插入图片描述
选中 STM32Cube MCU Packages标签页,在列表里选中STM32F1系列
在这里插入图片描述
下面按钮有From Local 和 From Url 两个按钮,就是选择离线安装还是在线安装,点击 From Url按钮就自动安装了, 很简单吧。

stm32F1系列的芯片包以及依赖库安装之后,接下来就在stm32CubeMX创建项目
同样的在stm32CubeMX首页
在这里插入图片描述
在打开的页面设置芯片类型,我们项目的芯片类型是F1系列的03子系列,参数是C8T6,
1. 设置芯片系列,选中STM32F103
在这里插入图片描述
2. 设置芯片核心,是Cortex-M3
在这里插入图片描述
3. 设置其他参数,选中C8Tx
在这里插入图片描述
OK,到这里就可以愉快的进行项目编写了。


http://www.kler.cn/a/301035.html

相关文章:

  • springboot程序快速入门
  • vim将一行行尾倒数第三个字符替换成1
  • idea 自动导包,并且禁止自动导 *(java.io.*)
  • 【Unity3D】【已解决】TextMeshPro无法显示中文的解决方法
  • 大疆机场及无人机上云
  • Qt之http客户端类
  • Three 渲染器(二)
  • 如何将Windows风格的剪切和粘贴添加到Mac访达中
  • springboot配置多数据源
  • MySQL record 03 part
  • 第67期 | GPTSecurity周报
  • 简单的 Fortran 程序示例
  • C语言蓝桥杯:语言基础
  • c/c++面试100道
  • 工厂安灯系统在设备管理中的重要性
  • 怎么利用XML发送物流快递通知短信
  • 引领智能家居新风尚,WTN6040F门铃解决方案——让家的呼唤更动听
  • 公开数据库下载2-药敏性、综合类(TCGA、COSMIC、UCSC、GATK、cBioPortal)
  • 虚拟机安装VMware-tools详细教程
  • Telegram miniApp开发(三)
  • 从测绘资质角度看郑州市地理信息产业发展现状与前景
  • css flex与inline-flex的区别
  • Excel图片批量插入单元格排版处理插件【图片大师】
  • 【Linux 从基础到进阶】Ansible自动化运维工具使用
  • (二十九)STL map容器(映射)与STL pair容器(值对)
  • Vue 3 watchEffect:如何用 onInvalidate 优化副作用处理