STM32F103C8T6板子介绍

STM32简介

  • STM32是ST公司基于ARM Cortex-M内核开发的32位微控制器
  • STM32常应用在嵌入式领域,如智能车、无人机、机器人、无线通信、物联网、工业控制、娱乐电子产品等
  • STM32功能强大、性能优异、片上资源丰富、功耗低,是一款经典的嵌入式微控制器。

 STM32F103C8T6

F1XX片上资源/外设

命名规则

 系统结构

 启动配置

 在使用STM32F10XX时,我们一般使用系统存储器启动模式

将BOOT0引脚置1,BOOT1引脚置0。

 并在FlyMcu软件进行开始编程前,做如下设置:

 最小系统电路

 软件安装步骤:

  1. 安装Keil5 MDK
  2. 安装器件支持包
  3. 软件注册
  4. 安装STLINK驱动
  5. 安装USB转串口驱动

型号分类及缩写

 此处,STM32F103C8T6板子的Flash容量为64K,所以该板子为中容量产品(MD),

如果是野火的STM32F103系列板子(如指南者、霸道),则是大容量产品(HD)。

新建工程的步骤:

  1. 建立工程文件夹,Keil中新建工程,选择型号。
  2. 工程文件夹里建立Start、Library、User等文件夹,复制固件库里面的文件到工程文件夹。
  3. 工程里对应建立Start、Library、User等同名称的分组,然后将文件夹内的文件添加到工程分组里。
  4. 工程选项,C/C++,Include Paths内声明所有包含头文件的文件夹。
  5. 工程选项,C/C++,Define内定义USE_STDPERIPH_DRIVER。
  6. 工程选项,Debug,下拉列表选择对应调试器,Settings,Flash Download里勾选Reset and Run 。

工程架构:

来源:江协科技

  • 6
    点赞
  • 77
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值