各位專家好 :
想請教關於CCS內Stack usage顯示問題,如下圖內可以看出inttimer1b內使用了超出160BYTES;
關於這160BYTES大小來源於此處設定??(使用別顆TM4C時,發現此處BYTES不為160)
綜合以上問題後延伸出,C_STACK的設定值問題,當我試著加大此設定值,發現也無法解決上述100%的問題
所以想請教各位C_STACK的設定值與Stack usage內顯示的相關聯性
user4390049:
user4390049
各位專家好 :
想請教關於CCS內Stack usage顯示問題,如下圖內可以看出inttimer1b內使用了超出160BYTES;
關於這160BYTES大小來源於此處設定??(使用別顆TM4C時,發現此處BYTES不為160)
綜合以上問題後延伸出,C_STACK的設定值問題,當我試著加大此設定值,發現也無法解決上述100%的問題
所以想請教各位C_STACK的設定值與Stack usage內顯示的相關聯性
Green Deng:
回复 user4390049:
你好,可以看一下这个帖子中的回复:e2echina.ti.com/…/464883
user4390049:
回复 Green Deng:
hi,您好
這帖子我大致上有看過,但似乎無法解決我的問題,這邊補充c_stack設定
在c_stack處,我設置了8192,但長期運行下,仍有偶發性溢出問題,故確認了SRAM後,發現有足夠空間可讓我將C_STACK加大解決;但此16384的C_STACK,我仍不知道與STACK USAGE下的160BYTES有什麼關係?
以上再麻煩,謝謝