CH32V103? 復(fù)位如何保持變量,? 只有上電才清零.?
原來用stm32f103? ?可以設(shè)置?
__attribute__((unused,?section(".noinit")))
改用?CH32V103?后,?每次復(fù)位都會得到一固定的值 124
熱門產(chǎn)品 :
USB3.0 HUB控制器:CH634
CH32V103? 復(fù)位如何保持變量,? 只有上電才清零.?
原來用stm32f103? ?可以設(shè)置?
__attribute__((unused,?section(".noinit")))
改用?CH32V103?后,?每次復(fù)位都會得到一固定的值 124
你好,V103的起始文件設(shè)置了只要是復(fù)位就會對bss段數(shù)據(jù)進行清零,不管是上電復(fù)位或者其他復(fù)位。如圖所示:
若想實現(xiàn)上電復(fù)位清零、其他復(fù)位保持的效果,可以對復(fù)位狀態(tài)寄存器進行判斷,然后修改起始文件。若為上電復(fù)位就進行清零,否則不進行清零操作。