Linux驅(qū)動(dòng)程序開發(fā)
Linux驅(qū)動(dòng)程序開發(fā)作為嵌入式軟件開發(fā)中技術(shù)含金量最高的內(nèi)容,是大部分嵌入式軟件工程師所希望從事的技術(shù)方向。本課程將硬件知識(shí)、內(nèi)核態(tài)編程知識(shí)和驅(qū)動(dòng)編程框架的知識(shí)融為一體,詳細(xì)介紹了字符設(shè)備、塊設(shè)備、網(wǎng)絡(luò)設(shè)備的驅(qū)動(dòng)開發(fā)過程。理論與實(shí)踐相結(jié)合實(shí)現(xiàn)了常見硬件的驅(qū)動(dòng)程序,以及驅(qū)動(dòng)實(shí)現(xiàn)過程中常用的調(diào)試和故障排查技巧,力圖使學(xué)員達(dá)到中高級驅(qū)動(dòng)開發(fā)水平。
FreeRTOS操作系統(tǒng)
本課程是FreeRTOS操作系統(tǒng)的基礎(chǔ)課,F(xiàn)reeRTOS 內(nèi)核版本是基于 V10.5.1 進(jìn)行講解,硬件MCU則是基于Cortex-M系列內(nèi)核的系統(tǒng)支持。首先講解了Cortex-M系統(tǒng)及內(nèi)核寄存器、異常處理和了解ARMv7匯編指令,再通過Keil軟件仿真實(shí)現(xiàn)系統(tǒng)調(diào)度原理。對操作系統(tǒng)任務(wù)管理、消息隊(duì)列、信號量、事件標(biāo)志組、軟件定時(shí)器、任務(wù)通知等API應(yīng)用講解,并通過函數(shù)邏輯框圖的方式對內(nèi)核源碼進(jìn)行
Qt6圖形界面開發(fā)
Qt是一個(gè)跨平臺(tái)的C++圖形用戶界面(GUI)工具包,支持網(wǎng)絡(luò)編程、文件IO、圖形圖像處理、數(shù)據(jù)庫等眾多功能,是Windows系統(tǒng)、Linux系統(tǒng)桌面軟件開發(fā)的主流UI框架,也被廣泛應(yīng)用于嵌入式UI設(shè)計(jì)領(lǐng)域。本課程面向具有C++編程基礎(chǔ)的同學(xué),涵蓋了Qt開發(fā)環(huán)境搭建、常用組件使用、多窗體設(shè)計(jì)、文件IO、繪圖、數(shù)據(jù)庫編程、多線程編程、網(wǎng)絡(luò)編程、多媒體編程等核心功能。
嵌入式串講+技術(shù)環(huán)節(jié)簡歷制+技術(shù)環(huán)節(jié)模擬面試示范課
嵌入式串講+技術(shù)環(huán)節(jié)簡歷制+技術(shù)環(huán)節(jié)模擬面試示范課
AliOS Things物聯(lián)網(wǎng)操作系統(tǒng)
該課程是由華清遠(yuǎn)見引入天貓精靈技術(shù)指導(dǎo),圍繞天貓精靈IoT技術(shù)打造的重磅項(xiàng)目實(shí)戰(zhàn)教程,它匯集了天貓精靈技術(shù)專家大量物聯(lián)網(wǎng)消費(fèi)級智能產(chǎn)品、BLE、WiFi實(shí)戰(zhàn)經(jīng)驗(yàn)及案例,通過天貓精靈IoT開放平臺(tái)進(jìn)行項(xiàng)目開發(fā)與學(xué)習(xí),共同打造IoT實(shí)戰(zhàn)型人才!
AIoT物聯(lián)網(wǎng)《智能電車防盜系統(tǒng)》項(xiàng)目
AIoT《智能電車防盜系統(tǒng)》項(xiàng)目是一個(gè)典型的物聯(lián)網(wǎng)項(xiàng)目實(shí)戰(zhàn)課,從產(chǎn)品構(gòu)思、硬件選擇、軟件功能框架設(shè)計(jì)開始,到4G模塊開發(fā),實(shí)現(xiàn)接打電話與收發(fā)短信和GPS獲取以及HTTP協(xié)議訪問高德Web服務(wù)。再到HaaS板開發(fā),板載傳感器采集、掌握AliOS Things物聯(lián)網(wǎng)操作系統(tǒng)的應(yīng)用、字符串和JSON數(shù)據(jù)解析。再到阿里云物聯(lián)網(wǎng)平臺(tái)開發(fā),實(shí)現(xiàn)設(shè)備接入與數(shù)據(jù)上報(bào)。最后通過Web頁面、手機(jī)小程序進(jìn)行遠(yuǎn)程控制設(shè)備
HaaS人臉識(shí)別、遠(yuǎn)程監(jiān)控項(xiàng)目
本課程是阿里云IoT和華清遠(yuǎn)見聯(lián)合開發(fā)的物聯(lián)網(wǎng)綜合項(xiàng)目,使用阿里云最流行的HaaS芯片,華清研發(fā)的開發(fā)板,可實(shí)現(xiàn)HaaS AI遠(yuǎn)程監(jiān)控老板,實(shí)現(xiàn)傳感器實(shí)驗(yàn),上云,人工智能等多個(gè)項(xiàng)目。
基于OpenCV的機(jī)器視覺開發(fā)
從應(yīng)用和解決方案直接帶入學(xué)習(xí),從而提升直接學(xué)習(xí)基礎(chǔ)的無趣性,項(xiàng)目解決方案更開拓對產(chǎn) 品解決方案思路拓展,基礎(chǔ)語法貫穿全程,學(xué)以致用,對待小白友好語言晦澀難懂的是語義,更通俗的 讓學(xué)員清楚語義的表達(dá)方式,對待相對高齡學(xué)員,直擊興趣重點(diǎn)和行業(yè)解決方案,大量案例描述參透智 能產(chǎn)品背后的故事,激發(fā)用戶更大的興趣,縮減用戶的學(xué)習(xí)成本。
物聯(lián)網(wǎng)ARM開發(fā)
STM32系列課程主要培養(yǎng)學(xué)員對嵌入式系統(tǒng)控制部分體系結(jié)構(gòu)的理解,掌握基于STM32F05STM32F407這兩款MCU的軟硬件開發(fā)技術(shù),掌握常用UART、I2C、SPI等接口技術(shù)和常用傳感器的使用方法,同時(shí)學(xué)會(huì)兩種常用的無線傳感網(wǎng)絡(luò)WiFi、BlueTooth的工作協(xié)議。
基于STM32MP157的智能環(huán)境檢測項(xiàng)目
本課程是使用CubeIDE開發(fā)的環(huán)境監(jiān)測系統(tǒng),包括傳感器采集、數(shù)據(jù)處理、顯示和控制等內(nèi)容。通過大量的實(shí)驗(yàn)練習(xí),學(xué)習(xí)環(huán)境監(jiān)測系統(tǒng)開發(fā)的核心技能,從硬件原理到軟件開發(fā)全面解析,實(shí)時(shí)采集溫濕度、光照等參數(shù),控制LED燈、風(fēng)扇、蜂鳴器,支持閾值修改。學(xué)員可掌握基本通訊協(xié)議、IIC、SPI總線原理,快速提升操作和編程能力。