5.學(xué)習(xí)嵌入式Linux操作系統(tǒng),購(gòu)買ARM9或以上版本的主控的開發(fā)板,要求開發(fā)板上至少有串口和網(wǎng)口。學(xué)習(xí)板級(jí)支持包的開發(fā),交叉編譯,GDB調(diào)試,UBOOT移植,內(nèi)核移植,根文件系統(tǒng)制作,設(shè)備樹,驅(qū)動(dòng)程序編寫,網(wǎng)絡(luò)編程相關(guān)知識(shí)。6....
包括QT的GUI開發(fā)\r\n2、嵌入式linux系統(tǒng)開發(fā)\r\n3、嵌入式linux驅(qū)動(dòng)開發(fā)\r\n\r\n嵌入式目前主要面向的幾個(gè)操作系統(tǒng)是,LINUX,WINCE、VxWorks等等\r\nLinux是開源免費(fèi)的,而且其源代碼是開放的,更加適合我們學(xué)習(xí)嵌入式。
6.C++,QT開發(fā)三、嵌入式底層嵌入式的底層的學(xué)習(xí)是在學(xué)習(xí)嵌入式必須涉及到的,如何把你的程序在開發(fā)板上進(jìn)行,就會(huì)接觸系統(tǒng)移植,內(nèi)核開發(fā)等,這也算是嵌入式頂層的東西了,所以你需要從嵌入式Linux系統(tǒng)開發(fā),以及驅(qū)動(dòng)開發(fā)...
1、嵌入式系統(tǒng)開發(fā)基礎(chǔ)理2、嵌入式系統(tǒng)應(yīng)用核心課程3、嵌入式linux底層開發(fā)核心課程4、嵌入式系統(tǒng)開發(fā)拓展與實(shí)踐1.嵌入式系統(tǒng)開發(fā)基礎(chǔ)理論:基礎(chǔ)課程:嵌入式linux操作系統(tǒng)的使用,嵌入式linuxc語言高級(jí)編程,進(jìn)階課程;數(shù)據(jù)結(jié)構(gòu)及...
嵌入式系統(tǒng)學(xué)習(xí)路線:C語言;C++;操作系統(tǒng);計(jì)算機(jī)組成原理:linux編程;arm;硬件編程語言(FPGA);模擬電路&數(shù)字電路。1.C/C++語言,可以說這是計(jì)算機(jī)行業(yè)的一門必修課,所以要扎扎實(shí)實(shí)掌握好。2.操作系統(tǒng),要學(xué)習(xí)一下操作系統(tǒng)...
看方向如果選擇嵌入式硬件開發(fā),就不懂了軟件開發(fā)的話,分底層和應(yīng)用層我是從事wince驅(qū)動(dòng)開發(fā)的(快滿一年),以wince為例,底層就是boot、bsp修改、驅(qū)動(dòng)開發(fā)這幾部分學(xué)習(xí)路線:1、買個(gè)開發(fā)板2、按照開發(fā)板上的例子...
嵌入式開發(fā)學(xué)習(xí)有相關(guān)的路線和課程,一步一步打好基礎(chǔ),進(jìn)入到實(shí)際開發(fā)階段才不會(huì)茫然失措。要學(xué)習(xí)編程語言、軟硬件基儲(chǔ)計(jì)算機(jī)系統(tǒng)、電子控制相關(guān)的的、知識(shí)等等,下面整理了嵌入式開發(fā)的學(xué)習(xí)方式,僅供參考!1、c\c++語言,...
嵌入式主要內(nèi)容包括linux系統(tǒng),C語言開發(fā),數(shù)據(jù)庫(kù)等,JAVA部分的安卓開發(fā)等,學(xué)成后可以開發(fā)應(yīng)用軟件的,內(nèi)核開發(fā),驅(qū)動(dòng)開發(fā)等工作,做項(xiàng)目。目前國(guó)內(nèi)零基礎(chǔ)的入門性課程較多,如果自己是軟件開發(fā)相關(guān)專業(yè)或有較好的基礎(chǔ)的,應(yīng)該...
1、掌握主流嵌入式微處理器的結(jié)構(gòu)與原理(ARM9相對(duì)比較容易)。2、必須掌握一個(gè)嵌入式操作系統(tǒng),如LINUX系統(tǒng),這是一個(gè)開源的系統(tǒng)。3、必須熟悉嵌入式軟件開發(fā)流程并做一些嵌入式軟件項(xiàng)目。學(xué)習(xí)路線:1、硬件知識(shí)對(duì)于...
具體說下嵌入式學(xué)習(xí)吧首先你要學(xué)習(xí)這個(gè)嵌入式的Linux基礎(chǔ)里面包含了很多系統(tǒng)安裝幫助系統(tǒng),文件管理,用戶組,文本處理與編輯。嵌入式Linux常用命令包括:.查找.壓縮.輸入/出重定向.管道.啟動(dòng)腳本.安裝.x-window。Li...