嵌入式開發職業課程

教學服務
365
視頻時長
246小時
學習人數
3406
中國人保教育培訓險
開始學習
  • 學習中
  • 已學完
  • 未學習
  • 即將上線

嵌入式基礎課程

26課時62小時41分

L1
9天精通Linux C語言

C語言是嵌入式領域最重要也是最主要的編程語言,本課程從零開始講解C語言,并通過大量編程實例重點講解C 語言的高級編程知識。通過本課程學習學員會有比較扎實的C語言基礎及編程能力,為后續學習打下基礎。

D1 必備Linux命令和C語言基礎 免費 D2 數據類型、常量、變量及運算符 免費 D3 輸入輸出專題
D4 控制語句 D5 數組和字符串 D6 指針專題一
D7 指針專題二 D8 函數1 D9 函數2
L2
Linux C語言高級

本課程將在學員C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括結構體、共用體、內存管理。通過本課程的學習,學員的C語言基礎更加扎實、編程能力得到進一步提升

D1 軟件包管理及shell命令 試聽 D2 shell命令 D3 shell腳本編程
D4 C語言高級編程 D5 Makefile
L3
數據結構全攻略

本課程重點講解數據結構的核心內容,包括順序表、鏈表、隊列、棧、樹、各種查找和排序算法等。每種重要的數據結構都會介紹其理論知識及C語言的實現,還會結合實例講解其在實際中的應用。

D1 數據結構順序表 試聽 D2 單鏈表上 試聽 D3 單鏈表下
D4 循環鏈表及線性表的應用 D5 棧及其實現 D6 隊列實現及應用舉例上
D7 隊列實現及應用舉例下 D8 樹和二叉樹上 D9 樹和二叉樹下
D10 查找上 D11 查找下 D12 排序

嵌入式應用層課程

25課時37小時39分

L4
嵌入式Linux下文件I/O精講

關于文件的操作是嵌入式Linux應用層開發中很重要的一部分。本課程的主要目標是讓學員熟練掌握linux下關于文件的各種操作,強化學員對Linux應用開發的理解和編碼調試的能力,主要包括標準I/O、文件I/O、庫的制作和使用等。

D1 標準I/O上 試聽 D2 標準I/O下 D3 Linux下文件I/O
D4 庫的制作及使用
L5
Linux并發程序設計你該這么學

并發程序設計,是應用開發中非常重要的一部分內容,如何實現程序的并發是重點,又是難點。本課程內容包括多進程編程,進程間通信機制,多線程編程,多線程間的同步和互斥機制等。本課程會結合大量的案例來講解。

D1 進程編程及守護進程 試聽 D2 進程編程及守護進程2 D3 線程專題
D4 Unix進程間通信方式上 D5 Unix進程間通信方式下 D6 System V IPC對象上
D7 System V IPC對象下
L6
Linux網絡編程必修篇

應用開發中大多都會涉及到網絡功能,網絡編程是Linux應用開發中非常核心的技術之一。本課程結合了大量實例講解了網絡基礎知識、TCP?及UDP編程,并發服務器、I/O多路復用、TCP/IP協議原理、域名解析、網絡超時優化等重要內容。

D1 網絡基礎上 試聽 D2 網絡基礎下 D3 TCP編程
D4 并發服務器 D5 UDP編程 D6 IO多路復用
D7 TCP、IP協議原理 D8 網絡編程擴展上 D9 網絡編程擴展下
L7
嵌入式數據庫之sqlite3

sqlite是嵌入式編程中應用最廣泛的數據庫。本課程講了sqlite數據庫的安裝、常見的sql語句、及用C語言如何操作sqlite數據庫。

D1 嵌入式數據庫之sqlite3上 試聽 D2 嵌入式數據庫之sqlite3下
L8
在線詞典綜合實戰

在線詞典項目是一個涵蓋了嵌入式應用開發所有課程的一個綜合項目,通過本次課,學員可以對之前知識進行復習、消化和提升

D1 在線詞典項目介紹及框架搭建 試聽 D2 在線詞典項目注冊登錄的實現 D3 在線詞典項目功能實現

嵌入式底層課程

39課時80小時10分

L9
精通ARM體系結構及接口技術

ARM是嵌入式領域最主要的CPU處理器。本課程包括體系結構、編程環境、指令集、異常處理、裸機開發、通訊接口、中斷機制、波形控制等重要內容。

D1 ARM基礎(基于4412開發板) 試聽 D2 ARM指令(基于4412開發板) D3 ARM異常處理
D4 ARM裸機開發 D5 ARM通訊接口 D6 ARM中斷機制
D7 ARM波形控制
L10
全面掌握嵌入式系統移植

【重要提醒】關于系統移植常見問題解答(www.jilpt.tw/course/details/2748)
Linux的最新版本在內核驅動框架上有了較大的改動,引入設備樹的概念。華清遠見投入大量研發精力,移植了最新的Linux-3.14操作系統,詳細講解最新的Uboot的移植過程。

D1 系統移植概述及環境搭建上 試聽 D2 系統移植概述及環境搭建下 D3 Bootloader移植上
D4 Bootloader移植下 D5 Linux內核分析 試聽 D6 Linux內核移植及網卡移植
D7 第三方驅動移植 D8 根文件系統制作
L11
嵌入式內核及驅動開發初級

驅動開發是嵌入式Linux開發難度最高的內容。驅動開發既要熟悉相關硬件的操作又要深入理解內核中驅動框架和相關機制。本課程內容包括環境搭建、字符設備驅動編寫、中斷編程、平臺驅動模型、接口驅動的編寫等重要內容。

D1 設備驅動環境搭建 D2 驅動模塊開發上 D3 驅動模塊開發下 試聽
D4 字符設備驅動基礎上 試聽 D5 字符設備驅動基礎中 D6 字符設備驅動基礎下
D7 中斷編程1 D8 中斷編程2 D9 中斷編程3
D10 中斷編程4 D11 中斷編程5 D12 平臺總線專題1
D13 平臺總線專題2 D14 平臺總線專題3 D15 平臺總線專題4
L12
嵌入式內核及驅動開發高級

驅動開發是嵌入式Linux開發難度最高的內容。驅動開發既要熟悉相關硬件的操作又要深入理解內核中驅動框架和相關機制。本課程主要講解驅動開發中的高級內容,包括高級驅動學習方法、輸入子系統、I2c子系統、設備樹等重要內容。

D1 高級驅動學習方法 D2 輸入子系統1 試聽 D3 輸入子系統2
D4 輸入子系統3 D5 輸入子系統4 D6 I2C子系統上
D7 I2C子系統下 D8 設備樹(上) 試聽 D9 設備樹(下)

贈送課程

48課時62小時32分

L2
9天輕松掌握C語言(2017版)

C語言是嵌入式領域最重要也是最主要的編程語言,本課程從零開始講解C語言,并通過大量編程實例重點講解C語言的高級編程知識。通過本課程學習學員會有比較扎實的C語言基礎及編程能力,為后續學習打下基礎。

D1 必備Linux命令和C語言基礎 免費 D2 數據類型、常量、變量及運算符 免費 D3 C語言輸入輸出專題 免費
D4 C語言控制語句 免費 D5 C語言數組和字符串 試聽 D6 指針專題一 試聽
D7 指針專題二 D8 函數專題1 試聽 D9 函數專題2
L3
嵌入式項目實戰(2017版)

基于wifi的智能小車開發、倉儲物聯網系統開發、基于MEMS的四軸飛行器開發、便攜式智能醫療系統開發、智能農業系統開發、ARM體系結構與接口開發-210

D1 實際項目的開發流程 D2 項目代碼管理工具git D3 物聯網智能倉儲項目
D4 四軸飛行器開發技術解析 免費 D5 小米體重秤開發 免費 D6 智能WiFi小車開發技術大揭秘 免費
D7 小米手環軟硬件開發技術解析 免費 D8 智能農業沙盤全面解析 免費 D9 WIFI音箱產品拆解 免費
D10 小米空氣凈化器拆解 免費
L4
一起學Android系統開發(2017版)

通過本課程的學習,學員可以掌握從Ubuntu 系統上搭建Android開發環境開始,到最終Android 系統硬件抽象層分析。從基礎深入到架構,以源碼分析為主線,以上手實驗為目的,系統的介紹了Android 系統移植與架構開發要點。

D1 Android系統開發之系統概述及開發環境搭建 D2 Android系統開發之系統編譯過程詳解 D3 Android系統開發之模塊編程及fastboot使用
D4 Android系統啟動流程分析上 D5 Android系統啟動流程分析下 D6 Android系統開發之HAL硬件抽象層的開發
L5
數據結構查找與排序(2017版)

本課程重點講解數據結構的查找和排序算法等。

D1 查找上 免費 D2 查找下 免費 D3 排序 免費
L6
嵌入式項目實戰(2017版)

通過本課程的學習,學員可以掌握Ubuntu系統下web服務器、cgi接口、mjpeg-streamer視頻流服務器的跨平臺移植開發,還將掌握嵌入式linux操作系統下應用層開發和驅動開發及移植原理,同時還有以M0為終端的多種傳感器的數據采集及傳輸顯示過程。本課程采用理論加實踐的授課方式,手把手帶你玩轉項目開發。

D1 創客學院課程體系概要鞏固 D2 物聯網倉儲項目實戰安排與環境搭建 D3 物聯網倉儲實現之需求分析
D4 軟硬件環境分析和通信結構體定義 D5 A9主框架的搭建 D6 boa服務器的移植
D7 CGI的移植及與html的通信 D8 從網頁上控制A9的LED燈 D9 html框架淺析及模擬環境信息刷新到網頁
D10 mjpeg-streamer視頻圖像的顯示 D11 M0傳感器數據采集 D12 A9串口控制M0硬件
D13 傳感器真實數據上傳到網頁 D14 網頁控制M0上的硬件LED燈蜂鳴器和風扇 D15 項目總結和項目答辯
L7
Linux 及C語言高級開發(2018版)

本課程將在學員C語言基礎知識之上,通過大量編程實例重點講解C語言的高級編程知識,包括結構體、共用體、內存管理。通過本課程的學習,學員的C語言基礎更加扎實、編程能力得到進一步提升

D1 軟件包管理及shell命令 試聽 D2 Linux shell命令 試聽 D3 Linux shell腳本編程
D4 Linux C語言高級編程 D5 Makefile 試聽
网络捕鱼输了100万 百赢炸金花下载 葵花宝典三肖六码玄机12700 52开奖网pk10 玩彩票跟计划的技巧 青春娱乐91 美高梅777 彩网 大小单双玩法及技巧 黑龙江时时开奖网址 1908手机通比牛牛 时时彩计划 加拿大计划软件app 即时比分 重庆时时大小技巧 通比牛牛怎么玩法介绍 快三大小单双出号规律