打印
[STM32F1]

如何将STM32F103ZET6工程变身为STM32F103C8T6

[复制链接]
126|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dspmana|  楼主 | 2024-2-23 23:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
01 打开工程后,首先把我们芯片的型号修改一下,操作如下:


02 修改C/C++选项卡中修改处理宏
即把STM32F10X_HD,USE_STDPERIPH_DRIVER中的STM32F10X_HD更改为STM32F10X_MD,操作如下:


    很多时候,我们知道这么干,但是不知道为啥。这里简单讲一下这两个宏:
    USE_STDPERIPH_DRIVE就是为了让stm32f10x.h包含stm32f10x_conf.h头文件,你也可以理解为告诉编译器,使用标准库;
    STM32F10X_MD就是为了告诉标准库,我们使用的芯片类型是STM32型号是中容量,使标准库根据我们选定的芯片信号来配置。


03 替换启动文件,由startup_stm32f10x_md.s修改为startup_stm32f10x_hd.s。
    如何找到startup_stm32f10x_md.s?。


    如何在工程里面进行替换?


使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

24

主题

2353

帖子

2

粉丝