課程詳情在線報名
更新時間:2025-05-01嵌入式開發培訓前必看:2020年嵌入式工程師就業怎么樣? | |
|
【課程介紹】
北大青鳥麓谷軟件開設了高級嵌入式培訓課程。嵌入式系統無疑是當分熱門且有發展前途的IT
應用領域之一,同時也是當今IT領域僅存的幾個金領職位之一。據專家預測,嵌入式每年人才缺口在30萬左右。
嵌入式開發至少包含兩個級別,一個是嵌入式內核驅動級別,一個是嵌入式應用層開發。真的嵌入式高手或者
企業核心開發人員,是嵌入式底層內核驅動開發工程師,這部分工程師成長較為緩慢,造成內核驅動人才的大量需求。
【勝任崗位】
系統設計工程師、硬件工程師、底層驅動工程師、Linux系統工程師、應用設計工程師等等。
【課程大綱】
階段一:
Linux系統管理與編程基礎。嵌入式系統概述,Linux定制安裝,Linux命令詳解,系統管理,Shell編程。GCC程序編譯,
GDB程序調試,Makefile。
階段二:
Linux應用程序設計。Linux文件編程,Linux時間編程。進程基礎,多進程程序設計,進程間通訊概述,管道通訊,信號通訊,
共享內存通訊。消息隊列通訊,信號燈。多線程程序設計。線程基礎。IP協議,TCP協議,UDP協議分析及通訊程序設計。多路復用技術。
階段三:
ARM程序設計與系統移植。ARM處理器概述,ARM處理器工作模式,ARM系統寄存器,ARM尋址方式,ARM匯編指令集。
ARM環境C語言編程,ADS集成開發環境。LED程序設計,ARM中斷與異常,S3c2440 GPIO,按鍵程序設計。
階段四:
內核開發與系統移植。Linux內核簡介,內核源代碼結構,內核配置與裁剪,內核模塊開發,內核啟動流程,內存管理,進程地址空間,
內核地址空間,內核鏈表,內核定時器。進程控制,進程調度,系統調用,文件系統,內核異常分析,嵌入式Linux|產品開發流程,
交叉工具鏈,嵌入式Linux內核制作。根文件系統制作。Bootloader介紹,U-Boot命令。
階段五:
Linux驅動程序設計。Linux驅動簡介,字符設備驅動程序設計,驅動調試技術,并發與競態,loctl型驅動,內核等待隊列,
阻塞型驅動程序設計,Poll設備操作。Mmap設備操作,硬件訪問,混雜設備驅動,LED驅動程序設計,Linux總線、設備、
驅動模型,Linux platform驅動。中斷處理,按鍵驅動程序。Linux網絡體系架構,Linux網卡驅動程序設計,
Dm9000網卡驅動程序分析,觸摸屏驅動程序設計,PCI驅動程序設計,串口驅動程序設計。
階段六:
專題與項目實戰。USB拓撲結構,USB設備系統模型,USB傳輸方式,USB描述符,Linux USB系統架構,
Mass Strorage。USB設備驅動程序設計。RNDIS分析。
【專業師資團隊】
學校擁有一支專業、負責、熟練掌握IT前沿開發技術與信息的教師隊伍。他們均畢業于*重點*計算機專業,本科生擁有5年以上
工作經驗,研究生擁有3年以上工作經驗,他們均參與過大型軟件項目開發與管理。所有教師都通過北大青鳥總部的嚴格培訓和認證,
均具備良好的理論教學經驗。
【就業服務】
北大青鳥麓谷軟件為在校的每一位學員提供就業前期指導,組織參加就業實踐活動,進行評審,實施就業推薦。
入學即簽訂《就業協議》,真正保障學生一站式高薪就業。
岳麓區校區地址:長沙市岳麓區麓谷麓松路679號
芙蓉區校區地址:長沙市芙蓉區五一大道333號
只要一個電話
我們免費為您回電