硬汉嵌入式论坛

 找回密码
 立即注册
查看: 4286|回复: 5
收起左侧

[技术讨论] 关于stm32系列带电烧录的疑惑

[复制链接]

48

主题

46

回帖

190

积分

初级会员

积分
190
发表于 2020-12-31 14:45:10 | 显示全部楼层 |阅读模式
根据H7的FLM烧录的方法做了一款烧录器(公司自己用),以前是不带电烧录,目标芯片由烧录器供电,烧录,擦除,取消读保护,设置读保护等级1,烧了几千片,产品都正常出货,现在上面老大有个特殊要求带电烧录,目标板带电的情况下,烧录器把程序烧录,现在在F4上遇到一个问题,烧录的最后一步就是设置读保护等级1,之后让单片机复位运行,搞了2天的结果是,烧录程序之后把读保护设置为等级0,NVIC_AIRCR ,设置SYSRESETREQ,再把DBG_HCSR  -》C_DEBUGEN = 0,单片机复位运行,设置为等级1的话,上面两个操作就不能使单片机运行,昨天在F0上实现读保护等级1,带电烧录之后复位运行,F4上就不行,请问有没有遇到类似问题的大神?该怎么解决
回复

使用道具 举报

48

主题

46

回帖

190

积分

初级会员

积分
190
 楼主| 发表于 2020-12-31 14:45:41 | 显示全部楼层
关于,不是关机
回复

使用道具 举报

48

主题

46

回帖

190

积分

初级会员

积分
190
 楼主| 发表于 2020-12-31 14:46:04 | 显示全部楼层
关于 不是 关机
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
107645
QQ
发表于 2020-12-31 15:02:57 | 显示全部楼层
已经帮你修改题目。
回复

使用道具 举报

48

主题

46

回帖

190

积分

初级会员

积分
190
 楼主| 发表于 2020-12-31 15:10:54 | 显示全部楼层
F0和F4在选项字节烧录上有很大的区别,F0是直接操作选项字节真实地址进行修改,F4是操作FLASH_OPTCR间接修改
回复

使用道具 举报

48

主题

46

回帖

190

积分

初级会员

积分
190
 楼主| 发表于 2020-12-31 15:39:19 | 显示全部楼层
stvp在烧录时RDP0和RDP1的区别
rdp1.bmp
rdp0.bmp
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-6-10 14:42 , Processed in 0.289023 second(s), 28 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表