總監級講師線上授課、直播講師在線答疑,雙師授課模式讓學員學得懂、能應用。
達內嚴格的督學體系通過提醒、跟蹤、監測等方式參與學員的學習過程,督促學員及時學習。
標準C語言 | ||
模塊 | 課程內容 | 培養目標 |
STDC 基礎 | 計算機基礎、linux命令,c語言基本語法gcc編譯器運算符,表達式,語句,數組。函數。 | 夯實 C 語言和數據結構基礎 , 培養勝任C語言開發工程師崗位的學員 , 并為后續嵌入式開發打下基礎 |
STDC 高級 | 指針、字符串、結構、聯合、枚舉、高級指針,函數指針. | |
DATASTRUCTURE | 線性 / 鏈表結構、棧、隊列、二叉樹。 | |
SORT ALGORITHM | 冒泡排序、選擇排序、插入排序、快速排序等。 | |
項目實戰 | 俄羅斯方塊、貪吃蛇。 | |
linux系統級開發 | ||
linux 系統基礎 | 操作系統的介紹、多模塊開發、gdb 調試工具和環境變量。 | 培養linux系統級開發工程師 , 并為后續嵌入式底層驅動開發打下基礎 |
linux 庫程序 | 靜態庫的制作和使用、動態庫的制作和使用、動態加載、錯誤處理。 | |
linux 內存管理 | 內存管理與進程映射、虛擬內存、內存映射的建立與解除。 | |
linux 文件系統 | 文件內核結構、文件描述符、隨機訪問、系統 IO、文件元數據。 | |
linux 進程 /線程 | 子進程使用,信號處理、進程間通訊技術。線程使用,多線程開發同步機制。 | |
網絡通訊技術 | 網絡通訊協議、套接子、TCP/UDP 協議客戶端服務器使用。 | |
項目實戰 | HTTP服務器 | |
標準C++語言 | ||
STDCPP 面向過程 | 名字空間、內聯、重載、引用、動態分配內存、顯示轉換。 | 通過學習 C++ 語言和 QT 框架庫 ,培養 linux C++ 開發工程師 , 并為后續嵌入式用戶交互界面開發作準備 |
STDCPP 面向對象 | 類和對象、拷貝構造、拷貝賦值、單例模式運算符重載、繼承、多重繼承、多態。 | |
QT | 信號和槽、QT 設計師、資源和圖像、事件、多線程。 | |
SQLite 數據庫 | sQLite數據簡介、安裝、命令、語法。select 子句sQLite基本操作。 | |
項目實戰 | HTTP 客戶端 | |
ARM 裸板開發及系統移植 | ||
ARM-CORTEX-A 基礎 | 嵌入式介紹、X6818 平臺介紹、安裝軟件。 | 培養嵌入式的(STM32)裸板開發工程師,并為最終嵌入式驅動課程打下基礎 |
ARM-CORTEX-A 開發 | LED控制原理、S5P6818 GPIO控制、UART控制單元,SHELL開發、I2C 總線控制。 | |
ARM-CORTEX-A 體系 | 體系結構、ARM匯編指令集、中斷處理、異常處理。 | |
PORTING | 系統移植簡介、U-Boot 使用、內核源碼編譯、系統制作與部署。 | |
驅動及綜合項目 | ||
LDD 基礎 | 搭建驅動開發環境、驅動開發基礎。 | 培養可以勝任的工作崗位:嵌入式軟件工程師/物聯網工程師/嵌入式測試工程師 |
LDD 進階 | 字符設備驅動程序、內核中斷、定時器。 | |
LDD 高級 | 并發控制、設備驅動阻塞與非阻塞、linux 內核內存分配、內核內存映射,I2C驅動子系統。 | |
項目實戰(智能家居) | 智能家居需求設計,系統部署,環境搭建、智能家居系統登陸與認證、WFI移植,溫濕模塊控制,視頻監控,音樂播放等模塊、智能家居系統測試,部署和功能擴展。 |
嵌入式系統分為4層:硬件層:是整個嵌入式系統的根本。驅動層:要能看懂電路圖還要能對操作系統內核十分的精通,以便所寫的驅動程序在系統調用時,不會獨占操作系統時間片,而導至其它任務不能運行。操作系統層:在操作系統層的主要工作還是移植,而很少有人來自已寫操作系統。應用層:需要掌握編程語言、開發工具,知道在Linux/Windows等操作系統下如何進行編程、函數調用,掌握編譯和開發環境等。
掌握操作系統、編程工具和程序設計環境,精通嵌入式系統的程序設計是主要的要求,因為編程是嵌入式系統軟件工程師花費絕大部分時間的工作,因此嵌入式系統軟件工程師必須熟練掌握操作系統和嵌入式硬件結構,看得懂諸如硬件寄存器一類的內容、掌握基于板級的匯編和C編程,了解硬件的接口電路設計,掌握基于嵌入式操作系統的環境應用與工具鏈,比如Linux下的ARM工具鏈等等。
嵌入式系統開發環境是你學習如何開發一個嵌入式系統項目的實驗平臺。在培訓中,你接觸的是一種能夠進行具有相當實際效果實驗的教學實驗平臺,這種教學實驗平臺必須外接特定的開發模塊,才能形成一個實際的開發系統。擁有一套嵌入式系統實驗平臺,能夠極大地幫助嵌入式系統軟件初學者盡快熟悉和掌握嵌入式系統。熟悉一個實際的嵌入式系統開發平臺,是獲得實際進行嵌入式系統軟件開發工作經驗的必經之路。
課程背景
深圳嵌入式工程師培訓是為滿足市場對嵌入式工程師的需求而設立的。嵌入式系統已廣泛應用于電子、通信、汽車等領域,成為了現代工業中不可或缺的一部分。
課程特色
1. 綜合性:培養工程師全面掌握軟硬件知識,具備系統設計和開發能力。
2. 實踐性:課程設置許多實踐環節,讓學生充分錘煉實際操作能力。
3. 個性化:可根據學生情況進行培訓計劃定制,確保學生最大化接受培訓。
4. 導師制:每位學生均有指導教師,協助學生解決問題,提高學習效果。
課程目標
1. 掌握單片機、嵌入式軟件、硬件系統設計等基礎知識。
2. 認識常用嵌入式系統及應用領域。
3. 能夠設計嵌入式系統,開發相關的軟硬件。
4. 具備團隊協作、溝通、解決問題的能力。
學習對象
1. 電子、計算機等相關專業的本科及以上學生。
2. 有一定嵌入式開發基礎,但需要系統化學習者。
3. 從事嵌入式系統開發、設計的相關從業者。
課程內容
1. 單片機原理及應用。
2. 嵌入式操作系統及應用。
3. 嵌入式系統開發流程及案例分析。
4. 嵌入式系統軟件設計方法。
5. 嵌入式硬件設計原理及應用。
6. 嵌入式系統調試與性能優化。
學習時長
根據不同的授課模式、課程內容,學習時長在4個月到6個月之間。
收費范圍
根據課程設置、學習模式等條件不同,收費標準在2萬元至4萬元之間。
學習收獲
在深圳嵌入式工程師培訓中,學員將獲得全面、系統的嵌入式開發知識,掌握實踐中應用嵌入式系統的能力,提高團隊協作、溝通、解決問題的能力。
結語
如有意向報名或了解本培訓,可以聯系在線客服,預約免費體驗課了解更多,本文提供的信息僅供參考,實際情況以到校咨詢為準。
培訓項目:UI設計培訓、java培訓、軟件測試培訓、web前端培訓、linux云計算培訓、網絡運維培訓、網絡營銷培訓、云計算培訓、人工智能培訓、C培訓、C++培訓、嵌入式培訓、UE培訓、網絡安全工程師培訓
¥1980014484人關注
¥198005486人關注
¥詢價4272人關注
¥詢價4623人關注
¥詢價1868人關注
¥19800起12963人關注
¥19800起19583人關注
¥18800起46104人關注