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