HEX文件大小的疑惑??

請(qǐng)問(wèn)我用CH375HF6.LIB的子程序庫(kù)寫(xiě),為什么我的主程序只是一個(gè) WHILE(1) ,這么簡(jiǎn)單的程序編譯后的HEX文件都有26K大啊,那更復(fù)雜的程序?qū)τ?1單片機(jī)會(huì)不會(huì)載不進(jìn)去啊??

是不是在項(xiàng)目中不用加入CH375HF6.LIB,而只加CH375HF6.H就行了??


除了把頭文件CH375HF6.H加進(jìn)去之后,庫(kù)CH375HF6.LIB也得加進(jìn)去,不然不行。 你說(shuō)的26K是直接看的文件大小吧,你要看編譯后的HEX文件的大小,你得看你編譯后的CODE段的大小(KEIL的話是編譯器下方窗口中的CODE大?。?,而不是直接看HEX文件本身的大小。


不加庫(kù)的話,你編譯的時(shí)候會(huì)出現(xiàn)很多WARNING,程序也不能運(yùn)行,所以必須要將庫(kù)鏈接進(jìn)去才可以正常工作,如果是KIEL編譯器的話,添加方法和添加。C的文件是一樣的,實(shí)際燒到單片機(jī)里面的是二進(jìn)制文件,和HEX文件是不一樣大小,如果用我們的庫(kù)的話,程序空間大概在8-10K左右


請(qǐng)問(wèn)CODE的大小就是最終燒入單片機(jī)的程序的 字節(jié) 大小嗎?


是的。


謝謝


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频