GD32F303固件庫開發(fā)(2)----讀保護與寫保護
概述
芯片讀保護以后,flash將不可以從外部讀取,這樣可以防止別人讀取或者盜取芯片代碼,如果想再次燒錄代碼,需要解除保護,有時候在代碼調(diào)試的過程中,也有可能會觸發(fā)讀保護,解除讀保護也可以使用代碼,也可以使用軟件進行讀保護解鎖。 在我們的KEIL燒寫和編譯過程中,有可能會觸發(fā)讀保護,導致程序無法下載進入到芯片內(nèi)部,故需要進行解鎖操作。?
需要樣片的可以加q_un申請:615061293。
視頻教學
聽不到聲音的請點擊跳轉(zhuǎn)進行觀看。?https://www.bilibili.com/video/BV1ii4y1m7Yr/

芯片申請
芯片和開發(fā)板都可免費申請,暫時只能以公司名義免費申請,填下下面表格即可。
?https://www.wjx.top/vm/wFGhGPF.aspx
csdn課程
課程更加詳細。
?https://download.csdn.net/course/detail/37144
軟件進入讀保護
打開GD-Link Programmer,點擊Target->Security可以進入讀保護模式。?

這時候會提示是否進入讀保護。?

進入讀保護模式后,點擊Target->Program進行下載。?

?這時候會提示是否解開讀保護。?

?若在讀保護狀態(tài)下,keil是無法下入代碼或者進入調(diào)試,需要解除保護。
?

GD-Link 解鎖
打開GD-Link Programmer,點擊Target->Check Blank進行空白檢查,就可以進行解鎖,也可以點擊Target->Program進行直接下載進行解鎖。?

?解鎖完畢點擊Target->Program就可以重新進行下載。
J-Link STM32 Unlock解鎖讀保護與寫保護
由于使用的是GD32F303是STM32F103的加強版,可以使用J-Link STM32 Unlock 進行解鎖。 打開J-Link STM32 Unlock,輸入2進行解鎖即可。?

?解鎖完畢會打印基本信息。
