STM8S103 解决Rom空间不足 Map文件分析
生活随笔
收集整理的這篇文章主要介紹了
STM8S103 解决Rom空间不足 Map文件分析
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
STM8S103只有8KRom,很容易造成空間不足。對于空間不足,我們就要從map文件著手分析,究竟哪些函數占了多少空間,map文件分為幾部分:Segments(總括了各個段所占的空間),
?
Modules(各個源文件為單位,進行劃分),
?
?Stack usage(堆棧使用,列出堆棧空間和堆棧深度),
?
?Call tree(函數之間的調用關系),?
?
Symbols(各個符號的起始地址和屬性)。
?
其中flash空間=”.text" + ".const" + ".init")
節(jié)省空間方法1:將函數中整形變量定義成字符型
轉載于:https://www.cnblogs.com/smileintheday/p/6528021.html
總結
以上是生活随笔為你收集整理的STM8S103 解决Rom空间不足 Map文件分析的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: “元和胜永和”上一句是什么
- 下一篇: sftp协议下如何上传和下载文件