stm32换芯片编译

由于我之前一直都是用RCT6在学习,现在要做一个小东西,用到C8T6芯片,直接用之前的工程肯定是没法工作的
所以要进行以下修改

编译

芯片类型修改
在这里插入图片描述
启动文件修改
找到官方固件库,在这里插入图片描述
查找芯片需要的启动文件
在这里插入图片描述
在这里插入图片描述
至于芯片是什么容量,这个查手册就可以了
例如c8t6
在这里插入图片描述
是中容量
所以将中容量的启动文件加到core文件夹里就可以了
在这里插入图片描述
注意,还需要在工程里添加
在这里插入图片描述
宏定义修改
在这里插入图片描述
在这里插入图片描述

此时就可以编译了
在这里插入图片描述
没问题!
如果没有修改启动文件编译了是有问题的
在这里插入图片描述
此为没有修改启动文件

下载

因为我要用的单片机很小,所以没法直接用stlink下载,串口下载又太麻烦了
,所以用swd下载
swd只要四个接口,v3.3,io,clk,gnd
连好,注意板子要单独供电
在这里插入图片描述
然后,选择自己的下载器
在这里插入图片描述
进入setting
在这里插入图片描述
选择sw
在这里插入图片描述
flash容量也要修改正确,下面未修改
在这里插入图片描述
修改为对应容量
在这里插入图片描述
到这里就配置完了
可以直接下载了
在这里插入图片描述
我这个是pwm输出试验
在这里插入图片描述

在这里插入图片描述
正常运行

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值