關(guān)于 CSTACK 問(wèn)題
大家好,目前我遇到這樣的問(wèn)題,不知道大家有沒(méi)有遇到過(guò),請(qǐng)各位大神們解救下!謝謝!
問(wèn)題現(xiàn)象如下:
第一次上電運(yùn)行代碼時(shí)都正常,如果在運(yùn)行期間我拔掉電池,CC2640斷電了。此時(shí)我再上電后運(yùn)行一段時(shí)間就會(huì)提示:
Mon Nov 07, 2016 11:34:23: The stack pointer for stack 'CSTACK' (currently 0x200002C0) is outside the stack range (0x200026B8 to 0x20002AB8)
經(jīng)查詢是運(yùn)行到
HWREG(ui32Base + GPT_O_CTL) &= ~GPT_CTL_TAEN; //先關(guān)閉Timer
這條指令時(shí)死掉的。(這條指令再第一次上電時(shí)也會(huì)運(yùn)行到,但是第一次運(yùn)行的都沒(méi)有問(wèn)題,但是斷電后再運(yùn)行到這里就掛掉了?)
各位大神解救下,謝謝!
你上電后是重新開(kāi)始debug,還是接上次的debug直接點(diǎn)運(yùn)行?