Cortex-M3-建立堆棧

Cortex-M3-建立堆棧 當開發的程序比較簡單時,可以從頭到尾都只使用 MSP。這時,只需要保證開出一個容量夠大的堆棧,再把 MSP 初始化到其頂即可——這也是單片機開發最常見的做法。堆棧用穿是非常致命的錯誤,必須非常嚴肅地計算安全容量。在計算時,除了要計入最深函數調用時對堆棧的需求,還需要判定最多可能有多少級中斷嵌套。一個笨方法(但是很保險)是假設每個中斷都可以嵌套。對於每一級嵌套的中斷,至
相關文章
相關標籤/搜索