專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

SDCC的修改版本啟動(dòng)文件

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2012年08月27日   【字體:

SDCC自帶的CRT過于復(fù)雜,甚至還有初始化外部總線和XPAGE(C8051,在標(biāo)準(zhǔn)51上是P2)的動(dòng)作。導(dǎo)致一部分沒有這些功能的單片機(jī)的死機(jī)跑飛現(xiàn)象。我現(xiàn)在精簡了一下代碼,流程如下:

上電/復(fù)位=》清空內(nèi)存=》初始化堆棧=》main();

放出文件:把這個(gè)補(bǔ)丁打入sdcc 3.1.0的源碼中,編譯即可。
 

fix.patch_.zip

關(guān)閉窗口

相關(guān)文章