武漢電腦培訓(xùn)資訊:武漢華嵌全國首推ARM9和ARM11雙平臺教學(xué)課程體系

武漢
當(dāng)前位置:求學(xué)問校網(wǎng)首頁>武漢資訊>武漢電腦培訓(xùn)資訊

武漢華嵌全國首推ARM9和ARM11雙平臺教學(xué)課程體系

來源:求學(xué)問校網(wǎng)     發(fā)表時間:2011-06-20     瀏覽 124

近日,武漢華嵌研發(fā)部完成了Linux就業(yè)班以及ARM、Linux、Android各精品短訓(xùn)班課程體系的全面升級,本次升級的最大特點在于:所有ARM、Linux課程將以目前行業(yè)中廣泛應(yīng)用的ARM9(S3C2440)和ARM11(S3C6410)雙平臺聯(lián)合教學(xué)和實驗,相對于升級前多出了ARM11的教學(xué)內(nèi)容;Android課程則采用ARM11(S3C6410)和Cortex-A8雙平臺教學(xué)。

     具體課程升級情況如下:

1、Linux就業(yè)班:ARM部分、Linux系統(tǒng)移植、Linux驅(qū)動開發(fā),采用ARM9和ARM11同時作為教學(xué)和實驗平臺,從Linux就業(yè)班1107期(2011年7月10日開班)開始實施。另外,針對Linux就業(yè)班學(xué)員普遍硬件基礎(chǔ)不太好的實際情況,武漢華嵌特別在ARM部分學(xué)習(xí)前增加了51單片機的學(xué)習(xí)內(nèi)容,已在1105期學(xué)員中實施,讓學(xué)員更好的向ARM體系過渡。

2、ARM短訓(xùn)班:今后凡參加ARM短訓(xùn)班的學(xué)員,實施ARM9、ARM11雙平臺教學(xué),以更好的適應(yīng)公司產(chǎn)品開發(fā)需要。

3、Linux應(yīng)用開發(fā)短訓(xùn)班:在嵌入式開發(fā)流程、嵌入式開發(fā)環(huán)境搭建、多進程多線程、網(wǎng)絡(luò)、數(shù)據(jù)庫、QT圖形界面編程與QT移植等各方面實施ARM9、ARM11雙平臺教學(xué),以更好的適應(yīng)公司產(chǎn)品開發(fā)需要。

4、Linux系統(tǒng)移植短訓(xùn)班:在uboot移植、內(nèi)核移植、文件系統(tǒng)制作等各方面實施ARM9、ARM11雙平臺教學(xué),以更好的適應(yīng)公司產(chǎn)品開發(fā)需要。

5、Linux驅(qū)動開發(fā)短訓(xùn)班:在字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備、SD卡、USB、flash等驅(qū)動上實施ARM9、ARM11雙平臺教學(xué),以更好的適應(yīng)公司產(chǎn)品開發(fā)需要。

6、Android系統(tǒng)移植班:采用ARM11(S3C6410)和Cortex-A8雙平臺教學(xué)。
 

      武漢華嵌對Linux就業(yè)班學(xué)員的培養(yǎng)目標(biāo)不僅僅是培養(yǎng)嵌入式Linux軟件工程師,這只是基本目標(biāo),我們希望更多有潛力的學(xué)員能夠被培養(yǎng)成嵌入式Linux驅(qū)動工程師,所以課程內(nèi)容相對以前的體系在硬件方面做了很多的擴充,從51單片機入手,到ARM9、ARM11循序漸進。

      武漢華嵌非常重視教學(xué)內(nèi)容與企業(yè)需求、行業(yè)發(fā)展的關(guān)聯(lián)度,在保證課程實用性的前提下,盡量保證課程內(nèi)容的新穎性,課程內(nèi)容至少每年每門更新一次,更新的目標(biāo)就是使得教學(xué)內(nèi)容與企業(yè)需要最大程度的無縫結(jié)合。

      武漢華嵌本次ARM9、ARM11雙平臺教學(xué)體系的建立,在全國嵌入式培訓(xùn)行業(yè)尚屬首例,這也將使得武漢華嵌在師資投入、教學(xué)管理、設(shè)備購置各方面加大投入,但是公司承諾原培訓(xùn)價格不變,為的是讓武漢華嵌的學(xué)員享受到更多的實惠,學(xué)習(xí)到更多的知識,進一步擴寬學(xué)員的就業(yè)面!

 

附錄:  ARM9與ARM11的對比(以三星S3C2440與S3C6410為例)

S3C2440:

arm v4  架構(gòu);
arm920T內(nèi)核;
主頻400MHz;
SDRam內(nèi)存控制器;
支持Nor Flash和Nand Flash(SLC)
支持2種Flash啟動;
內(nèi)部LCD、I2C、Camera等控制器。


S3C6410:

arm v6  架構(gòu);
ARM1176ZJF內(nèi)核;
主頻533/667MHz;
雙總線架構(gòu),一路用于內(nèi)存總線、一路用于Flash總線;
DDR內(nèi)存控制器;
支持Nor Flash和Nand Flash兩種Flash,其中Nand Flash支持SLC和MLC兩種架構(gòu),從而大大擴大存儲空間;
支持多種啟動方式:主要包括SD、Nand Flash、Nor Flash和OneFlash等設(shè)備啟動
8路DMA通道,包括LCD、UART、Camera等專用DMA通道;
USB2.0 OTG控制器;
內(nèi)部視頻解碼器,包括MPEG4、、等視頻格式;
內(nèi)部視頻加速器,包括2D和3D處理。
Tvout和S-Video輸出。
內(nèi)部LCD、UART、SPI、I2C、Camera、GPIO等控制器;


2440與6410最主要的區(qū)別:

1.主頻不同。2440是400M的。6410是533/667M的;
2.處理器版本不一樣:2440是ARM920T內(nèi)核,6410是ARM1176ZJF內(nèi)核;
3.6410在視頻處理方面比2440要強很多。內(nèi)部視頻解碼器,包括MPEG4等視頻格式;
4.6410支持WMV9、xvid、mpeg4、h264等格式的硬解碼和編碼;
5. 6410多和很多擴展接口比如:tv-out、CF卡和S-Video輸出等;
6. spi、串口、sd接口也比那兩個要豐富;
7.6410采用的是DDR內(nèi)存控制器;2440采用的是SDRam內(nèi)存控制器;
8.6410為雙總線架構(gòu),一路用于內(nèi)存總線、一路用于Flash總線;
9.6410的啟動方式更加靈活:主要包括SD、Nand Flash、Nor Flash和OneFlash等設(shè)備啟動;
10.6410的Nand Flash支持SLC和MLC兩種架構(gòu),從而大大擴大存儲空間;
11.6410具備8路DMA通道,包括LCD、UART、Camera等專用DMA通道;
12.6410還支持2D和3D的圖形加速;