嵌入式系統(tǒng)應(yīng)用越來越廣泛,目前,在嵌入式系統(tǒng)開發(fā)過程中使用的語言種類有很多,但僅有少數(shù)的幾種語言得到了比較廣泛的應(yīng)用,主要有Ada、C/C++等。
Ada語言是20世紀(jì)70年代美國國防部開發(fā)并投入使用的功能強(qiáng)大的通用系統(tǒng)開發(fā)語言,最初為Ada83。它支持模塊化、獨(dú)立編譯、協(xié)處理等功能,其可靠性、可維護(hù)性、可讀性都是相當(dāng)好的。
嵌入式C語言就是針對(duì)嵌入式開發(fā)的C語言,其與標(biāo)準(zhǔn)c語言并非有什么大的差別,而在于其使用上我們考慮的角度不同,使用上的習(xí)慣不同。如嵌入式c語言開發(fā)會(huì)更在乎效率和內(nèi)存有效使用等。
C++在支持現(xiàn)代軟件工程、oop、結(jié)構(gòu)化等方面對(duì)C進(jìn)行了卓有成效的改進(jìn),但是在程序代碼容量、執(zhí)行速度和程序復(fù)雜程度等方面比C語言程序性能差一些?! ?/p>
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com