項(xiàng)目中使用一批CH573F芯片,boot版本號(hào)v2.8,芯片經(jīng)常死機(jī),尤其是進(jìn)入deep sleep模式后總是無法喚醒。軟件當(dāng)中已使用看門狗,在主循環(huán)框架里喂狗,發(fā)現(xiàn)這種死機(jī)無法觸發(fā)看門狗復(fù)位,說明不是軟件問題。將芯片更換為以前的料,boot版本是v2.7,系統(tǒng)正常工作,無死機(jī)現(xiàn)象。芯片死機(jī)后,各個(gè)電源管腳電壓均正常。
__attribute__((section(".highcode")))
void Main_Circulation()
{
? ? while (1)
? ? {
? ? ? ? TMOS_SystemProcess();
? ? ? ? WWDG_SetCounter(0);
? ? }
}