脫產(chǎn)線(xiàn)下學(xué)習
適合0基礎求職轉行或技能晉升人群
哪些人適合學(xué)
吃住學(xué)三位一體
浸泡式學(xué)習
20余城市
就近學(xué)習
手把手教學(xué)
全流程陪同
線(xiàn)上自由學(xué)習
適合無(wú)法脫產(chǎn)學(xué)習的在校生或者在職人群
哪些人適合學(xué)
隨時(shí)隨地
學(xué)習工作兩不誤
直播/錄播
隨時(shí)隨地自由學(xué)
專(zhuān)職老師
隨時(shí)線(xiàn)上指導答疑
為什么選擇學(xué)習嵌入式開(kāi)發(fā)?
嵌入式行業(yè)有發(fā)展,薪資隨經(jīng)驗增長(cháng)
應屆生 1-3年經(jīng)驗 3-5年經(jīng)驗 5-10年經(jīng)驗 10年以上經(jīng)驗
嵌入式有更多應用領(lǐng)域
  • 嵌入式人工智能
  • 智能硬件
  • 物聯(lián)網(wǎng)領(lǐng)域

嵌入式技術(shù)的特點(diǎn)就是將硬件和軟件相結合,綜合人工智能技術(shù),推動(dòng)物聯(lián)網(wǎng)中智能環(huán)境的實(shí)現。作為物聯(lián)網(wǎng)的核心技術(shù),嵌入式技術(shù)將開(kāi)啟新的時(shí)代篇章。

*數據來(lái)源于職友集等招聘網(wǎng)站,數據樣本選取日期為2023年10月12日,僅作為信息展示,不作為效果承諾
了解行業(yè)發(fā)展前景
嵌入式行業(yè)發(fā)展緯度廣,多重職業(yè)選擇
1-3年經(jīng)驗
嵌入式驅動(dòng)工程師
¥20.7K月平均工資

要求:掌握硬件層所具備的基礎學(xué)科、操作系統內核、數據結構與算法、操作系統原理、編譯原理

1-3年經(jīng)驗
嵌入式應用開(kāi)發(fā)工程師
¥23.6K月平均工資

要求:windows編程接口、嵌入式數據庫、基于嵌入式系統的網(wǎng)絡(luò )編程和基于某此應用層面的協(xié)議應用開(kāi)發(fā)。

硬件層 驅動(dòng)層 操作系統層 應用層
1-3年經(jīng)驗
嵌入式硬件工程師
¥14.7K月平均工資

要求:需掌握單片機原理及接口技術(shù)、微機原理及接口技術(shù)、C語(yǔ)言

1-3年經(jīng)驗
嵌入式系統工程師
¥17.1K月平均工資

要求:負責系統任務(wù)的調試、磁盤(pán)和文件的管理,對于操作系統層目前可能只能說(shuō)是簡(jiǎn)單的移植,而很少有人來(lái)自已寫(xiě)操作系統。

*數據來(lái)源于職友集等招聘網(wǎng)站,數據樣本選取日期為2023年10月12日,僅作為信息展示,不作為效果承諾
了解職業(yè)發(fā)展選擇
嵌入式開(kāi)發(fā)適合哪些人學(xué)習?
零基礎小白

看中嵌入式發(fā)展前景,想系統學(xué)習、抓緊提升!

技術(shù)轉型

傳統IT技術(shù)已是紅海,想轉行嵌入式,擺脫職業(yè)瓶頸。

有一定基礎

有相關(guān)嵌入式知識,但不成系統,缺乏項目實(shí)戰經(jīng)驗。

應屆畢業(yè)生

應屆畢業(yè),無(wú)一技之長(cháng),想學(xué)一門(mén)熱門(mén)技術(shù),找份好工作。

咨詢(xún)我適合學(xué)嗎
嵌入式開(kāi)發(fā)免費資料領(lǐng)取專(zhuān)區
嵌入式開(kāi)發(fā)學(xué)習資料免費領(lǐng)取

視頻教程

隨堂學(xué)習筆記

大廠(chǎng)面試真題

技術(shù)圖譜

面試筆試題庫

項目開(kāi)發(fā)文檔

熱門(mén)學(xué)習工具

學(xué)習軟件安裝包

學(xué)習路線(xiàn)圖

求職面試干貨

實(shí)用技術(shù)文檔

實(shí)戰項目代碼

嵌入式報名咨詢(xún)
嵌入式開(kāi)發(fā)
無(wú)門(mén)檻入門(mén)
免費試聽(tīng)
軟件+硬件實(shí)戰教學(xué),學(xué)企業(yè)用的上的技能
課程大綱
嵌入式高級 C 編程
面向 C++ 模板庫應用開(kāi)發(fā)
AI 圖像處理
Linux 系統高級程序設計
Linux 高級網(wǎng)絡(luò )編程
數據庫 +BS 開(kāi)發(fā)
5G 物聯(lián)網(wǎng)工程開(kāi)發(fā)
BSP 開(kāi)發(fā)
Linux 設備驅動(dòng)開(kāi)發(fā)
ubuntu系統安裝及環(huán)境調試
ubuntu虛擬機安裝以及嵌入式開(kāi)發(fā)環(huán)境搭建
ubuntu物理機及u盤(pán)版安裝
ubuntu與windos等其它系統互訪(fǎng)服務(wù)配置安裝
編輯器、編譯器、調試器安裝及使用
練習:《自制一個(gè)u盤(pán)系統》
Linux常用命令
Linux日常高頻率應用命令使用練習
文件操作命令使用練習
內容檢索命令使用練習
壓縮解壓命令使用練習
系統內部常用命令使用練習
練習:《熟練運用所學(xué)命令》
嵌入式C語(yǔ)言編譯調試技巧
調試文件產(chǎn)生方法介紹
單步、斷點(diǎn)等調試方法介紹
調試過(guò)程中動(dòng)態(tài)修改內存
練習:《調試之前寫(xiě)過(guò)的程序》
C語(yǔ)言基本語(yǔ)法結構
程序設計關(guān)鍵字分類(lèi)講解
各類(lèi)進(jìn)制間的分析以及轉換
有符號以及無(wú)符號深度剖析
各種運算符介紹
數據存儲類(lèi)型的讀寫(xiě)控制
不同數據類(lèi)型間的自動(dòng)以及強制類(lèi)型轉換
各種類(lèi)型間的越界問(wèn)題剖析
深度剖析二進(jìn)制位運算
練習:《日期查詢(xún)系統》
C語(yǔ)言基本語(yǔ)法結構
程序設計關(guān)鍵字分類(lèi)講解
各類(lèi)進(jìn)制間的分析以及轉換
有符號以及無(wú)符號深度剖析
各種運算符介紹
數據存儲類(lèi)型的讀寫(xiě)控制
不同數據類(lèi)型間的自動(dòng)以及強制類(lèi)型轉換
各種類(lèi)型間的越界問(wèn)題剖析
深度剖析二進(jìn)制位運算
練習:《日期查詢(xún)系統》
C語(yǔ)言基本語(yǔ)句
選擇控制語(yǔ)句
循環(huán)控制語(yǔ)句
控制語(yǔ)句相關(guān)關(guān)鍵字分析
人機交互程序設計
練習:《個(gè)稅征收查詢(xún)系統》
數組
數組的精確定義
數組元素嚴謹的初始化
深度剖析數組元素的讀寫(xiě)過(guò)程
多維數組的精確定義
多維數組的應用操作
練習:《打字游戲》
函數
函數的定義、聲明、調用三要素
各類(lèi)場(chǎng)景的函數定義
嚴謹的函數聲明
函數的調用過(guò)程剖析
函數參數本質(zhì)剖析
實(shí)參、形參詳解
具體需求下的函數封裝流程
練習:《猜數字游戲》
變量存儲
內存分區剖析
各類(lèi)變量的定義形式
各類(lèi)變量的作用范圍
各類(lèi)變量的生命周期
各類(lèi)變量的存儲區域
各類(lèi)變量的注意事項
靜態(tài)函數與全局函數的深度剖析
練習:《變量存儲分析》
預處理指令
宏、宏函數的深度剖析
多場(chǎng)景的條件編譯分析
標準的頭文件編寫(xiě)
預處理在編譯之前都在忙些啥
練習:《debug開(kāi)關(guān)》
庫的使用與制作
靜態(tài)庫工作原理
靜態(tài)庫制作流程
動(dòng)態(tài)庫工作原理
動(dòng)態(tài)庫制作流程
練習:《自制常用接口庫》
指針
指針與內存哪些事兒
指針的定義與使用
指針與基本類(lèi)型變量的關(guān)系
指針與數組的關(guān)系
指針與函數的關(guān)系
指針與字符串的關(guān)系
指針與指針的關(guān)系
指針有多特殊
練習:《計算器練習》、《標準C庫函數實(shí)現》
動(dòng)態(tài)內存分配
內存的動(dòng)態(tài)分配與釋放
內存的多種動(dòng)態(tài)分配方式
動(dòng)態(tài)內存使用技巧
練習:《malloc實(shí)現分析》
字符串處理技巧
字符串的純手工處理技巧
字符串相關(guān)庫函數使用方法
字符串與內存的關(guān)系
練習:《手機短信分析程序》
練習:《條形碼生成器》
結構體的對象思維
結構體是怎樣打包數據結構的
結構體與數組、指針、內存等相互結合
結構體實(shí)現位變量的定義
共用體
枚舉
練習:《GPS信息分析程序》
練習:《魔幻數字》
數據結構之鏈表操作
鏈表的邏輯思維
鏈表中的各個(gè)節點(diǎn)
雙向鏈表咋比單向鏈表還簡(jiǎn)單
鏈表的增刪查改等各項操作
鏈表還有更簡(jiǎn)單且高級的實(shí)現方式
練習:《學(xué)生信息管理系統》
文件操作
一切數據皆文件
文件的操作流程
文件的順序讀寫(xiě)
文件的隨機讀寫(xiě)
練習:《文件加密器》
工程項目管理之Makefile
為什么要用Makefile
Makefile可簡(jiǎn)單可復雜
Makefile規則
了解軟件前先分析Makefile
練習:《開(kāi)源軟件Makefile分析》
C++概述
對象的概念
類(lèi)的概念
封裝、繼承、多態(tài)的特點(diǎn)
練習:《熟練掌握c++的特點(diǎn)》
C++對C的擴展
C++命名空間(namespace)
作用域運算符
using編譯指令
全局變量檢測增強
C/C++const的區別
強制類(lèi)型轉換
New operator和Delete operator
練習:《作用運算符解決可能發(fā)生的二義性》
C++獨特的函數
inline內聯(lián)函數
缺省參數函數
函數重載
C/C++混合編程
練習:《任意類(lèi)型數據數學(xué)操作》
C++引用深度剖析
引用的本質(zhì)
常量的引用
指針引用
常量引用
函數的引用
練習:《熟練掌握引用在項目的應用》
C++類(lèi)和對象
類(lèi)的封裝
構造與析構函數
構造函數的分類(lèi)及調用
拷貝構造函數的調用時(shí)機
構造函數調用規則
深拷貝與淺拷貝
初始化列表
explicit關(guān)鍵字
類(lèi)中構造函數和西溝函數調用順序剖析
練習:《設計試驗箱的類(lèi)》
C++類(lèi)和對象的高級應用
靜態(tài)的成量變量和成員函數
this指針的工作原理
This 指針的使用
單例模式
常函數
常對象
友元
運算符重載
智能指針
函數對象
練習:《系統標準類(lèi)的設計》
C++繼承和派生
繼承的基本概念
派生類(lèi)的定義
派生的訪(fǎng)問(wèn)控制
繼承中的構造與析構
繼承中同名成員的處理方法
繼承中的靜態(tài)成員特性
多繼承、菱形繼承、虛繼承
練習:《快速對類(lèi)進(jìn)行擴展》
C++多態(tài)的深度剖析
多態(tài)進(jìn)本概念
實(shí)現多態(tài)的動(dòng)態(tài)綁定
抽象類(lèi)和純虛函數
純虛函數和多繼承
虛析構以及純虛構函數
類(lèi)的類(lèi)型轉換安全問(wèn)題
重寫(xiě)、重載、重定義
練習:《熟練掌握多態(tài)的特點(diǎn)》
C++模板的深度剖析
模板的概述
函數模板以及與普通函數的區別
函數模板與普通函數的調用規則
模板機制剖析
模板的局限
類(lèi)模板深度剖析
類(lèi)模板的繼承
類(lèi)模板中成員函數調用時(shí)機
友元函數和類(lèi)模板
數據轉換
練習:《設計模板類(lèi)管理不同數據類(lèi)型》
C++異常的深度剖析
異常的基本概念
異常嚴格的類(lèi)型的匹配
棧解旋
異常接口聲明
異常變量的生命周期
異常的多態(tài)
C++標準異常庫
練習:《能夠編寫(xiě)自己的異常類(lèi)》
STL標準模板庫概述
STL基本概念
STL六大組件
STL的容器
STL的算法
STL的迭代器
練習:《容器、算法、迭代器的綜合實(shí)例》
STL常用容器
String容器應用
vector容器應用
deque容器應用
stack容器應用
queue容器應用
list容器應用
Set/multiset容器應用
Map/multimap容器應用
STL容器使用時(shí)機
練習:《熟練掌握容器對現實(shí)數據的存儲》
STL常用算法
函數對象
謂詞
內建函數對象
函數對象適配器
常用遍歷算法
常用查找算法
常用排序算法
常用拷貝和替換算法
常用算數生成算法
常用集合算法
練習:《競技比賽評分系統》
shell腳本開(kāi)發(fā)
shell命令解釋器介紹
shell腳本定義與執行
shell變量與控制語(yǔ)句
shell函數定義與調用
練習:《自動(dòng)軟件打包工具》
Cortex-A53平臺搭建
Cortex-A53開(kāi)發(fā)平臺介紹
編個(gè)程序放Cortex-A53平臺跑一跑
Cortex-A53平臺軟硬件組成
Cortex-A53平臺系統更新步驟與方法
練習:《Cortex-A53平臺系統鏡像升級》
QT初識
人機交互接口介紹
QT環(huán)境搭建
GUI程序設計框架
練習:《快捷顯示一個(gè)窗口》
QT中的常用控件
窗口的常規設置
按鈕的文本設置以及獲取
控件的移動(dòng)
GUI對象模型
信號與槽機制的深度剖析
自定義信號和槽
多級窗口的切換
菜單欄的創(chuàng )建以及添加菜單
工具欄的浮動(dòng)、??刻匦?/div>
狀態(tài)欄的左右控件添加
鉚接部件
核心部件
資源文件的管理
模態(tài)與非模態(tài)對話(huà)框
字體、顏色、文件對話(huà)框
垂直、水平、固定、表格等常用布局
組容器、分欄列表
列表控件、樹(shù)控件、表格控件、下拉列表框的操作
Label控件放置圖片以及動(dòng)畫(huà)播放
自定義控件
練習:《物聯(lián)網(wǎng)各類(lèi)界面設計》
QT中的事件處理機制
消息機制與事件
事件捕獲
事件過(guò)濾
鼠標及觸摸事件
鍵盤(pán)事件
事件盒子
繪圖和繪圖設備
繪圖機制
繪圖事件
定時(shí)器
練習:《觸摸屏操作用戶(hù)UI》
QT企業(yè)實(shí)戰
QT鏈接數據庫
QT對數據庫的操作
QT內部進(jìn)程通信
QT網(wǎng)絡(luò )通信
QT庫的裁剪和移植
練習:《棋牌類(lèi)游戲制作》
OpenCV環(huán)境搭建
下載交叉編譯OpenCV開(kāi)源軟件
移植到ARM平臺并配置運行環(huán)境
基礎類(lèi)型
工具函數
模板結構
練習:《基于A(yíng)RM平臺OpenCV環(huán)境搭建》
圖像接口
矩陣表達式
飽和轉換
稀疏數據類(lèi)
圖像載入與保存
視頻載入與保存
練習:《攝像頭抓拍》
圖像處理
常見(jiàn)圖像變換
圖像關(guān)鍵點(diǎn)分析
直方圖和模板
輪廓
背景提取
練習:《笑臉拍照》
AI
機器學(xué)習
基準學(xué)習模型
目標檢測
模型標定
練習:《手勢識別》
系統調用
應用程序是怎樣切入內核調用的
常用系統調用接口介紹
系統調用與庫函數的關(guān)系
文件描述以及權限
文件描述深度剖析(位圖)
系統調用操作文件
獲取文件的狀態(tài)
文件的阻塞特性
讀取文件目錄
練習:《系統調用重構cp命令》
進(jìn)程
在進(jìn)行中的程序特點(diǎn)
并發(fā)與并行詳解
MMU內存管理單元
PCB進(jìn)程控制塊
進(jìn)程狀態(tài)及轉換
進(jìn)程創(chuàng )建與進(jìn)程號
進(jìn)程內存分布
父子進(jìn)程間數據共享模式
exec函數族
孤兒進(jìn)程、僵尸進(jìn)程、守護進(jìn)程
進(jìn)程的資源回收
練習:《并發(fā)服務(wù)開(kāi)發(fā)》
進(jìn)程間通信
管道、命名管道的創(chuàng )建、使用、讀寫(xiě)行為
mmap內存映射
共享內存
消息隊列
信號基本概念
信號集和未決信號集
信號的捕捉
消息隊列
練習:《制作守護進(jìn)程》
線(xiàn)程
線(xiàn)程的認識、創(chuàng )建、退出
線(xiàn)程的共享模式
線(xiàn)程資源回收
線(xiàn)程的分離
線(xiàn)程的屬性
線(xiàn)程的取消機制
GUI線(xiàn)程
練習:《并發(fā)服務(wù)器》
并發(fā)同步與互斥
同步與互斥的概念
互斥鎖
信號量
條件變量
練習:《生產(chǎn)者與消費者》
Linux網(wǎng)絡(luò )編程特點(diǎn)
TCP/IP協(xié)議
MAC、IP、Netmask、port
數據的封裝與拆解
網(wǎng)絡(luò )程序設計流程
練習:《熟練掌握網(wǎng)絡(luò )基本概念》
UDP通信
字節序及地址轉換
UDP通信流程
套節字的創(chuàng )建
UDP數據的收發(fā)
練習:《UDP 聊天程序》
常用通信協(xié)議
TFTP通信過(guò)程
TFTP協(xié)議分析
實(shí)現TFTP客戶(hù)端文件的上傳下載
UDP廣播
UDP多播
網(wǎng)絡(luò )抓包工具Wireshark
練習:《網(wǎng)絡(luò )文件服務(wù)器》
TCP通信
TCP通信流程
TCP通信API介紹
TCP客戶(hù)端中的connect、send、recv
TCP服務(wù)器中的bind、listen、accept
TCP并發(fā)服務(wù)器編寫(xiě)
TCP三次握手以及四次揮手
心跳包
多進(jìn)程多線(xiàn)程實(shí)現并發(fā)服務(wù)器
多路IO轉接技術(shù)
Select和epoll+線(xiàn)程池實(shí)現高并發(fā)服務(wù)器
反應堆
Libevent網(wǎng)絡(luò )庫
web服務(wù)器
web編程
練習:《高并發(fā)WEB服務(wù)器開(kāi)發(fā)》
網(wǎng)絡(luò )通信與防火墻
switch與router
防火墻的一般網(wǎng)絡(luò )布線(xiàn)示意
防火墻的使用限制
數據包過(guò)濾軟件iptables
練習:《單機防火墻設置實(shí)例》
原始套節字
原始套節字創(chuàng )建
數據包詳解
MAC數據包分
原始套節字發(fā)送過(guò)程
ARP緩存表
數據欺騙
SYN攻擊
練習:《掃描本地網(wǎng)絡(luò )的主機信息》
網(wǎng)絡(luò )開(kāi)發(fā)工具包
libpcap安裝
libpcap開(kāi)發(fā)實(shí)例
libnet安裝
libnet開(kāi)發(fā)實(shí)例
練習:《網(wǎng)絡(luò )數據的偽裝、截獲》
MySQL數據庫
MySQL簡(jiǎn)介
MySQL版本和下載
MySQL服務(wù)器安裝和啟動(dòng)
創(chuàng )建和管理表
數據庫的增刪改查
表的增刪改查
表數據的增刪改查
過(guò)濾和排序
單行函數
分組函數
多表查詢(xún)
子查詢(xún)
集合運算
數據處理
其他數據庫對象
多表查詢(xún)
表的約束
MySQL中文亂碼問(wèn)題
練習:《樓宇管理系統》
SQLite數據庫
SQLite數據庫基礎
SQLite表的增刪改查
SQLite基本查詢(xún)語(yǔ)句
SQLite C接口編程
函數與聚合
數據分組
過(guò)濾分組
約束
聯(lián)結表
視圖
觸發(fā)器
查詢(xún)優(yōu)化
練習:《車(chē)輛管理系統》
B/S開(kāi)發(fā)環(huán)概述
常見(jiàn)的web技術(shù)
嵌入式web開(kāi)發(fā)模式
B/S架構
Web原理
練習:《服務(wù)器移植》
HTML
HTML語(yǔ)法
HTML標簽
HTML樣式
HTML表單
練習:《物聯(lián)網(wǎng)各類(lèi)網(wǎng)頁(yè)制作》
JavaScript
網(wǎng)頁(yè)調用JS的方式
JS編程概述
JS關(guān)鍵字、變量
JS數據類(lèi)型、控制語(yǔ)句
JS函數
JS對象
JS全局函數
練習:《學(xué)校教務(wù)管理系統》
AJAX/CGI
AJAX概述
AJAX原理
創(chuàng )建AJAX同步或異步對象
標準的XMLHttpRequest屬性
標準的XMLHttpRequest方法
CGI的處理步驟
CGI編程
練習:《工業(yè)現場(chǎng)環(huán)境監測系統》
代碼版本管理
搭建SVN服務(wù)端客戶(hù)端
文件上傳下載SVN基本命令
常用Git命令
Git使用流程
Git沖突管理
Git分支管理
練習:《建立自己的代碼倉庫》
QT 多線(xiàn)程、QT 多線(xiàn)程間通信、QT TCP通信、QT UDP通信
物聯(lián)網(wǎng)工程
網(wǎng)絡(luò )結構
wifi、Bluetooth、Lora、rfid、zigbee、NB-iot等常用技術(shù)手段介紹
各種傳感器技術(shù)介紹
MCU開(kāi)發(fā)技術(shù)
練習:《MCU感知層通信》
RFID技術(shù)
射頻技術(shù)介紹
RFID常見(jiàn)協(xié)議
Type A類(lèi)卡Type B類(lèi)卡介紹
重點(diǎn)講解S50/S70卡
RFID讀寫(xiě)芯片介紹
RFID讀寫(xiě)芯片工作模式分析
基于FM17550/mfrc522芯片的讀寫(xiě)操作
針對IC卡的加密碼、充值、扣款流程介紹
RFID行業(yè)應用
練習:《發(fā)卡充值器》
zigbee技術(shù)
zigbee在無(wú)線(xiàn)通信中的地位
zigbee zstack協(xié)議
zigbee三種終端通信角色介紹
zigbee信道、短地址、長(cháng)地址分析
IAR集成開(kāi)發(fā)環(huán)境配置
cc2530內部資源
cc2530集成射頻模塊開(kāi)發(fā)調試
OSAL系統調試
OSAL事件機制
OSAL消息機制
練習:《智能調光器》
NB-IoT技術(shù)
NB-iot介紹
NB-iot在低功耗廣域網(wǎng)通信中的意義
NB-iot協(xié)議棧介紹
基于全網(wǎng)通的NB-iot模塊開(kāi)發(fā)調試
移動(dòng)、華為、電信、BAT等云平臺對接開(kāi)發(fā)
NB-IoT的低功耗模式開(kāi)發(fā)
練習:《家居遠程助手》
LORA
LORA介紹
LORA的應用概述
基于LORA模塊的通信開(kāi)發(fā)調試
練習:《Lora模組通信實(shí)驗》
MQTT技術(shù)
MQTT協(xié)議介紹
MQTT服務(wù)器搭建
MQTT嵌入式移植
MQTT發(fā)布訂閱應用開(kāi)發(fā)
基于MQTT智能網(wǎng)關(guān)
練習:《PLC工控機運行監控》
WIFI技術(shù)
Esp8266模塊介紹
Esp8266開(kāi)發(fā)流程
基于NODEMCU平臺開(kāi)發(fā)
Lua開(kāi)發(fā)語(yǔ)言介紹
Esp8266固件定制升級
Esp8266遠程控制
Esp8266常用開(kāi)發(fā)工具介紹
練習:《esp8266遠程語(yǔ)音控制》
STM32
Stm32系列芯片介紹
Stm32最小系統設計
固件庫下載安裝
常見(jiàn)固件固接口介紹
Keil MDK集成開(kāi)發(fā)環(huán)境配置
GPIO基本配置,對懸空、上下拉、模擬輸入、開(kāi)漏、推挽輸出等對比分析
外部中斷機制
串行通信原理
串口DMA數據收發(fā)
定時(shí)器結構
看門(mén)狗IWDG/WWDG分析
啟動(dòng)引導過(guò)程
PWM脈沖寬度調制
中斷向量控制器NVIC
直接存儲訪(fǎng)問(wèn)DMA
模數轉換ADC
實(shí)時(shí)時(shí)鐘RTC
I2C總線(xiàn)
練習:《工業(yè)物聯(lián)網(wǎng)網(wǎng)關(guān)模塊》
RT-Thread OS
RTT實(shí)時(shí)操作系統移植
RTT線(xiàn)程管理
RTT線(xiàn)程同步
RTT時(shí)鐘管理
RTT IO設備模型
練習:《RTT應用開(kāi)發(fā)》
鴻蒙設備開(kāi)發(fā)
鴻蒙輕量級系統入門(mén)
輕量級系統開(kāi)發(fā)
輕量級系統驅動(dòng)開(kāi)發(fā)
練習:《炫彩燈》、《交通燈》、《潤和智能家居開(kāi)發(fā)》
嵌入式項目代碼規范
嵌入式項目代碼編程規范
ARM系統結構
ARM產(chǎn)品線(xiàn)及分類(lèi)
ARM指令集、尋址、調試及混編
ARM工作模式、寄存器
ARM匯編
ARM異常
ARM裸機開(kāi)發(fā)調試過(guò)程
GPIO編程
串口編程
中斷編程
練習:《ARM異常向量表》、《硬件設備控制》
Bootloader設計與移植
基于Cortex-A53處理器啟動(dòng)過(guò)程
基于Cortex-A53處理器內存結構
怎樣設計一個(gè)引導啟動(dòng)程序
u-boot配置編譯過(guò)程
u-boot基本命令使用與實(shí)現
u-boot下載與運行
練習:《定制引導程序》
Linux內核開(kāi)發(fā)移植
Linux內核結構組成
Linux內核編程風(fēng)格
Linux模塊編程
Linux內核配置編譯
Linux內核裁剪與移植
練習:《升級內核版本》
Linux文件系統
Linux常見(jiàn)文件系統種類(lèi)
Linux文件系統特點(diǎn)
Linux根文件系統結構組成
Linux根文件系統啟動(dòng)流程
Linux根文件制作過(guò)程
Linux根文件各種燒寫(xiě)下載方法
Linux常見(jiàn)開(kāi)源軟件移植
練習:《定制Linux ROM包》
Linux設備驅動(dòng)開(kāi)發(fā)
字符設備驅動(dòng)
GPIO子系統驅動(dòng)
中斷機制處理及響應過(guò)程
linux中斷底半部
linux 系統SPI子系統及驅動(dòng)編程
linux 系統I2C子系統及驅動(dòng)編程
UART串行通信技術(shù)驅動(dòng)編寫(xiě)與應用
練習:《鍵盤(pán)驅動(dòng)》
工程實(shí)例驅動(dòng)開(kāi)發(fā)
input子系統驅動(dòng)框架開(kāi)發(fā)
misc雜項設備驅動(dòng)開(kāi)發(fā)
platform機制設備驅動(dòng)框架開(kāi)發(fā)
kfifo緩沖機制
并發(fā)與競態(tài)
Linux驅動(dòng)中的阻塞與非阻塞
練習:《input驅動(dòng)》、《重力感應驅動(dòng)》
獲取詳細課程大綱
嵌入式綜合項目實(shí)戰訓練,緊貼企業(yè)招聘需求
嵌入式物聯(lián)網(wǎng)實(shí)訓項目
51 單片機智能小車(chē)
51 單片機功能手機
51 單片機智能小區門(mén)禁系統
STM32 單片機平衡車(chē)
STM32 單片機智能車(chē)
車(chē)載多媒體播放器
智慧酒店管理系統
無(wú)人機項目
AI 機器人項目
工業(yè)控制 GUI
51 智能小車(chē)項目
項目類(lèi)別
51 單片機
項目介紹
51 智能小車(chē)項目選取經(jīng)典的 51 單片機作為主控芯片,利用 PWM 信號來(lái)驅動(dòng) 4 軸直流無(wú)刷電機,實(shí)現小車(chē) 的前進(jìn)、后退、加減速、壁障、循跡等基本動(dòng)作。隨著(zhù)國家新能源汽車(chē)、電動(dòng)車(chē)、四軸飛行器的普及,消費 類(lèi)和工控關(guān)于電機相關(guān)的開(kāi)發(fā)需求越來(lái)越旺盛也屬于高薪領(lǐng)域,本項目可以讓同學(xué)們初步掌握直流無(wú)刷電機 控制的相關(guān)知識。
技術(shù)點(diǎn)
1、51 單片機的基本編程操作
2、電機驅動(dòng)的基本控制原理
3、藍牙模塊和手機 APP 通訊控制
4、超聲波模塊、舵機模塊、液晶屏模塊的編程使用
功能
解決方案
1、智能掃地機方案
2、無(wú)人駕駛方案
3、導盲機器人方案
功能手機項目
項目類(lèi)別
51 單片機
項目介紹
功能手機項目采用的是51單片機作為主控制器,結合GSM以及編程技術(shù),實(shí)現手機常用的短信收發(fā)、來(lái)電顯示、撥打和接收電話(huà)、以及GPRS上網(wǎng)等功能。最近10年,國內手機的普及程度越來(lái)越廣,人們的生活、出行、消費各個(gè)領(lǐng)域逐漸離不開(kāi)手機,手機不僅僅是-個(gè)通信工具,在未來(lái)也是萬(wàn)物互聯(lián),人工智能,個(gè)人數據的基本收集單元,本項目結合控制器編程技術(shù)帶領(lǐng)同學(xué)們自己動(dòng)手打造一個(gè)具備基本功能的手機,探其神秘面紗,為未來(lái)開(kāi)發(fā)萬(wàn)物互聯(lián)、人工智能產(chǎn)品把握先機。
技術(shù)點(diǎn)
1、51單片機基本編程
2、GSM 通信技術(shù)
3、數據包的安全可靠接收和處理技術(shù)
4、物聯(lián)網(wǎng)云端通信
功能
解決方案
1、智能安防報警系統方案
2、GPRS 群發(fā)營(yíng)銷(xiāo)推送方案
3、智能家居方案
智能小區門(mén)禁系統
項目類(lèi)別
51 單片機
項目介紹
智能小區門(mén)禁系統核心控制部件是51單片機,該項目采用了RFID技術(shù)和物聯(lián)網(wǎng)云端通信技術(shù),相對傳統的小區門(mén)禁,不僅僅可以實(shí)現傳統通過(guò)RFID卡實(shí)現門(mén)]禁的刷卡出入,還可以同時(shí)在本地和遠程記錄門(mén)禁刷卡的記錄。為公安機關(guān)調查可疑人員提供憑據,-定程度震懾犯罪分子,給小區居民多-份安全保障,隨著(zhù)物聯(lián)網(wǎng)入網(wǎng)成本越來(lái)越低,相關(guān)的此類(lèi)項目會(huì )越來(lái)越多。
技術(shù)點(diǎn)
1、51單片機基本編程
2、RFID 通信技術(shù)
3、Wifi 模塊使用和物聯(lián)網(wǎng)云端通信
4、數據包的打包以及安全可靠數據處理方法
功能
解決方案
1、智能安防方案
2、公交刷卡系統方案
3、食堂餐卡充值扣費系統方案
平衡車(chē)項目
項目類(lèi)別
STM32 單片機
項目介紹
平衡車(chē)項目基于主流MCU-STM32實(shí)現主控,采用6軸傳感器實(shí)現平衡與角度換算,通過(guò)超聲波和藍牙實(shí)現手機控制與跟隨避障功能,還可以通過(guò)NB-IOT或WIFI通信實(shí)現異地遠程控制,未來(lái)機器取代人工,其應用領(lǐng)域廣泛。
技術(shù)點(diǎn)
1、MCU-STM32單片機操作
2、6軸傳感器實(shí)現平衡和角度換算
3、藍牙和超聲波實(shí)現手機控制
4、跟隨以及避障功能實(shí)現
5、NB-IOT 或WIFI實(shí)現遠程控制
功能
解決方案
1、平衡解決方案
2、避障算法方案
3、行進(jìn)反向控制方案
4、監控巡邏方案
5、電機驅動(dòng)方案
STM32 單片機智能車(chē)
項目類(lèi)別
STM32 單片機
項目介紹
本項目是-款典型基于STM32嵌入式智能產(chǎn)品,具備實(shí)戰開(kāi)發(fā)訓練意義,主要硬件包括: STM32F103開(kāi)發(fā)板、藍牙模塊,小車(chē)主體、語(yǔ)音播報模塊,編程語(yǔ)言主要以C語(yǔ)言為主。
技術(shù)點(diǎn)
1、STM32 編寫(xiě)、下載、基本調試
2、GPIO 編程控制
3、STM32 內部時(shí)鐘
4、串口的原理
5、定時(shí)器 PWM 的波形
6、藍牙模塊
7、電機控制
功能
解決方案
1、STM32 單片機時(shí)鐘、定時(shí)、IO 控制
2、電機控制
3、藍牙無(wú)線(xiàn)通信
4、協(xié)議收發(fā)
5、數據采集
6、數據分析
車(chē)載多媒體播放器
項目類(lèi)別
嵌入式
項目介紹
本項目是基于 Linux 開(kāi)發(fā)的一款成熟項目,功能包含自動(dòng)讀取目錄歌曲文件、自動(dòng)對歌詞進(jìn)行鏈表生成處 理、歌曲播放、歌曲歌詞同步、上一曲下一曲、點(diǎn)擊播放列表播放指定歌曲、點(diǎn)擊播放進(jìn)入條播放指定位置、 快進(jìn)快退、靜音等功能。主要硬件包括:S5P6818 板、主機,編程語(yǔ)言以 C 語(yǔ)言為主,涉及多線(xiàn)程技術(shù)、 GTK+ 圖形界面庫的使用、單向鏈表的設計、文件讀寫(xiě)等。
技術(shù)點(diǎn)
1、Linux 高級程序設計
2、開(kāi)源的 Mplayer 移植
3、基于 Qt 的 UI 設計
4、語(yǔ)音識別模塊以及算法
5、語(yǔ)音控制指令發(fā)送和響應
功能
解決方案
1、GUI 布局方案
2、處理方案
3、語(yǔ)音指令修改方案
4、語(yǔ)音識別方案
5、歌詞同步
6、播放控制
智慧酒店管理系統
項目類(lèi)別
嵌入式、物聯(lián)網(wǎng)
項目介紹
本項目是基于 Linux 開(kāi)發(fā)的一款成熟項目,功能包含管理員登錄、會(huì )員注冊、登錄、遠程查詢(xún)、辦理入住、 注銷(xiāo)用戶(hù)、自助退房收費、手機 NFC 注冊房卡、查詢(xún)房間進(jìn)出記錄等功能。項目涉及 SQLite3 數據庫使用, 編程語(yǔ)言主要以 C 語(yǔ)言為主,伴隨少量 C++ 高級編程。
技術(shù)點(diǎn)
1、RFID 射頻識別、指紋識別、人臉識別
2、權限管理
3、實(shí)時(shí)監控
4、異常出入報警
5、數據庫操作、出入記錄查詢(xún)
功能
解決方案
1、RFID 識別方案
2、智能考勤方案
3、數據庫增刪改查方案
無(wú)人機項目
項目類(lèi)別
嵌入式
項目介紹
無(wú)人機項目基于重力、陀螺儀、指南針、9 軸傳感器實(shí)現飛行姿態(tài)控制,還包括光流、攝像頭、氣壓、無(wú)線(xiàn)遙控、 wifi 模塊、電機驅動(dòng)等傳感模塊,針對飛控可以實(shí)現定高定點(diǎn)懸停、4D 空翻、手動(dòng)拋飛、有頭無(wú)頭飛行,一 鍵起降、多機編隊同飛、遠程航拍等。
技術(shù)點(diǎn)
1、重力、陀螺儀傳感器數據采集控制
2、9 軸傳感器實(shí)現飛行姿態(tài)控制
3、光流、氣壓數據采集
4、無(wú)線(xiàn)遙控、電機驅動(dòng)的傳感器控制
5、飛行動(dòng)作調試、多機編隊訓練
功能
解決方案
1、無(wú)線(xiàn)遙控解碼、譯碼方案
2、姿態(tài)控制方案
3、障礙物發(fā)現、規避方案
4、人物識別跟隨方案
5、自動(dòng)巡航方案
AI 機器人
項目類(lèi)別
智能電子
項目介紹
AI 機器人項目基于圖像識別、語(yǔ)音識別完成人機互動(dòng),圖像識別結果實(shí)現路徑自動(dòng)規劃選擇,通過(guò)對物體的 識別完成對象追蹤,以及指定設備抓取等功能,通過(guò)項目練習深入了解圖像處理算法以及在機器人視覺(jué)領(lǐng)域 的廣泛應用。
技術(shù)點(diǎn)
1、人機交互之語(yǔ)音識別
2、物體識別并對象追蹤
3、路徑自動(dòng)規劃避障
4、攝像頭對指定物品拍照提取
5、單片機、嵌入式技術(shù)
功能
解決方案
1、運動(dòng)軌跡自動(dòng)規劃方案
2、圖像識別、深度學(xué)習算法
3、物體跟蹤方案
4、機械臂控制方案
工業(yè)控制 GUI
項目類(lèi)別
GUI 設計
項目介紹
該項目是工業(yè)控制中用于交互的 UI 界面,通過(guò) UI 操作可以連接各類(lèi)外設的串口設備,采集串口設備的數據 并以柱狀圖的方式實(shí)時(shí)顯示傳感器數據。界面擁有登錄以及注冊界面,不同的登錄身份管理不同的設備。操 作記錄查詢(xún),串口界面的配置界面,串口的調試界面。在分類(lèi)器中可以增加、刪除設備等。以便適配各類(lèi)串 口的外部控制設備。
技術(shù)點(diǎn)
1、GUI 的切換
2、GUI 中的時(shí)間處理
3、GUI 常用控件使用
4、GUI 對串口配置(波特率、串口選項、數據位、停止位、校驗位)
5、GUI 對串口數據的實(shí)時(shí)讀寫(xiě)
6、GUI 操作數據庫(數據的增、刪、改、查)
功能
解決方案
1、多界面切換方案
2、串口數據實(shí)時(shí)顯示方案
3、串口設備添加方案
我要了解
跟實(shí)戰派講師學(xué)底層原理+項目經(jīng)驗
1 / 10
嵌入式開(kāi)發(fā)學(xué)習視頻免費領(lǐng)
全套視頻教程
硬件平臺學(xué)習
教學(xué)配套源碼
課程配套筆記
學(xué)習路線(xiàn)圖
物聯(lián)網(wǎng)平衡車(chē)精講精練
843人已學(xué)習
立即學(xué)習
數據庫+BS開(kāi)發(fā)
816人已學(xué)習
立即學(xué)習
TCP通信協(xié)議
788人已學(xué)習
立即學(xué)習
STM32由淺入深
548人已學(xué)習
立即學(xué)習
物聯(lián)網(wǎng)STL容器開(kāi)發(fā)
624人已學(xué)習
立即學(xué)習
物聯(lián)網(wǎng)QT開(kāi)發(fā)教程
549人已學(xué)習
立即學(xué)習
BSP及驅動(dòng)開(kāi)發(fā)
525人已學(xué)習
立即學(xué)習
RT-Thread
921人已學(xué)習
立即學(xué)習
其他服務(wù)咨詢(xún)
學(xué)習相關(guān)問(wèn)題解答專(zhuān)區,為你定制專(zhuān)屬學(xué)習計劃
學(xué)成可以從事哪些崗位?
行業(yè)發(fā)展前景如何?
了解行業(yè)前景
嵌入式開(kāi)發(fā)好學(xué)嗎?
沒(méi)基礎學(xué)歷低可以學(xué)會(huì )嗎?
申請學(xué)習規劃
如何獲取學(xué)費優(yōu)惠?
在哪里可以申請學(xué)費優(yōu)惠?
申請學(xué)費優(yōu)惠
需要學(xué)習多久能就業(yè)?
我沒(méi)有太多時(shí)間學(xué)習怎么辦?
了解學(xué)習路線(xiàn)圖
學(xué)完之后薪資水平如何?
學(xué)完之后薪資大概是什么水平?
了解就業(yè)薪資
學(xué)不會(huì )能重新學(xué)嗎?
如果學(xué)不會(huì )能申請重新學(xué)嗎?
了解課程內容
獲取1對1學(xué)習咨詢(xún)
提交信息