[問題] Keil C sizeof function

看板ASM (組合語言)作者 (懂得放手..才是王道)時間12年前 (2013/03/29 13:19), 編輯推噓0(002)
留言2則, 1人參與, 最新討論串1/2 (看更多)
版上各位前輩你們好, 請問Keil C有指令或function可以知道一個function的size嗎? 應用上需要將某個function的code從flash搬到RAM, 但若沒辦法知道function的size, 可能會搬的不夠或搬的太多, 請問版上知道有無相關的方法能在Code中知道function的size嗎? 謝謝.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.210.106.78

03/30 10:49, , 1F
Keil C應該沒有這功能... 但linker map file (.m51) 有
03/30 10:49, 1F

03/30 10:51, , 2F
每一個function的size, 所以可以再手動改搬移總數
03/30 10:51, 2F
文章代碼(AID): #1HLIHFUp (ASM)
文章代碼(AID): #1HLIHFUp (ASM)