初學(xué)者如何開(kāi)始學(xué)習嵌入式三種開(kāi)發(fā)方式 呢?新手入門(mén)全干貨!零基礎小白入門(mén)嵌入式Linux開(kāi)發(fā)中的Linux Shell是什么?,嵌入式開(kāi)發(fā)可以用c++嗎?,通??捎媚膸追N方式來(lái)開(kāi)發(fā)嵌入式Linux系統???必看
1.嵌入式Linux開(kāi)發(fā)中的Linux Shell是什么?
雖然我做linux嵌入式測試,不是開(kāi)發(fā)。但我可以告訴你,絕對必要。Linux下很多事情用shell腳本來(lái)處理非常方便:1)啟動(dòng)腳本,負責啟動(dòng)系統進(jìn)程、守護進(jìn)程等。2)腳本可以做一些文件處理、命令行工具調用,在C程序中用system系統調用方式執行腳本。
2.嵌入式開(kāi)發(fā)可以用c++嗎?
可定可以的啊,不過(guò)用c的比較多,看具體廠(chǎng)商的接口和實(shí)現方式,不過(guò)大都是c/c++一族
3.通??捎媚膸追N方式來(lái)開(kāi)發(fā)嵌入式Linux系統?
是指系統配置,還是指平臺搭建?一般軟件平臺的搭建方式有:1、Windows+Cygwin+GCC+GDB+調試接口;2、Windows+Eclipse+GCC+調試接口;3、Windows+專(zhuān)業(yè)的商業(yè)Linux開(kāi)發(fā)環(huán)境+調試接口;4、Windows+專(zhuān)用的嵌入式Linux開(kāi)發(fā)環(huán)境(如Android的SDK)+調試接口;5、Linux+GCC+GDB+Linux圖形界面開(kāi)發(fā)環(huán)境+NFS;......................等等。暫列這么多,更多的列不完。因為現在有很多的軟件商提供嵌入式Linux的開(kāi)發(fā)環(huán)境和工具鏈(Toolchain)。其基本結構就是:主機+交叉編器+調試環(huán)境+設備驅動(dòng)+調試接口??砂俣龋呵度胧絣inux開(kāi)發(fā)環(huán)境 編程語(yǔ)言就更雜了,現在主要用的就是C/C++和Java。
看了以上有關(guān)的嵌入式三種開(kāi)發(fā)方式講解,如果還有什么疑問(wèn)可以直接來(lái)電咨詢(xún)。