社区
单片机/工控
帖子详情
STM32如何禁止通过JTAG或SWD读取flash
花开花落_fzu
2015-10-28 05:06:37
今天偶然间发现通过ST-LINK 配合STM32 ST-LINK Utility会直接读出flash中的程序,而且可以保存成bin文件,我将我的工程生成bin文件与ST-LINK Utility保存的bin文件对比,结果发现一模一样,大吃一惊。大家平时写程序有没有通过某些方式加密自己flash中的程序?按理说STM32自己本身应该带有代码保护的功能吧?你们用过没
...全文
2139
6
打赏
收藏
STM32如何禁止通过JTAG或SWD读取flash
今天偶然间发现通过ST-LINK 配合STM32 ST-LINK Utility会直接读出flash中的程序,而且可以保存成bin文件,我将我的工程生成bin文件与ST-LINK Utility保存的bin文件对比,结果发现一模一样,大吃一惊。大家平时写程序有没有通过某些方式加密自己flash中的程序?按理说STM32自己本身应该带有代码保护的功能吧?你们用过没
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
三里十步
2017-07-11
打赏
举报
回复
楼主问题解决了吗?我也有相同的疑问
righthe
2015-11-10
打赏
举报
回复
你好,请问如何用ID加密?谢谢!
宵待雨月
2015-11-02
打赏
举报
回复
用ID号加密,这样别人即使读出来你的程序也没用。
luodewei
2015-11-01
打赏
举报
回复
简单,segger里打开flash安全选项,就度不出来了
dceacho
2015-10-30
打赏
举报
回复
没用过这个,不过厂家给的ICP工具一般都有配置项的吧 实在不行就在软件里设置配置位,一运行就设置配置位的加密
xqhrs232
2015-10-29
打赏
举报
回复
不怎么用保密的功能!!!
读取
stm32
的ID和
flash
容量
将
读取
stm32
的ID和
flash
容量的操作封装成库,直接使用一个函数即可完成
读取
STM32
中
JTAG
复用GPIO
stm32
中
JTAG
复用的GPIO口做普通IO口使用,已调试成功。可用
STM32
禁用
JTAG
/SW方法[项目代码]
本文详细介绍了
STM32
F1、F4和L1系列微控制器中禁用
JTAG
和SW引脚的方法。对于
STM32
F1系列,提供了标准库和HAL库两种配置方式,通过调用特定函数完全禁用
SWD
及
JTAG
或仅禁用
JTAG
。禁用后无法使用相应接口下载程序,文章还提供了三种解决方法。对于
STM32
F4系列,系统上电后所有引脚默认为AF0复用,用户只需不将调试引脚配置为默认的AF0复用即可。
STM32
L151系列与F4系列类似。文章内容详实,为开发者提供了实用的技术指导。
STM32
系列
flash
STM32
系列
flash
读取
stm32
f103c8芯片ID.7z
stm32
f103读芯片ID
单片机/工控
27,517
社区成员
28,799
社区内容
发帖
与我相关
我的任务
单片机/工控
硬件/嵌入开发 单片机/工控
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章