首先ch582的PB22拉低,再上電復(fù)位,也就是冷啟動(dòng)才能進(jìn)入boot模式,軟件復(fù)位或是按鍵復(fù)位都是不行的,或者flash為空的情況下,上電后可以直接進(jìn)入boot模式,我的理解正確嗎。
我的設(shè)備是電池供電,沒有電源開關(guān),并且電池放在機(jī)殼內(nèi),外面預(yù)留了PB22的boot按鍵,現(xiàn)在的問題是我要更新程序時(shí),除非打開機(jī)殼拆掉電池,否則沒法重新上電,無法進(jìn)入boot模式。
https://www.cnblogs.com/debugdabiaoge/p/15880780.html這個(gè)帖子中提到的方法,程序判斷PB22是否拉低,拉低后執(zhí)行清空flash后再復(fù)位,達(dá)到進(jìn)入boot模式的條件,這個(gè)方法如果發(fā)生誤操作,將PB22拉低了,會(huì)清空flash,設(shè)備直接變磚了,有什么方法可以不清空flash也可以進(jìn)入boot模式。