1. 如何看stm32編譯後的map
首先需要開啟map文件的生成。
項目配置欄中listing欄下勾選Linker Listing,然後勾選所有子選項。重新編譯工程。
然後就可以在主目錄下的Listings目錄下看到編譯後的map文件。
2. DSP的MAP文件做什麼的
MAP文件是dsp開發軟體編譯後產生游大的有關DSP用到所有程序、數據及IO空間的一種映射文件盯滲。
有時候,僅僅根據ide提供的調試信息不足以找到錯誤的發生地,可以通過看map文件的神則豎信息進行查找,找到自己程序崩潰地的地址。
詳細資料看鏈接: http://www.360doc.com/content/090407/15/799_3050668.html
3. map鏂囦歡鏄浠涔堟枃浠
銆銆MAP鏂囦歡鏄疌CS杞浠剁紪璇戝悗浜х敓鐨勬湁鍏矰SP鐢ㄥ埌鎵鏈夌▼搴忋佹暟鎹鍙奍O絀洪棿鐨勪竴縐嶆槧灝勬枃浠訛紝娓告垙涓寰寰鎶婁竴浜涙父鎴忓湴鍥句繚瀛樹負鎵╁睍鍚嶄負map鏂囦歡錛宮ap鏄涓縐嶅浘鍍忔暟鎹璋冪敤鏂囦歡錛屽彲浠ユā鎷熷満鏅銆
銆銆MAP鏂囦歡澶ф傚垎涓烘枃浠跺ご銆佸唴瀛橀厤緗銆佹墊槧灝勩佸叏灞絎﹀彿鍥涢儴鍒嗭紝鍐呭瓨閰嶇疆涓嶤MD鏂囦歡涓鐨凪EMORY鎸囦護鍏寵仈錛屽湪CMD鏂囦歡涓瀹氫箟鐨勭▼搴忎笌鏁版嵁鍖洪棿瀹氫箟錛屽湪璇ラ儴鍒嗗潎鍙浠ユ壘鍒板瑰簲錛屼笌CMD鏂囦歡涓嶅悓鐨勬椂錛屽湪MAP鏂囦歡涓鍔犲叆浜嗕竴涓瀹為檯浣跨敤鐨勫尯闂達紝鍗沖湪紼嬪簭涓瀹為檯鐢ㄥ埌鐨勭┖闂撮暱搴︺
4. C語言編譯產生的Map文件是什麼
MAP文件主要有兩種生成方法,一種是由系統自動生成,默認文件名為所建立的項目名(如XXX為項目名)加上.map後綴xxx.map,另一種在CMD文件中指定生成MAP文冊運源件,操作方法為在MEMORY指令前面加上州態"-m abc.map",文件名可以任意。
MAP文件是CCS軟體編譯後產生的有關DSP用到所有程序、數據及IO空間的一種悄中映射文件。