您當前的位置: 首頁 > 廣州培訓網 > 信盈達嵌入式培訓 > 廣州嵌入式開發(fā)培訓 > 嵌入式LINUX就業(yè)班
課程介紹Course Introduction
課程描述: |
企業(yè)*需要的是什么樣的人才?那無疑是具有項目實戰(zhàn)的實踐能力。本linux培訓課程采用理論教學與項目實踐相結合的方式,系統(tǒng)地介紹了嵌入式Linux下環(huán)境和應用程序開發(fā)技術。Linux培訓內容強化了Linux開發(fā)環(huán)境、Linux操作系統(tǒng)的基本原理、C和C 基礎的基本能力,在此基礎上能夠獨立勝任嵌入式Linux應用開發(fā),滿足企業(yè)對嵌入式軟件開發(fā)工程師需求。 Linux 應用開發(fā)班是基于LINUX的軟硬件培訓體系結構,全日制脫產5個月,共600個學時,以實質性項目實踐為導向,掌握*實用、*先進的開發(fā)技能和項目實戰(zhàn)經驗。相當于在企業(yè)2年研發(fā)經驗。**高薪,不退款,簽訂高薪**。 |
課程目的: |
**本課程的系統(tǒng)學習,學員對桌面和嵌入式linux應用編程有了全面的了解,具備編寫linux環(huán)境下的應用程序和模塊能力,能夠掌握: 1、掌握嵌入式Linux的環(huán)境搭建過程; 2、掌握Linux下進程、網絡、GUI、數據庫的開發(fā)方法,為產品開發(fā)打下堅實的基礎; 3、精通Linux操作系統(tǒng)具體操作; 4、精通嵌入式Linux系統(tǒng)開發(fā)的整體流程; 5、熟悉嵌入式Linux進程及進程間通信; 6、熟練編寫Linux應用程序,包括網絡、圖形、數據庫等。 |
: | 消費類電子(手機、PDA、游戲機)、數字 多媒體(網絡點播、機頂盒)、汽車電子(導航儀)、醫(yī)療電子、工業(yè)控制等行業(yè)。 |
培訓對象: | 計算機、電子、自動化、通信、信息工程等相關專業(yè)。文科專業(yè),原則上可申請入學,入學前需要具備C語言基礎 |
入學要求: | C語言基礎、C 基礎、數據結構、操作系統(tǒng)原理 |
授課講師: | 陰雷鳴 馮寶祥 劉志剛 張老師 鄧人銘 |
**認證: | GCSDE認證 ARM-ATC認證 |
預科(彈性時間)(免費)
課時 |
詳細內容 |
大綱條目 |
課時 累計 |
|
彈性時間 |
5至10天 |
Linux C編程前奏,典型C程序實例概覽 核心數據類型,可移植性數據類型 |
標準C語言 |
0天 (免費) |
字符串和格式化IO 運算符,表達式和語句 |
||||
控制流,字符IO和輸入確認 |
||||
函數,字符串和字符函數 |
||||
數組與指針(1) |
||||
數組與指針(2) |
||||
存儲類,鏈接和內存管理 LINUX C內存映像 |
||||
結構體,聯(lián)合和枚舉,復雜聲明 |
||||
高級議題(預處理指令、地址對齊、回調函數等) |
||||
3天 |
JAVA基本語法,類的基本概念 |
JAVA編程 |
||
類和對象,類的繼承 |
||||
函數重載和運算符重載 |
||||
1天 |
階段考核 |
筆試、閉卷 |
|
**期(18天)
課時 |
詳細內容 |
大綱條目 |
課時累計 |
5天 |
LINUX系統(tǒng)簡介,安裝和APT軟件管理器使用 |
LINUX系統(tǒng) |
5天 |
SHELL核心命令 |
|||
LINUX系統(tǒng)結構及常用命令 |
|||
LINUX網絡配置及交叉開發(fā)環(huán)境搭建 |
|||
5天 |
C編程環(huán)境搭建:GCC,GDB,make等工具使用 |
LINUX-C編程核心技術 |
10天 |
指針與數組,函數調用等核心技術 |
|||
GNU擴展語法等高級議題 |
|||
5天 |
單雙向鏈表,循環(huán)鏈表,LINUX內核鏈表 |
精品數據結構(C實現(xiàn)) |
15天 |
特殊線性表,棧與隊列 |
|||
非線性結構,樹與二叉樹,LINUX內核紅黑樹 |
|||
查找與排序,散列存儲,LINUX哈希表 |
|||
階段綜合項目(航班查詢系統(tǒng)) |
|||
3天 |
標準IO編程 |
LINUX-IO編程精髓 |
18天 |
系統(tǒng)IO編程 |
|||
文件與目錄操作,庫文件制作與使用 |
|||
|
第1期考試 |
筆試、閉卷 |
|
第二期(16天)
課時 |
課程內容 |
備注 |
課時累計 |
||
6天 |
LINUX多進程核心概念,多進程API |
LINUX系統(tǒng)編程 |
24天 |
||
LINUX精靈進程編寫技術,進程間管道通信機制 |
|||||
LINUX異步信號進程間通信技術 |
|||||
LINUX系統(tǒng)編程之SystemV IPC |
|||||
LINUX多線程編程核心技術,線程池機制 |
|||||
階段綜合項目(多線程并發(fā)文件拷貝) |
|||||
5天 |
網絡編程核心概念,TCP/UDP編程API |
LINUX網絡編程核心技術 |
29天 |
||
TCP/UDP各種IO編程模型,高級套接字編程技術 |
|||||
TCP/IP**棧分析,廣播與組播,帶外數據等 |
|||||
階段綜合項目(飛鴿傳書) |
|||||
階段綜合項目(飛鴿傳書) |
|||||
5天 |
面向對象編程進階 |
JAVA編程 |
UI編程 |
34天 |
|
JAVA核心API函數 |
|||||
安卓相關JAVA技術點 |
|||||
Android主要組件 |
安卓核心技術 |
||||
Android常用圖形界面組件 |
|||||
Android事件處理 |
|||||
階段綜合項目(Android平臺音樂播放器) |
|||||
|
第2期考試 |
筆試,閉卷 |
|
第三期(26天)
課時 |
課程內容 |
備注 |
課時累計 |
1天 |
數字電路基礎 如何看原理圖 |
數字電路基礎 |
35天 |
10天 |
GEC2440硬件開發(fā)平臺搭建 bootloader燒寫、內核和文件系統(tǒng)燒寫 |
ARM編程核心技術 |
** |
ARM核心概念介紹 ARM匯編入門與提高、C與匯編混合編程 |
|||
MDK開發(fā)環(huán)境使用、JLink仿真器使用 ARM開5發(fā)調試環(huán)境建立、ARM GPIO應用 ARM中斷模式IRQ和FIQ、ARM工作模式轉換 |
|||
ARM時鐘與定時器 TFT LCD驅動程序設計、看門狗設置于應用 LCD顯示曲線和圖片 |
|||
ARM存儲器控制器MMU原理、串口通信 |
|||
NOR flash、NAND flash應用設計 I2C(念:I方C)總線控制 |
|||
ADC控制器設置與應用:觸摸屏應用及校準 |
|||
PWM時鐘設置與應用:實時時鐘及鬧鐘應用 ARM啟動代碼設計、蜂鳴器控制 |
|||
2天 |
210開發(fā)板介紹 相關寄存器介紹 Cortex-A8相關硬件接口介紹 |
210開發(fā)板過渡課程 |
47天 |
|
第3期期中考試 |
閉卷,筆試 |
|
7天 |
制作根文件系統(tǒng) |
LINUX系統(tǒng)開發(fā) |
54天 |
制作嵌入式文件系統(tǒng) |
|||
ARM 匯編高階:GNU語法擴展 |
|||
bootloader分析 |
|||
bootloader設計 |
|||
10天 |
LINUX的內存管理 LINUX的任務管理 |
嵌入式LINUX驅動 |
64天 |
LINUX字符設備概述 字符設備驅動編寫 字符設備驅動的測試程序 |
|||
LINUX中斷上下部處理函數 LINUX并發(fā)控制方法 LINUX阻塞與非阻塞 LINU定時器 |
|||
LINUX驅動中斷 LINUX并發(fā)控制 |
|||
LINUX設備內存申請與操作方法 設備非阻塞pool實現(xiàn) Sync異步通信方式 Ioctl設備控制方法 |
|||
LINUX設備模型概述 平臺總線模型 Struct class的使用 |
|||
階段綜合項目(DHT11驅動編寫) |
|||
LCD種類和性能介紹 設計S3C2440 LCD裸機程序 理解LINUX內核framebuffer的機制及編程方法 |
|||
觸摸屏原理 ADC裸機編程 LINUX輸入子系統(tǒng)框架下的驅動編程 |
|||
塊設備概述 塊設備驅動的框架 塊設備驅動涉及的關鍵結構體 塊設備驅動涉及的關鍵函數 |
|||
網絡設備概述 網絡設備驅動的框架 網絡設備驅動涉及的關鍵結構體 網絡設備驅動涉及的關鍵函數 |
|||
內核調試的概念和特點 內核調試的工具 內核調試注意事項 內核的優(yōu)化 |
|||
|
第3期期末考試 |
考試形式待定 |
|
第四期(20天)
課時 |
課程內容 |
備注 |
課時累計 |
7天 |
智能小區(qū)綜合項目架構 |
|
|
智能小區(qū)系統(tǒng)設計方案分析 |
|||
智能小區(qū)概要設計 |
|||
智能小區(qū)概要設計評審 |
|||
項目接口設計 |
SD卡驅動 flash驅動 |
||
項目接口設計 |
|||
智能小區(qū)詳細設計評審 |
|||
10天 |
項目編碼設計指導 |
||
項目編碼設計指導 |
USB驅動 SPI驅動 |
||
項目編碼設計指導 |
|||
項目編碼設計指導 |
|||
項目編碼設計指導 |
|||
項目編碼設計指導 |
|||
項目編碼設計指導 |
攝像頭驅動 音頻驅動 |
||
84天 |
|||
項目編碼設計指導 |
|||
項目編碼設計指導 |
|||
3天 |
項目整合測試 |
|
|
項目整合測試 |
|
||
項目答辯 |
說明:總課時84天(不含預科) |
說明:總課時84天(不含預科)
第1期(LINUX基礎,C語言,數據結構,文件IO):18天
第2期(系統(tǒng)編程,網絡編程,JAVA進階及安卓應用):16天
第3期(ARM編程,LINUX系統(tǒng)開發(fā),LINUX驅動):30天
第4期(項目):20天
學員作品
明星
校園環(huán)境
>>>>前50名電話咨詢的學員即可獲得三天免費試聽機會,名額有限,快快行動吧!
更多課程查看>>>>>
新信息
廣州嵌入式相關搜索:
廣州嵌入式培訓機構:
>>>>>
學校介紹University Profile
信盈達公司2008年在深圳特區(qū)南山高新科技園成立。自成立至今近九年來專注為企業(yè)和個人提供高端方案設計、高端嵌入式/Android培訓等服務。公司下設信盈達實訓學院、信盈達研發(fā)中心、信盈達教學儀器三大業(yè)務板塊。九年來公司堅持"技術領先、服務領先",以雄厚的實力和專業(yè)的品質成為國內唯一有實力從產品*底層研發(fā)到系統(tǒng)層開發(fā)的嵌入式實訓、產品解決方案提供商。為中國IT行業(yè)提供*具價值的職業(yè)教育服務。
信盈達在深圳、北京、上海、廣州、南寧、長沙、鄭州等城市設立九大直營實訓中心,并在深圳設立產品研發(fā)中心、生產基地、測試基地。集研發(fā)、生產、培訓、銷售于一體。至今,信盈達產品銷售網絡已覆蓋全國36個大中小城市,被廣泛運用于政府、教育、金融、醫(yī)療、企業(yè)、運營商等領域。
信盈達實訓學院--(信盈達科技(芯片級方案設計公司))旗下品牌,結合信盈達公司多年的開發(fā)經驗所積累的資源,開發(fā)出擁有完全知識產權課程,主要特色課程:嵌入式實訓/Linux驅動/Android/JAVA/ARM單片機/硬件/物聯(lián)網/電子/FPGA等九大實訓課程體系。
信盈達實訓學院現(xiàn)有高級講師86名,各講師在嵌入式行業(yè)領域都有著豐富的項目實戰(zhàn)開發(fā)經驗,并且參與一線的產品研發(fā),能夠承擔涵蓋當今嵌入式系統(tǒng)和物聯(lián)網*新技術及應用的課程教學,在培訓方面有著豐富的傳授經驗!多年來**信盈達嵌入式實訓學院培養(yǎng)了大批適合企業(yè)需求的工程師,與全國眾多高校建立合作關系,**建立師資培訓基地、人才實訓基地,積累了大量的客戶群體。信盈達面向企業(yè)提供量身定制式培訓、“言傳身教”實地輔導式培訓、項目研發(fā)+技術顧問式等培訓模式,為企業(yè)客戶提供定制式人才培訓服務。