武漢電腦培訓資訊:武漢華嵌全國首推ARM9和ARM11雙平臺教學課程體系

武漢
當前位置:求學問校網(wǎng)首頁>武漢資訊>武漢電腦培訓資訊

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

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

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

     具體課程升級情況如下:

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

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

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

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

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

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

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

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

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

 

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

S3C2440:

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


S3C6410:

arm v6  架構;
ARM1176ZJF內(nèi)核;
主頻533/667MHz;
雙總線架構,一路用于內(nèi)存總線、一路用于Flash總線;
DDR內(nèi)存控制器;
支持Nor Flash和Nand Flash兩種Flash,其中Nand Flash支持SLC和MLC兩種架構,從而大大擴大存儲空間;
支持多種啟動方式:主要包括SD、Nand Flash、Nor Flash和OneFlash等設備啟動
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為雙總線架構,一路用于內(nèi)存總線、一路用于Flash總線;
9.6410的啟動方式更加靈活:主要包括SD、Nand Flash、Nor Flash和OneFlash等設備啟動;
10.6410的Nand Flash支持SLC和MLC兩種架構,從而大大擴大存儲空間;
11.6410具備8路DMA通道,包括LCD、UART、Camera等專用DMA通道;
12.6410還支持2D和3D的圖形加速;