珠海嵌入式開發(fā)培訓(xùn)機構(gòu)推薦
來源:教育聯(lián)展網(wǎng) 編輯:佚名 發(fā)布時間:2024-11-23
嵌入更初是由單片機技術(shù)誕生的,是各種數(shù)字電子和機電產(chǎn)品的核心。它主要用于控制,監(jiān)視和管理硬件設(shè)備。嵌入式人工智能技術(shù)以應(yīng)用為中心,基于計算機,可讓您自定義軟件和硬件。它適用于在功能,可靠性,成本,容量和功耗方面有嚴格要求的應(yīng)用系統(tǒng)。嵌入式系統(tǒng)是根據(jù)產(chǎn)品要求定制的系統(tǒng)。
什么是嵌入式?
-
嵌入式系統(tǒng)是一種專用的計算機系統(tǒng),作為裝置或設(shè)備的一部。通常,嵌入式系統(tǒng)是一個控制程序存儲在ROM中的嵌入式處理器控制板。事實上,所有帶有數(shù)字接口的設(shè)備,如手表、微波爐、錄像機、汽車等,都使用嵌入式系統(tǒng),有些嵌入式系統(tǒng)還包含操作系統(tǒng),但大多數(shù)嵌入式系統(tǒng)都是由單個程序?qū)崿F(xiàn)整個控制邏輯。
嵌入式系統(tǒng)是數(shù)字化產(chǎn)品的核心,制造工業(yè)、過程控制、通訊、儀器、儀表、汽車、船舶、航空、航天、軍事裝備、消費類產(chǎn)品等等均是嵌入式計算機的應(yīng)用領(lǐng)域。
課程簡介
珠海達內(nèi)嵌入式培訓(xùn)課程從基礎(chǔ)的C語言和數(shù)據(jù)結(jié)構(gòu)起步,一步步學(xué)習(xí)嵌入式LINUX系統(tǒng)移植、Linux應(yīng)用開發(fā)、Android應(yīng)用開發(fā)、Android系統(tǒng)移植、Android設(shè)備中間件開發(fā)。達內(nèi)嵌入式培訓(xùn)課程全程雙平臺教學(xué)Cortex-M4 四核ARM Cortex A9硬件平臺、Linux 3.5內(nèi)核。經(jīng)過全套課程的學(xué)習(xí),完全可以從入門到精通,進入到“錢途”無限的Linux嵌入式開發(fā)。包括應(yīng)用開發(fā)和中間層開發(fā),都足以勝任。達內(nèi)嵌入式開發(fā)培訓(xùn)課程融合了國內(nèi)Linux培訓(xùn)和嵌入式培訓(xùn)的精華課程,并加入新的Linux 4.x驅(qū)動開發(fā),是國內(nèi)首創(chuàng)的全套Linux驅(qū)動開發(fā)課程,成為國內(nèi)大學(xué)生學(xué)習(xí)Linux嵌入式開發(fā)的入門不二選擇!嵌入式開發(fā)培訓(xùn)課程總共分為八部分,零基礎(chǔ)起步,由淺入深,全面系統(tǒng)的介紹了Linux系統(tǒng)從應(yīng)用開發(fā)、系統(tǒng)移植、再到Linux驅(qū)動開發(fā)的全過程
2018嵌入式課程已全新升級,采用六核A53/A72(RK3399)全新平臺進行教學(xué)。
課程目標
1、掌握操作系統(tǒng)原理,編譯原理,數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫等相關(guān)知識
2、掌握Linux操作系統(tǒng)使用,包括命令,Shell,系統(tǒng)配置
3、掌握進行Linux下應(yīng)用編程及系統(tǒng)調(diào)用
4、精通ARM CORTEX-A9體系結(jié)構(gòu)以及開發(fā)
5、精通Bootloader移植、開發(fā)
6、精通Linux系統(tǒng)移植,內(nèi)核裁減,調(diào)試
7、精通Linux常用接口驅(qū)動開發(fā)及驅(qū)動移植
8、精通用開發(fā)及系統(tǒng)移植
適合人群
1、希望往嵌入式應(yīng)用方向開發(fā)的工程師
2、基礎(chǔ)良好的在讀研究生或者即將畢業(yè)的應(yīng)屆畢業(yè)生
3、熟悉Linux應(yīng)用和框架開發(fā),希望從上到下走通Linux系統(tǒng)的工程師
4、希望做驅(qū)動,做系統(tǒng)移植的工程師
5、有手機硬件維修基礎(chǔ),希望走向軟件開發(fā)的特殊愛好者
6、在應(yīng)用職工程師想提升個人技術(shù)水平者
上課方式
理論20% 實踐40% 項目40%
課程大綱
第 一階段:Linux基礎(chǔ) | |
1、C程序結(jié)構(gòu)、編譯原理、基本數(shù)據(jù)類型、輸入、輸出函數(shù) | 2、linux程序設(shè)計,編譯器 |
3、Makefile 學(xué)習(xí) | 4、Shell編程 |
第二階段: C程序設(shè)計 | |
1、C程序結(jié)構(gòu)、編譯原理、基本數(shù)據(jù)類型 | 2、運算符、表達式、流程控制、關(guān)鍵字 |
3、函數(shù)、數(shù)組,排序算法 | 4、精講指針 |
5、預(yù)處理 | 6、結(jié)構(gòu)體、共用體、枚舉型 |
7、線性結(jié)構(gòu)(鏈表) | 8、堆棧應(yīng)用和舉例、棧與遞歸的實現(xiàn) |
9、階段項目實戰(zhàn) | |
第三階段: Linux 高級系統(tǒng)編程 | |
1、創(chuàng)建和使用庫 | 2、文件和目錄的維護、掃描目錄 |
3、基于文件描述符的文件操作(非緩沖) | 4、多進程 |
5、多進程,進程間通信 | 6、多線程編程 |
7、Socket網(wǎng)絡(luò)編程 | 8、階段項目實戰(zhàn) |
9、IO多路復(fù)用 | |
第四階段:Cortex-M4/7 驅(qū)動開發(fā) | |
1、Cortex-M4 介紹,開發(fā)環(huán)境搭建,GPIO模塊實戰(zhàn) | 2、STM32F407 UART模塊實戰(zhàn) |
3、STM32F407 中斷模塊實戰(zhàn) | 4、STM32F10X DMA模塊 |
5、基本&通用定時器定時功能軟件設(shè)計 | 6、ADC模數(shù)轉(zhuǎn)換模塊 |
7、STM32F407 RTC和系統(tǒng)定時器模塊實戰(zhàn) | 8、STM32F407 IIC模塊實戰(zhàn) |
9、STM32F407 SPI模塊實戰(zhàn) | 10、TFTLCD模塊實戰(zhàn) |
11、觸摸屏模塊實訓(xùn) | 12、GUI |
13、UCOS-II | 14、環(huán)境檢測項目實戰(zhàn) |
15、Cortex-M4高級進階模塊實訓(xùn) (CanBus總線、DAC數(shù)模轉(zhuǎn)換、高級定時器、看門狗定時器、FSMC文件系統(tǒng)等) | |
16、熱門項目模塊實戰(zhàn)(Zigbee、IP程序遠程升級、TCP/IP和USB模塊、心跳傳感器、433M模塊、通信協(xié)議、藍牙wifi、溫濕度檢測、語音等) | |
17、產(chǎn)品項目實戰(zhàn)(智能機械手臂、可穿戴設(shè)備、四軸無人機、人體健康檢測、駕校語音模擬等) | |
第五階段:嵌入式Linux驅(qū)動開發(fā)階段 (A9/A72雙平臺教學(xué),采用新的RK-3399) | |
1、u-boot介紹,u-boot常用命令學(xué)習(xí) | 2、Linux內(nèi)核移植編譯,裁剪 |
3、內(nèi)核頂層Makefile 交叉編譯器修改 | 4、根文件系統(tǒng)制作,掛接 |
5、驅(qū)動理論,字符設(shè)備驅(qū)動 | 6、設(shè)備驅(qū)動:Linux驅(qū)動中斷編程 |
7、平臺總線驅(qū)動模型 | 8、LCD驅(qū)動程序移植 ,LCD應(yīng)用程序編程 |
9、Linux輸入子系統(tǒng),觸摸屏驅(qū)動 | 10、Linux I2C子系統(tǒng) |
11、Exynos4412產(chǎn)品發(fā)布 | 12、Linux驅(qū)動項目實戰(zhàn) |
第六階段:嵌入式 Android驅(qū)動開發(fā)階段 | |
1、Android設(shè)備驅(qū)動概述 | 2、Android設(shè)備驅(qū)動概述 |
3、JNI開發(fā) | 4、NDK開發(fā) |
5、SystemServer | 6、ServiceManager |
7、Android Binder通訊機制 | 8、Android電源管理 |
9、Android調(diào)試方法 | 10、Android設(shè)備驅(qū)動開發(fā)實例:LED |
11、Android設(shè)備驅(qū)動開發(fā)實例:按鍵 | 12、Android設(shè)備驅(qū)動開發(fā)實例:蜂鳴器 |
11、Android設(shè)備驅(qū)動開發(fā)實例:串口 | 12、Android設(shè)備驅(qū)動項目實戰(zhàn) |
第七階段:C 、QT開發(fā) | |
1、C 新特性,類和對象基本知識 | 2、類和對象基本思想,構(gòu)造函數(shù),析構(gòu)函數(shù) |
3、類中特殊數(shù)據(jù)成員和函數(shù)成員的初始化等類的其它基本知識 | 4、類域,友元,運算符重載 |
5、深入運算符重載 | 6、派生與繼承 |
7、多態(tài) | 8、模版思想 |
9、名稱空間,string類,智能指針,typeid操作符 | 10、Qt入門知識 |
11、Qt信號與槽函數(shù)機制 | 12、基于Qt的圖片瀏覽器的制作 |
13、基于Qt的MP3音樂播放器的制作 | 14、基于Qt的網(wǎng)絡(luò)視頻播放器的制作 |
第八階段:Linux綜合項目實戰(zhàn) | |
1、基于嵌入式linux的智能家居管理系統(tǒng) | 2、智能醫(yī)療管理系統(tǒng) |
2、智能醫(yī)療管理系統(tǒng) | 3、智能物聯(lián)網(wǎng)管理系統(tǒng) |
4、多媒體視頻廣告機 | 5、遠程視頻監(jiān)控項目 |
6、USB鍵盤生產(chǎn)測試儀器 | 7、人臉識別系統(tǒng) |
8、行車記錄儀 | 9、刷卡消費系統(tǒng) |
達內(nèi)課程體系全新升級
采用企業(yè)需要的更新技術(shù)進行項目教學(xué)
-
全新平臺讓你學(xué)的更好,進步更快
全新多平臺基礎(chǔ)教學(xué)
Cortex-M4/M7
Cortex-A9/A53
-
項目實戰(zhàn)多,擁有1-2年經(jīng)驗
全新項目實戰(zhàn)
企業(yè)項目實戰(zhàn)
跨平臺項目實戰(zhàn)
-
只需認真學(xué)習(xí),就業(yè)機會多
跨平臺項目實訓(xùn)
對接企業(yè)技術(shù)需求
推薦名企就業(yè)
機構(gòu)介紹
達內(nèi):美國上市公司,億元級職業(yè)教育集團
●中國IT職業(yè)教育領(lǐng)軍企業(yè)
達內(nèi)教育集團成立于2002年9月,是橫跨少年科技素質(zhì)教育領(lǐng)域、IT職業(yè)教育領(lǐng)域的綜合教育集團,業(yè)務(wù)覆蓋少兒編程、IT及互聯(lián)網(wǎng)職業(yè)賦能、產(chǎn)教融合、校企合作等教育服務(wù)。
2014年4月3達內(nèi)教育集團最大年產(chǎn)值超30億元,目前已在北京、上海、廣州、深圳、大連、長春等70+大中城市建立330個學(xué)習(xí)中心,覆蓋3-33歲全年齡段用戶,為其提供全周期、系統(tǒng)化的人才培養(yǎng)服務(wù)。
達內(nèi)教育集團先后獲得國家部委、行業(yè)協(xié)會、主流媒體、**廠商等機構(gòu)頒發(fā)的近200個獎項。
在公益事業(yè)上達內(nèi)教育集團身體力行,從2008年汶川地震的“暖冬工程”,到2011年的“陽光計劃”,再到2020年新冠疫情期間面向大學(xué)畢業(yè)生平穩(wěn)就業(yè)推出的“春來計劃”,達內(nèi)教育集團始終秉承教育初心,承擔(dān)企業(yè)社會責(zé)任,致力于讓更多的人得到優(yōu)質(zhì)的教育服務(wù)。
達內(nèi)的使命:締造年輕人的中國夢,締造達內(nèi)員工的中國夢
達內(nèi)的愿景:做管理**的教育公司
開設(shè)課程
達內(nèi)時代科技集團成人類課程方向:Java互聯(lián)網(wǎng)架構(gòu)師、UI全鏈路設(shè)計、商業(yè)視效設(shè)計、Linux云計算、網(wǎng)絡(luò)安全、Python人工智能、軟件測試、全鏈路網(wǎng)絡(luò)營銷、C++軟件開發(fā)、嵌入式開發(fā)、空間設(shè)計
達內(nèi)時代科技集團少兒編程類課程方向:創(chuàng)意編程啟蒙課程、人工智能編程、智能機器人編程、NOI系列課程
達內(nèi)規(guī)模:
330家中心,覆蓋70+個城市,全國10000多名員工
達內(nèi)目前已在北京、上海、廣州、深圳、大連、長春、武漢、杭州、西安、蘇州、成都、沈陽等70+個大中城市成立了330家學(xué)習(xí)中心,擁有員工超過10000多人,累計培訓(xùn)量已學(xué)員已達100萬人次。達內(nèi)集團憑借雄厚的技術(shù)研發(fā)實力、過硬的教學(xué)質(zhì)量、成熟的就業(yè)服務(wù)團隊,為學(xué)員提供強大的職業(yè)競爭力,在用人企業(yè)中樹立了良好的口碑。