正点原子HAL库工程ZET6移植C8T6

正点原子HAL库工程ZET6移植C8T6

文章目录

  • 正点原子HAL库工程ZET6移植C8T6
    • 1、有现成的,直接拿来用
    • 2、从战舰教程改启动文件
      • 1、找一个跑马灯例程工程,更换启动文件
      • 2、修改顶层头文件
      • 3、Keil MDK修改芯片型号
      • 4、修改全局宏定义
      • 5、修改debug芯片容量
      • 6、修改外设引脚
      • 7、编译烧录

1、有现成的,直接拿来用

正点原子新出的教程是C8T6最小系统板
传送门
在这里插入图片描述

2、从战舰教程改启动文件

1、找一个跑马灯例程工程,更换启动文件

更换中等容量(Medium-density)启动文件 startup_stm32f103xb.s(位于 Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/arm)。
在这里插入图片描述

2、修改顶层头文件

更换中等容量(Medium-density)片上外设头文件stm32f103xb.h(位于 Drivers/CMSIS/Device/ST/STM32F1xx/Include)。
在这里插入图片描述

3、Keil MDK修改芯片型号

打开工程 → (魔术棒)Options for Target → Device → 选择 STM32F103C8
在这里插入图片描述

4、修改全局宏定义

在编译器预定义宏中,将 STM32F103xE 改为 STM32F103xB

Keil:(魔术棒)Options for Target → C/C++ → Define 中修改
在这里插入图片描述

5、修改debug芯片容量

魔术棒 → Debug →setting →Flash download 中修改
在这里插入图片描述

6、修改外设引脚

把LED文件改为PC13闪烁
在这里插入图片描述

7、编译烧录

查看现象。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值