導學老師提供與學習相關的支持服務。
筆試面試測評、模擬企業(yè)招聘流程。
標準C語言 | ||
模塊 | 課程內容 | 培養(yǎng)目標 |
STDC 基礎 | 計算機基礎、linux命令,c語言基本語法gcc編譯器運算符,表達式,語句,數組。函數。 | 夯實 C 語言和數據結構基礎 , 培養(yǎng)勝任C語言開發(fā)工程師崗位的學員 , 并為后續(xù)嵌入式開發(fā)打下基礎 |
STDC 高級 | 指針、字符串、結構、聯合、枚舉、高級指針,函數指針. | |
DATASTRUCTURE | 線性 / 鏈表結構、棧、隊列、二叉樹。 | |
SORT ALGORITHM | 冒泡排序、選擇排序、插入排序、快速排序等。 | |
項目實戰(zhàn) | 俄羅斯方塊、貪吃蛇。 | |
linux系統級開發(fā) | ||
linux 系統基礎 | 操作系統的介紹、多模塊開發(fā)、gdb 調試工具和環(huán)境變量。 | 培養(yǎng)linux系統級開發(fā)工程師 , 并為后續(xù)嵌入式底層驅動開發(fā)打下基礎 |
linux 庫程序 | 靜態(tài)庫的制作和使用、動態(tài)庫的制作和使用、動態(tài)加載、錯誤處理。 | |
linux 內存管理 | 內存管理與進程映射、虛擬內存、內存映射的建立與解除。 | |
linux 文件系統 | 文件內核結構、文件描述符、隨機訪問、系統 IO、文件元數據。 | |
linux 進程 /線程 | 子進程使用,信號處理、進程間通訊技術。線程使用,多線程開發(fā)同步機制。 | |
網絡通訊技術 | 網絡通訊協議、套接子、TCP/UDP 協議客戶端服務器使用。 | |
項目實戰(zhàn) | HTTP服務器 | |
標準C++語言 | ||
STDCPP 面向過程 | 名字空間、內聯、重載、引用、動態(tài)分配內存、顯示轉換。 | 通過學習 C++ 語言和 QT 框架庫 ,培養(yǎng) linux C++ 開發(fā)工程師 , 并為后續(xù)嵌入式用戶交互界面開發(fā)作準備 |
STDCPP 面向對象 | 類和對象、拷貝構造、拷貝賦值、單例模式運算符重載、繼承、多重繼承、多態(tài)。 | |
QT | 信號和槽、QT 設計師、資源和圖像、事件、多線程。 | |
SQLite 數據庫 | sQLite數據簡介、安裝、命令、語法。select 子句sQLite基本操作。 | |
項目實戰(zhàn) | HTTP 客戶端 | |
ARM 裸板開發(fā)及系統移植 | ||
ARM-CORTEX-A 基礎 | 嵌入式介紹、X6818 平臺介紹、安裝軟件。 | 培養(yǎng)嵌入式的(STM32)裸板開發(fā)工程師,并為最終嵌入式驅動課程打下基礎 |
ARM-CORTEX-A 開發(fā) | LED控制原理、S5P6818 GPIO控制、UART控制單元,SHELL開發(fā)、I2C 總線控制。 | |
ARM-CORTEX-A 體系 | 體系結構、ARM匯編指令集、中斷處理、異常處理。 | |
PORTING | 系統移植簡介、U-Boot 使用、內核源碼編譯、系統制作與部署。 | |
驅動及綜合項目 | ||
LDD 基礎 | 搭建驅動開發(fā)環(huán)境、驅動開發(fā)基礎。 | 培養(yǎng)可以勝任的工作崗位:嵌入式軟件工程師/物聯網工程師/嵌入式測試工程師 |
LDD 進階 | 字符設備驅動程序、內核中斷、定時器。 | |
LDD 高級 | 并發(fā)控制、設備驅動阻塞與非阻塞、linux 內核內存分配、內核內存映射,I2C驅動子系統。 | |
項目實戰(zhàn)(智能家居) | 智能家居需求設計,系統部署,環(huán)境搭建、智能家居系統登陸與認證、WFI移植,溫濕模塊控制,視頻監(jiān)控,音樂播放等模塊、智能家居系統測試,部署和功能擴展。 |
確定自己的發(fā)展方向,制定職業(yè)計劃并為此付出實際行動,那么無論你將來是往技術、管理方向發(fā)展還是自主創(chuàng)業(yè),甚至無論你將來是否仍然執(zhí)行你現在制定的計劃,你都將獲得能力的提高。
一個合格的嵌入式系統軟件工程師,是真正理解了嵌入式系統軟件產品的本質及軟件產品研發(fā)思想精髓的人。掌握嵌入式系統軟件開發(fā)語言、應用語言工具,解決工作中的具體問題、完成目標任務。
嵌入式系統硬件是將傳統的基于CPU的外圍器件,整合到CPU芯片內部。例如比較高端的ARM類Intel Xscale架構下的IXP網絡處理器CPU內部集成了PCI控制器,還集成了3個NPE網絡處理器引擎。
從軟件上理解。嵌入式系統就是在定制操作系統內核里將應用一并選入,編譯后將內核下載到ROM中。而在定制操作系統內核時所選擇的應用程序組 件則是完成了軟件的“嵌入”。
課程背景
了解市場需求,培養(yǎng)專業(yè)人才
隨著現代社會科技的發(fā)展,嵌入式系統應用愈加廣泛。為滿足市場對嵌入式系統工程師的需求,各培訓機構紛紛推出相關課程,其中廣州嵌入式工程師培訓班作為一種優(yōu)質的培訓資源備受關注。
課程特色
1. 掌握基本理論:全面講授嵌入式系統設計所需知識和技能,并以工作場景實際應用為主線。
2. 實踐能力培養(yǎng):提供各種實際應用的開發(fā)板、開發(fā)軟件和編程工具進行實驗操作,培養(yǎng)學員實際操作能力。
3. 課程難度適中:具備一定的電子技術基礎及C語言編程基本知識即可參加。
課程目標
1. 熟悉嵌入式系統的硬件結構和軟件設計,了解相關電子技術和控制原理。
2. 能夠實現嵌入式軟件應用程序的開發(fā)和調試。
3. 理解嵌入式系統的工作原理,具備解決相關應用和故障排除能力。
學習對象
1. 電子信息工程、自動化、計算機等相關專業(yè)的大學生和研究生。
2. 從事電子技術、通信、計算機等行業(yè)中的工程技術人員。
課程內容
1. 嵌入式軟件開發(fā)環(huán)境建立
2. 嵌入式軟件技術基礎
3. 嵌入式系統硬件開發(fā)
4. 嵌入式系統軟件開發(fā)
5. 嵌入式系統應用開發(fā)
6. 嵌入式系統調試與測試
學習時長和收費范圍
本培訓班學習時長共計80課時,總費用為2800元。
學習收獲
通過本培訓班的學習,學員可以掌握嵌入式系統相關的理論和實踐能力,具備相應的開發(fā)能力和解決故障的能力,提升在電子技術相關崗位上的競爭力。
結語
以上信息僅供參考,實際情況以到校咨詢?yōu)闇省?陕撓翟诰€客服,預約免費體驗課,我們期待您的到來!
培訓項目:UI設計培訓、java培訓、軟件測試培訓、web前端培訓、linux云計算培訓、網絡運維培訓、網絡營銷培訓、云計算培訓、人工智能培訓、C培訓、C++培訓、嵌入式培訓、UE培訓、網絡安全工程師培訓
¥1980014484人關注
¥198005486人關注
¥詢價4272人關注
¥詢價4623人關注
¥詢價1868人關注
¥19800起12963人關注
¥19800起19583人關注
¥18800起46104人關注