STM32记录
本文最后更新于 204 天前,其中的信息可能已经有所发展或是发生改变。
  1. 编译程序之后,将程序下载到板子上,看到下面擦除的进度条像过了几道,就马上弹出错误   (写保护)
    STM32记录插图STM32记录插图1

用串口连接板子,使用串口助手,打印出信息也显示芯片处于读保护状态

STM32记录插图2

这时,需要将板子上的读保护解锁,在板子库开发指南配套的库例程中,最下面的地方有一个 flash设置读写保护  的工程,打开该工程。

板子的USB转串口口和电脑接好,板子上电后,打开串口助手,打开正确端口号,然后按下面图操作,如果按操作没有打印,要先确认之前用的串口例程确认能否正常打印,和板子两个BOOT都接GND  或都接3.3V时都试试(单指下面的操作时)。

STM32记录插图3

STM32记录插图4

STM32记录插图5

我显示的是读保护,按下板子上的key2按键后解除了保护,可以进行下载了

2. 后面芯片解除保护之后,每次写入也都报错,问了客服之后,是普通版DAP的问题,每次下载程序都要重新设置一次

在debug设置里 ,选择普通版DAP的CMSIS-DAP Debugger协议,点击setting,将Connect修改为under Reset ,将Reset修改为SYSRESETREQ,每个工程都要修改设置,挺麻烦的

STM32记录插图6
STM32记录插图7

不行再试:把BOOT0用跳帽跳到3.3V后,板子断电重新上电,然后再试下载,如果能下载后就BOOT0跳回GND

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇