請問ch57x和ch58x有軟件復(fù)位函數(shù)嗎?通過代碼讓芯片重新啟動。
查看: 1862
回復(fù): 4
軟件復(fù)位函數(shù)
allspace123
發(fā)表于: 2024-05-11 09:42:39
熱門產(chǎn)品 :
CH390:以太網(wǎng)控制器芯片
可以查看sys.c的軟復(fù)位函數(shù)。
allspace123
發(fā)表于: 2024-05-11 17:21:50
在BOOT按鈕(PB22)的中斷函數(shù)(下降沿觸發(fā))里調(diào)用這個軟件復(fù)位函數(shù),長按BOOT按鈕,芯片似乎是被復(fù)位了,但系統(tǒng)并沒有進(jìn)入下載模式。這是啥情況?
allspace123
發(fā)表于: 2024-05-11 17:25:17
目標(biāo)是想實(shí)現(xiàn)一鍵下載,即系統(tǒng)復(fù)位和PB22低電平觸發(fā)下載模式,由一個按鍵控制。有什么推薦方案嗎?
您好,藍(lán)牙系列CH5xx,不支持復(fù)位進(jìn)bootloader,需要冷啟動進(jìn)bootloader。
硬件處理的話,要搭電路聯(lián)系起重新上電/觸發(fā)boot腳(PB22是低電平觸發(fā),PB11是上拉10K電阻到V33觸發(fā));軟件處理也有方案,不過觸發(fā)后就無法還原代碼了,見博客CH573 CH582 用戶程序跳轉(zhuǎn)進(jìn)BOOT - debugdabiaoge - 博客園 (cnblogs.com)
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號登錄