概述
芯片讀保護(hù)以后,flash將不可以從外部讀取,這樣可以防止別人讀取或者盜取芯片代碼,如果想再次燒錄代碼,需要解除保護(hù),有時(shí)候在代碼調(diào)試的過程中,也有可能會(huì)觸發(fā)讀保護(hù),解除讀保護(hù)也可以使用代碼,也可以使用軟件進(jìn)行讀保護(hù)解鎖。
軟件進(jìn)入讀保護(hù)
芯片讀保護(hù)以后,flash將不可以從外部讀取,這樣可以防止別人讀取或者盜取芯片代碼,如果想再次燒錄代碼,需要解除保護(hù),有時(shí)候在代碼調(diào)試的過程中,也有可能會(huì)觸發(fā)讀保護(hù),解除讀保護(hù)也可以使用代碼,也可以使用軟件進(jìn)行讀保護(hù)解鎖。
軟件進(jìn)入讀保護(hù)
打開GD-Link Programmer,點(diǎn)擊Target->Security可以進(jìn)入讀保護(hù)模式。
這時(shí)候會(huì)提示是否進(jìn)入讀保護(hù)。
進(jìn)入讀保護(hù)模式后,點(diǎn)擊Target->Program進(jìn)行下載。
這時(shí)候會(huì)提示是否解開讀保護(hù)。
若在讀保護(hù)狀態(tài)下,keil是無法下入代碼或者進(jìn)入調(diào)試,需要解除保護(hù)。
GD-Link 解鎖
打開GD-Link Programmer,點(diǎn)擊Target->Check Blank進(jìn)行空白檢查,就可以進(jìn)行解鎖,也可以點(diǎn)擊Target->Program進(jìn)行直接下載進(jìn)行解鎖。
解鎖完畢點(diǎn)擊Target->Program就可以重新進(jìn)行下載。
J-Link STM32 Unlock解鎖
由于使用的是GD32F303是STM32F103的加強(qiáng)版,可以使用J-Link STM32 Unlock 進(jìn)行解鎖。
打開J-Link STM32 Unlock,輸入2進(jìn)行解鎖即可。
解鎖完畢會(huì)打印基本信息。
-
J-Link
+關(guān)注
關(guān)注
0文章
88瀏覽量
22570 -
Flash存儲(chǔ)
+關(guān)注
關(guān)注
0文章
39瀏覽量
8392 -
芯片保護(hù)
+關(guān)注
關(guān)注
1文章
4瀏覽量
6376 -
stm32cubemx
+關(guān)注
關(guān)注
5文章
286瀏覽量
15964 -
gd32f303
+關(guān)注
關(guān)注
4文章
38瀏覽量
3888
發(fā)布評(píng)論請(qǐng)先 登錄
STM32CUBEMX開發(fā)GD32F303(6)----GPIO輸入函數(shù)說明

STM32CUBEMX開發(fā)GD32F303(8)----USART收發(fā)配置

STM32CUBEMX開發(fā)GD32F303(9)----USART通過DMA收發(fā)

STM32CUBEMX開發(fā)GD32F303(1)----前期準(zhǔn)備與燒錄

STM32CUBEMX開發(fā)GD32F303(2)----讀保護(hù)與寫保護(hù)

STM32CUBEMX開發(fā)GD32F303(3)----點(diǎn)亮LED

STM32CUBEMX開發(fā)GD32F303(4)----GPIO輸出模式,速率測(cè)試、開漏和輸出說明

STM32CUBEMX開發(fā)GD32F303(10)----雙ADC輪詢模式掃描多個(gè)通道

STM32CUBEMX開發(fā)GD32F303(11)----ADC在DMA模式下掃描多個(gè)通道

STM32CUBEMX開發(fā)GD32F303(12)----輸出PWM及修改PWM頻率與占空比

STM32CUBEMX開發(fā)GD32F303(14)----IIC之配置OLED

STM32CUBEMX開發(fā)GD32F303(15)----外部中斷EXTI

GD32F303固件庫開發(fā)

STM32CUBEMX開發(fā)GD32F303

STM32CUBEMX開發(fā)GD32F303(17)----內(nèi)部Flash讀寫

評(píng)論