Andes Workshop
http://forum.andestech.com/

如何估算需要的stack大小?
http://forum.andestech.com/viewtopic.php?f=16&t=639
Page 1 of 1

Author:  cindy [ Tue Nov 06, 2012 4:00 pm ]
Post subject:  如何估算需要的stack大小?

請問是否有方法可以去做使用SRAM 大小的估算(即程式運算過程中所需要用到最大的記憶體量)?

Ans: 沒有tool算,要請user自己處理
可以參考這一篇文章
http://www.heygotimes.com/ext/b2/index?ch=CH06_02
“確認Function Call可否正常運行” 這一段

(1) 以實測的方式來測試需要多少memory,在程式執行之前,
把所有memory填上FF,等到程式跑完之後,
還殘留FF的區域即是沒有用到的memory。

(2) 如果有uart的話。可以在每一個function裡印出$sp數值。
最後從輸出去找最大的$sp值。

Page 1 of 1 All times are UTC + 8 hours [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/