【課程簡介】
粵嵌科技依托科研沉淀及產(chǎn)業(yè)聯(lián)盟資源,以行業(yè)高端人才需求為基礎,以產(chǎn)業(yè)高技能人才培養(yǎng)為目標,打造全新的《單片機項目實戰(zhàn)開發(fā)課程大綱》。
學員可全面深入地對行業(yè)內(nèi)廣泛使用的物聯(lián)網(wǎng)、嵌入式及智能設備開發(fā)等技術(shù)進行深入的學習和項目實踐;在學習過程中通過實際操作和項目演練使學員對電子信息領域行業(yè)技術(shù)有深刻的理解和掌握。
通過本套課程的學習和項目實踐,可以在電視機機頂盒、多媒體廣告機、平板電腦、手持移動終端、通信服務器、網(wǎng)絡攝像頭、流媒體服務器、四軸飛行器、車載導航、汽車行駛記錄儀、智能機器人、工業(yè)現(xiàn)場控制、模式識別、智能家居、工業(yè)互聯(lián)網(wǎng)等行業(yè)大顯身手。
【課程特點】
采用主流處理器從 8 位 MCU、Cortex-M4 不斷深入,與行業(yè)無縫連接;掌握 8 位單片機、32 位微控制器的應用,實現(xiàn)行業(yè)應用全覆蓋。
采用 C 語言,掌握從面向過程的開發(fā)技術(shù),掌握硬件設計到上層應用,掌握單片機開發(fā)全棧技能。
采用主流嵌入式實時操作系統(tǒng) FreeRTOS,實現(xiàn)多任務設計與優(yōu)化,掌握常見總線控制、傳感器檢測技術(shù)、自動控制技術(shù)、物聯(lián)網(wǎng)通信協(xié)議、云平臺應用,輕松駕馭工業(yè)互聯(lián)網(wǎng)領域產(chǎn)品開發(fā)、設計與管理。
采用輕量級的 LVGL 智能終端設備常用的 GUI 組件,從智能硬件設備、工業(yè)控制儀表、智能消費終端,到上位機桌面,提供全方位的圖形用戶界面解決方案,使工程師可以在物聯(lián)網(wǎng)智能設備上設計美觀、流暢、實用的終端平臺界面。
采用全開放的實戰(zhàn)項目庫平臺,數(shù)十個項目可選,隨時沉浸在項目實戰(zhàn)中,掌握商業(yè)項目的完整開發(fā)技能與規(guī)范,實現(xiàn)綜合能力的全覆蓋。
GEC51 開發(fā)平臺
【課程目標】
熟練掌握 C 語言,熟練掌握數(shù)據(jù)結(jié)構(gòu)和軟件算法;
掌握 Cortex-M4 開發(fā)工具及設計流程;
掌握 Cortex-M4 的外圍接口使用,如:GPIO、中斷、定時器、PWM、ADC、DAC、UART、看門狗等;
熟練掌握現(xiàn)場總線設計與應用,如:I2C 總線、SPI 總線、CAN 總線、RS485 總線等;
掌握嵌入式 GUI 應用,如 LVGL 主流 GUI 模塊的應用與開發(fā);
熟悉電路硬件設計,如模擬電路、數(shù)字電路、原理圖設計、PCB 設計、硬件焊接調(diào)試等;
熟悉在電子產(chǎn)品設計過程中,產(chǎn)品可靠性設計及整改方案,熟悉 EMC 設計規(guī)則。
熟悉 51 單片機硬件設計、軟件編程、接口技術(shù)等。
熟練使用常見的硬件開發(fā)工具,如萬用表、電烙鐵、焊接臺、示波器等。
【職業(yè)規(guī)劃】
C 軟件開發(fā)工程師;32 位單片機軟硬件開發(fā)工程師;8 位單片機軟硬件開發(fā)工程師;嵌入式 FreeRTOS 開發(fā)工程師;嵌入式硬件工程師;EMC 設計及測試工程師;智能硬件開發(fā)工程師
課程結(jié)束后,推薦學員進入知名企業(yè)并贏得相應的工程師崗位;工作 3 年可以晉升為年薪 15 萬以上的高級研發(fā)工程師;工作 5 年后,可以晉升為研發(fā)經(jīng)理或技術(shù)總監(jiān)。
助學服務
【課程大綱】
第一階段 嵌入式開發(fā)基礎(課程時長:12 天)
本階段課程幫助開發(fā)工程師快速了解嵌入式開發(fā)的基本要素,熟練使用 Linux 操作系統(tǒng),熟練掌握嵌入式 C 語言編程方法;對數(shù)據(jù)結(jié)構(gòu)和軟件算法有一定的理解;更能夠熟練掌握一種嵌入式開發(fā)平臺的使用和開發(fā)環(huán)境的搭建,為進一步學習嵌入式物聯(lián)網(wǎng)應用開發(fā)打下良好的基礎。
第二階段 Cortex-M4 應用開發(fā)(課程時長:5 周)
Cortex-M4 是 ARM 公司針對嵌入式微控制器應用開發(fā)的 MCU 內(nèi)核,具有低成本、高性能的巨大優(yōu)勢,在眾多領域已經(jīng)取代了 51 單片機,成為嵌入式微控制器應用領域的主流控制芯片。
本階段課程將講述意法半導體公司的 STM32F407 微控制器和 FreeRTOS 嵌入式操作系統(tǒng),并使二者完美結(jié)合;使工程師可以盡快進入智能家居、工業(yè)控制、四軸飛行器、智能穿戴、汽車電子等領域的項目開發(fā)。
第三階段 硬件電路設計(課程時長:4 周)
硬件電路設計是物聯(lián)網(wǎng)智能硬件設備開發(fā)的基礎,在實際開發(fā)過程中,要求工程師可以理解硬件設計原理、有較強的識圖能力。需要熟悉基本的電子線路原理圖設計、PCB 設計、硬件焊接及調(diào)試。
8 位單片機作為最基本的控制芯片,具有成本低、穩(wěn)定性好、簡單易用、應用廣泛的特點,本部分課程內(nèi)容利用 8 位單片機為原型,詳細闡述硬件的設計原理、8 位單片機的應用以及硬件電路的設計、焊接、調(diào)試。
電子產(chǎn)品在實際使用過程中,避免不了受到外部噪聲干擾;提高電子產(chǎn)品的可靠性是嵌入式物聯(lián)網(wǎng)工程師需要面對的問題,產(chǎn)品在大批量生產(chǎn)前,需要完成可靠性測試及認證。可靠性設計是研發(fā)工程師在設計階段需要完成的課題,針對 EMC 測試標準,采用合理的可靠性設計方案。EMC 標準與測試內(nèi)容、常見抗干擾設計方法及如何選擇抗干擾元器件是嵌入式物聯(lián)網(wǎng)工程師必須掌握的技能。
第四階段 安全教育及就業(yè)指導課(課程時長:1 周)
防火、防盜、防溺水安全教育;交通安全教育;防電信/網(wǎng)絡詐騙安全教育;自我展示與表達;職業(yè)發(fā)展與規(guī)劃;簡歷制作與完善;企業(yè)常見筆試題分析;薪資組成與談判;職業(yè)素養(yǎng)與人際關系;技術(shù)模擬面試;人事模擬面試;專場招聘與簡歷投遞;如何度過試用期
第五階段 創(chuàng)客孵化綜合項目實踐(提供項目計劃及代碼,或者可選項目)
【師資力量】
林世霖
粵嵌教育講師,資深嵌入式Linux研發(fā)工程師。
目前主要致力于嵌入式Linux應用軟件及系統(tǒng)、開發(fā)和研究,具有豐富的7年以上嵌入式系統(tǒng)軟件開發(fā)經(jīng)驗。精通Linux下C編程,精通數(shù)據(jù)結(jié)構(gòu)算法與實現(xiàn),有豐富的銀行交易系統(tǒng)開發(fā)經(jīng)驗,精通SCO系統(tǒng)下shell編程與系統(tǒng)編程。熟悉s3c2410 ,s3c2440、s3c6410等處理器。
有多年的授課經(jīng)驗,嫻熟和授課技巧和成體系化的教學理論與經(jīng)驗,上課風格多樣化,善于并樂于傳播IT技術(shù),熱衷于教育行業(yè),對學生認真負責。
溫子祺
逾6年嵌入式系統(tǒng)開發(fā)經(jīng)驗,擁有很深的研發(fā)背景,具有從硬件到軟件整個體系架構(gòu)的資深經(jīng)驗。精通uclinux,Linux,WinCE。熟悉ARM的體系結(jié)構(gòu),如ARM7、ARM9、Cortex-A8、Cortex-M0/3/4。熟悉通信協(xié)議如USB、TCP/IP。熟悉界面開發(fā),擅長VC。
授課經(jīng)驗成熟,課堂風格生動有趣,擅長與同學們在課堂上互動,熱心解答同學們的問題,講課幽默有趣,深入淺出,易于同學們接受知識。擅長把自身的研發(fā)經(jīng)驗分享給同學,熱愛IT技術(shù)并把傳播嵌入式開發(fā)技巧作為自己大的樂趣。在任教的同時自身積極鉆研嵌入式理論知識,有自己的一套體系,深受學生的歡迎。
100%滿意度
粵嵌教育廣州校區(qū)
綜合
環(huán)境 : 5.0師資 : 5.0教學 : 5.0