標(biāo)題: STM32F103系列二次bootloader寫保護設(shè)置的具體步驟 [打印本頁]

作者: bibi    時間: 2015-4-19 01:03
標(biāo)題: STM32F103系列二次bootloader寫保護設(shè)置的具體步驟
一般的STM32F103系列寫入二次bootloader后,需要設(shè)置寫保護,下面以STM32F103C8為例,說明前16K設(shè)置寫保護的具體步驟。

一、硬件平臺、軟件環(huán)境及測試工具說明

1.硬件平臺: 兩塊USB-Dual-RS485實驗板.


2.軟件平臺: MDK-ARM 4.74 IDE及編譯器平臺

3.初始工具: J-Link V8

二、二次bootloader加入寫保護的具體步驟

(1) 大致工作流程
首先用J-Link V8以SWD的方式,將USB-CDC例程的axf文件寫入到第一塊實驗板。
第一塊電路板作為USB-CDC設(shè)備和下載器,對第二塊電路板進(jìn)行程序下載和加密設(shè)置。

第一塊實驗板的USB虛擬串口綁定USART1串口(PA9、PA10)。如上圖所示,將兩塊板子并排放,
第一塊板子的PA9 PA10和第二塊板子的PA9、PA10交叉互連,第二塊板子boot0接VCC。

兩塊板子的USB線插入電腦,打開Flash_Loader_Demonstrator_v2.6.0 或 v2.7.0軟件,
按照下列步驟對第二塊板子寫入二次bootloader程序,并加入寫保護。

(2) 對二次bootloader加入寫保護的具體步驟,如下列圖片所示:

【圖片】1.去掉Flash只讀屬性.jpg




【圖片】2.總計64頁.jpg




【圖片】3.選擇需要寫入的二次bootloader.jpg




【圖片】4.程序下載中.jpg




【圖片】5.程序下載完畢.jpg





【圖片】6.返回并增加寫保護.jpg




【圖片】7.保護前16頁.jpg




【圖片】8.寫保護設(shè)置確認(rèn)對話框.jpg




【圖片】9.寫保護設(shè)置成功.jpg








歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1