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

嵌入式技術的特點就是將硬件和軟件相結合,綜合人工智能技術,推動物聯(lián)網中智能環(huán)境的實現(xiàn)。作為物聯(lián)網的核心技術,嵌入式技術將開啟新的時代篇章。

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

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

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

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

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

要求:需掌握單片機原理及接口技術、微機原理及接口技術、C語言

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

要求:負責系統(tǒng)任務的調試、磁盤和文件的管理,對于操作系統(tǒng)層目前可能只能說是簡單的移植,而很少有人來自已寫操作系統(tǒng)。

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

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

技術轉型

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

有一定基礎

有相關嵌入式知識,但不成系統(tǒng),缺乏項目實戰(zhàn)經驗。

應屆畢業(yè)生

應屆畢業(yè),無一技之長,想學一門熱門技術,找份好工作。

咨詢我適合學嗎
嵌入式開發(fā)免費資料領取專區(qū)
嵌入式開發(fā)學習資料免費領取

視頻教程

隨堂學習筆記

大廠面試真題

技術圖譜

面試筆試題庫

項目開發(fā)文檔

熱門學習工具

學習軟件安裝包

學習路線圖

求職面試干貨

實用技術文檔

實戰(zhàn)項目代碼

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