打印
[STM32F1]

如何将STM32F103ZET6工程变身为STM32F103C8T6

[复制链接]
379|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kkzz|  楼主 | 2022-11-15 21:12 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式




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?。








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




04 按照套路编译下载,把串口线接上,打开串口助手,最终效果。




复制链接,打开浏览器下载工程文件。
链接:https://pan.baidu.com/s/1HjVPAivLpzfrXQP-5SBz5Q
提取码:ithy


使用特权

评论回复
沙发
帛灿灿| | 2024-11-16 07:04 | 只看该作者

利用协议、加密算法或这些算法中的安全漏洞来进行攻击

使用特权

评论回复
板凳
Bblythe| | 2024-11-16 08:07 | 只看该作者

CPLD解密,DSP解密都习惯称为单片机解密

使用特权

评论回复
地板
周半梅| | 2024-11-16 10:03 | 只看该作者

具存储功能的存储器芯片也能加密

使用特权

评论回复
5
Pulitzer| | 2024-11-16 11:06 | 只看该作者

紫外光复位保护电路是不行的

使用特权

评论回复
6
童雨竹| | 2024-11-16 13:02 | 只看该作者

大部分能够读取或者识别Flash上的数据就能够获得Firmware文件

使用特权

评论回复
7
Wordsworth| | 2024-11-16 14:05 | 只看该作者

微探针技术都属于侵入型攻击

使用特权

评论回复
8
Clyde011| | 2024-11-16 15:08 | 只看该作者

大部分单片机都带有加密锁定位或者加密字节

使用特权

评论回复
9
公羊子丹| | 2024-11-16 16:01 | 只看该作者

如果在编程时加密锁定位被使能/锁定,就无法用普通编程器直接读取单片机内的程序

使用特权

评论回复
10
万图| | 2024-11-16 17:04 | 只看该作者

编程器定位插字节

使用特权

评论回复
11
Uriah| | 2024-11-16 18:07 | 只看该作者

单片机一般都有内部程序区和数据区

使用特权

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

本版积分规则

317

主题

10905

帖子

13

粉丝