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的源碼中,編譯即可。
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的源碼中,編譯即可。