请询价
適合對象:對嵌入式開發(fā)培訓,計算機技術培訓等有興趣學習的學員
開設課程校區(qū):杭州IT培訓
融合5G技術的課程大綱
嵌入式高級 C 編程
ubuntu 系統(tǒng)安裝及環(huán)境調試
ubuntu 虛擬機安裝以及嵌入式開發(fā)環(huán)境搭建
ubuntu 物理機及 u 盤版安裝
ubuntu與windows等其它系統(tǒng)互訪服務配置安裝
編輯器、編譯器、調試器安裝及使用
練習:《自制一個u盤系統(tǒng)》
庫的使用與制作
靜態(tài)庫工作原理
靜態(tài)庫制作流程
動態(tài)庫工作原理
動態(tài)庫制作流程
練習:《自制常用接口庫》
Linux常用命令
Linux日常高頻率應用命令使用練習
文件操作命令使用練習
內容檢索命令使用練習
壓縮解壓命令使用練習
系統(tǒng)內部常用命令使用練習
練習:《熟練運用所學命令》
指針
指針與內存哪些事兒
指針的定義與使用
指針與基本類型變量的關系
指針與數(shù)組的關系
指針與函數(shù)的關系
指針與字符串的關系
指針與指針的關系
指針有多特殊
練習:《計算器練習》、《標準C庫函數(shù)實現(xiàn)》
嵌入式C語言編譯調試技巧
調試文件產(chǎn)生方法介紹
單步、斷點等調試方法介紹
調試過程中動態(tài)修改內存
練習:《調試之前寫過的程序》
動態(tài)內存分配
內存的動態(tài)分配與釋放
內存的多種動態(tài)分配方式
動態(tài)內存使用技巧
練習:《malloc實現(xiàn)分析》
C語言基本語法結構
程序設計關鍵字分類講解
各類進制間的分析以及轉換
有符號以及無符號深度剖析
各種運算符介紹
數(shù)據(jù)存儲類型的讀寫控制
不同數(shù)據(jù)類型間的自動以及強制類型轉換
各種類型間的越界問題剖析
深度剖析二進制位運算
練習:《日期查詢系統(tǒng)》
字符串處理技巧
字符串的純手工處理技巧
字符串相關庫函數(shù)使用方法
字符串與內存的關系
練習:《手機短信分析程序》
練習:《條形碼生成器》
C語言基本語句
選擇控制語句
循環(huán)控制語句
控制語句相關關鍵字分析
人機交互程序設計
練習:《個稅征收查詢系統(tǒng)》
結構體的對象思維
結構體是怎樣打包數(shù)據(jù)結構的
結構體與數(shù)組、指針、內存等相互結合
結構體實現(xiàn)位變量的定義
共用體
枚舉
練習:《GPS信息分析程序》
數(shù)組
數(shù)組的精確定義
數(shù)組元素嚴謹?shù)某跏蓟?/p>
深度剖析數(shù)組元素的讀寫過程
多維數(shù)組的精確定義
多維數(shù)組的應用操作
練習:《打字游戲》
數(shù)據(jù)結構之鏈表操作
鏈表的邏輯思維
鏈表中的各個節(jié)點
雙向鏈表咋比單向鏈表還簡單
鏈表的增刪查改等各項操作
鏈表還有更簡單且高級的實現(xiàn)方式
練習:《學生信息管理系統(tǒng)》
函數(shù)
函數(shù)的定義、聲明、調用三要素
各類場景的函數(shù)定義
嚴謹?shù)暮瘮?shù)聲明
函數(shù)的調用過程剖析
函數(shù)參數(shù)本質剖析
實參、形參詳解
練習:《具體需求下的函數(shù)封裝流程》
文件操作
一切數(shù)據(jù)皆文件
文件的操作流程
文件的順序讀寫
文件的隨機讀寫
練習:《文件加密器》
變量存儲
內存分區(qū)剖析
各類變量的定義形式
各類變量的作用范圍
各類變量的生命周期
各類變量的存儲區(qū)域
各類變量的注意事項
靜態(tài)函數(shù)與全局函數(shù)的深度剖析
練習:《變量存儲分析》
工程項目管理之Makefile
為什么要用Makefile
Makefile可簡單可復雜
Makefile規(guī)則
了解軟件前先分析Makefile
練習:《開源軟件Makefile分析》
C++、STL、Qt 開發(fā)
C++概述
對象的概念
類的概念
封裝、繼承、多態(tài)的特點
練習:《熟練掌握c++的特點》
STL標準模板庫概述
STL基本概念
STL六大組件
STL的容器
STL的算法
STL的迭代器
練習:《容器、算法、迭代器的綜合實例》
C++對C的擴展
C++ 命名空間(namespace)、作用域運算符
using編譯指令
全局變量檢測增強
C/C++const的區(qū)別
強制類型轉換
New operator和Delete operator
練習:《作用運算符解決可能發(fā)生的二義性》
STL常用容器
string容器應用
vector容器應用
deque容器應用
stack容器應用
queue容器應用
list容器應用
set/multiset容器應用
map/multimap容器應用
STL容器使用時機
練習:《熟練掌握容器對現(xiàn)實數(shù)據(jù)的存儲》
C++獨特的函數(shù)
inline內聯(lián)函數(shù)
缺省參數(shù)函數(shù)
函數(shù)重載
C/C++混合編程
練習:《任意類型數(shù)據(jù)數(shù)學操作》
STL常用算法
函數(shù)對象
謂詞
內建函數(shù)對象
函數(shù)對象適配器
常用遍歷算法
常用查找算法
常用排序算法
常用拷貝和替換算法
常用算數(shù)生成算法
常用集合算法
練習:《競技比賽評分系統(tǒng)》
C++引用深度剖析
引用的本質
常量的引用
指針引用
常量引用
函數(shù)的引用
練習:《熟練掌握引用在項目的應用》
C++類和對象
類的封裝
構造與析構函數(shù)
構造函數(shù)的分類及調用
拷貝構造函數(shù)的調用時機
構造函數(shù)調用規(guī)則
深拷貝與淺拷貝
初始化列表
explicit關鍵字
類中構造函數(shù)和析構函數(shù)調用順序剖析
練習:《設計試驗箱的類》
QT 初識
人機交互接口介紹
QT 環(huán)境搭建
GUI 程序設計框架
練習:《快捷顯示一個窗口》
QT 中的常用控件
窗口的常規(guī)設置
按鈕的文本設置以及獲取
控件的移動
GUI 對象模型
信號與槽機制的深度剖析
自定義信號和槽
多級窗口的切換
菜單欄的創(chuàng)建以及添加菜單
工具欄的浮動、停靠特性
狀態(tài)欄的左右控件添加
鉚接部件
核心部件
資源文件的管理
模態(tài)與非模態(tài)對話框
字體、顏色、文件對話框
垂直、水平、固定、表格等常用布局
組容器、分欄列表
列表控件、樹控件、表格控件、下拉列表框的操作
Label 控件放置圖片以及動畫播放
自定義控件
練習:《物聯(lián)網(wǎng)各類界面設計》
C++類和對象的高級應用
靜態(tài)的成量變量和成員函數(shù)
this指針的工作原理
this指針的使用
單例模式
常函數(shù)
常對象
友元
運算符重載
智能指針
函數(shù)對象
練習:《系統(tǒng)標準類的設計》
C++繼承和派生
繼承的基本概念
派生類的定義
派生的訪問控制
繼承中的構造與析構
繼承中同名成員的處理方法
繼承中的靜態(tài)成員特性
多繼承、菱形繼承、虛繼承
練習:《快速對類進行擴展》
QT 中的事件處理機制
事件捕獲、過濾
鼠標及鍵盤事件
事件盒子
繪圖和繪圖設備
定時器
練習:《觸摸屏操作用戶 UI》
Qt 多任務及網(wǎng)絡開發(fā)
QT 多任務
QT 網(wǎng)絡通信
C++多態(tài)的深度剖析
多態(tài)概念
實現(xiàn)多態(tài)的動態(tài)綁定
抽象類和純虛函數(shù)
純虛函數(shù)和多繼承
虛析構以及純虛構函數(shù)
類的類型轉換安全問題
重寫、重載、重定義
練習:《熟練掌握多態(tài)的特點》
C++模板的深度剖析
模板的概述
函數(shù)模板以及與普通函數(shù)的區(qū)別
函數(shù)模板與普通函數(shù)的調用規(guī)則
模板機制剖析
模板的局限
類模板深度剖析
類模板的繼承
類模板中成員函數(shù)調用時機
友元函數(shù)和類模板
數(shù)據(jù)轉換
練習:《設計模板類管理不同數(shù)據(jù)類型》
嵌入式應用開發(fā)及鴻蒙南向設備開發(fā)
系統(tǒng)調用
應用程序是怎樣切入內核調用的
常用系統(tǒng)調用接口介紹
文件描述符以及權限
系統(tǒng)調用操作文件
獲取文件的狀態(tài)
文件的阻塞特性
讀取文件目錄
練習:《系統(tǒng)調用重構 cp 命令》
常用通信協(xié)議
TFTP 通信過程
TFTP 協(xié)議分析
實現(xiàn) TFTP 客戶端文件的上傳下載
UDP 廣播
UDP 多播
網(wǎng)絡抓包工具 Wireshark
練習:《網(wǎng)絡文件服務器》
進程
進程概述
MMU 內存管理單元
PCB 進程控制塊
進程狀態(tài)及轉換
進程創(chuàng)建與進程號
進程內存分布
父子進程間數(shù)據(jù)共享模式
exec 函數(shù)族
孤兒進程、僵尸進程、守護進程
進程的資源回收
練習:《并發(fā)服務開發(fā)》
TCP 通信
TCP 通信流程
TCP 通信 API 介紹
TCP 客戶端中的 connect、send、recv
TCP 服務器中的 bind、listen、accept
TCP 并發(fā)服務器編寫
TCP 三次握手以及四次揮手
多進程多線程實現(xiàn)并發(fā)服務器
多路 IO 轉接技術
練習《Select 和 epoll+ 線程池實現(xiàn)高并發(fā)服務器》
進程間通信
管道、命名管道的創(chuàng)建、使用、讀寫行為
mmap 內存映射
共享內存
消息隊列
信號基本概念
信號集和未決信號集
信號的捕捉
消息隊列
練習:《聊天程序》
原始套接字
原始套接字創(chuàng)建
數(shù)據(jù)包詳解
原始套接字發(fā)送及接收
ARP 緩存表
數(shù)據(jù)欺騙
練習:《掃描本地網(wǎng)絡的主機信息》
線程
線程的認識、創(chuàng)建、退出
線程的共享模式
線程資源回收
線程的分離
線程的屬性
線程的取消機制
練習:《并發(fā)服務器》
OpenHarmony 南向設備開發(fā)
OpenHarmony 系統(tǒng)移植
OpenHarmony 系統(tǒng)編程,多任務、多任務通信
Hi3861 開發(fā)板 HAL 庫開發(fā)
外部設備驅動開發(fā):GPIO(led、蜂鳴器、人體檢測)
中斷
定時器
單總線 練習:《(DHT11 溫濕度傳感器)》
PWM 練習:《(舵機)》
ADC 模數(shù)轉換 練習:《(光敏傳感器)》
IIC 通信 練習:《液晶屏顯示》
練習:《UART 串口通信》
WIFI 開發(fā)、MQTT 協(xié)議、物聯(lián)網(wǎng)云服務器
并發(fā)同步與互斥
同步與互斥的概念
互斥鎖
信號量
條件變量
練習:《生產(chǎn)者與消費者》
Linux 網(wǎng)絡編程特點
TCP/IP 協(xié)議
MAC、IP、Netmask、port
數(shù)據(jù)的封裝與拆解
網(wǎng)絡程序設計流程
練習:《熟練掌握網(wǎng)絡基本概念》
UDP 通信
字節(jié)序及地址轉換
UDP 通信流程
套節(jié)字的創(chuàng)建
UDP 數(shù)據(jù)的收發(fā)
練習:《UDP 聊天程序》
單片機、物聯(lián)網(wǎng)、AI開發(fā)
STM32 開發(fā)基礎
STM32 概述
STM32 開發(fā)環(huán)境搭建(keil、CubeMX 軟件安裝)
STM32 系統(tǒng)架構分析
存儲器的組織架構 - 存儲芯片地址映射。
STM32 IIC 通信
IIC 通信概述
IIC 通信 API
SSD1306 液晶屏 IIC 通信分析
SSD1306 液晶屏 IIC 初始化
SSD1306 液晶屏內存尋址模式
練習:《SSD1306 液晶屏驅動及顯示案例》
STM32 啟動過程
STM32 啟動方式
STM32 啟動過程
STM32 啟動過程分析
STM32 SPI 通信
SPI 通信概述
SPI 通信 API
W25Q16 存儲芯片概述
W25Q16 存儲芯片時序
練習:《W25Q16 存儲芯片讀寫操作》
STM32 時鐘樹
時鐘概述
時鐘樹
PLL 鎖相環(huán)
分頻器
總線時鐘
外設時鐘
時鐘樹配置
STM32 ADC 模數(shù)轉換
ADC 概述
ADC 數(shù)據(jù)結構詳解
HAL 庫 ADC 相關 API
練習:《ADC 案例(測電壓、光敏測量、熱敏測量)》
STM32 通用輸入輸出概述
GPIO 概述
GPIO 原理
GPIO 八種工作模式
GPIO 應用場景
STM32 RS485 通信
RS485 接口概述
單端傳輸
RS485 轉換芯片(max3485)
練習:《RS485 通信案例》
STM32 CubeMX 工程
工程創(chuàng)建
配置時鐘樹
配置 GPIO
配置工程信息
生成 keil 工程及分析
RFID 技術
射頻技術介紹
RFID 常見協(xié)議
Type A 類卡 Type B 類卡介紹
重點講解 S50/S70 卡
RFID 讀寫芯片介紹
RFID 讀寫芯片工作模式分析
基于 FM17550/mfrc522 芯片的讀寫操作
針對 IC 卡的加密碼、充值、扣款流程介紹
RFID 行業(yè)應用
練習:《發(fā)卡充值器》
STM32 GPIO 驅動 HAL 庫開發(fā)
GPIO 輸入模式初始化
GPIO 輸出模式初始化
GPIO 管腳的寫入及讀取
練習:《GPIO 案例,led、按鍵、蜂鳴器、人體檢測傳感器》
MQTT 協(xié)議
MQTT 協(xié)議介紹
MQTT 服務器搭建
MQTT 嵌入式移植
MQTT 發(fā)布訂閱應用開發(fā)
基于 MQTT 智能網(wǎng)關
練習:《工控機運行監(jiān)控》
STM32 中斷
中斷概述
中斷類型
中斷管理
NVIC 概述
中斷優(yōu)先級
中斷處理流程
中斷觸發(fā)方式
中斷 HAL 庫相關 API
練習:《中斷案例(按鍵及人體檢測傳感器)》
WIFI 技術
Esp8266 模塊介紹
Esp8266 開發(fā)流程
基于 NODEMCU 平臺開發(fā)
Lua 開發(fā)語言介紹
Esp8266 固件定制升級
Esp8266 遠程控制
Esp8266 常用開發(fā)工具介紹
練習:《esp8266 介入物聯(lián)網(wǎng)云平臺》
STM32 定時器
定時器概述
定時器分類
定時器構成
定時器工作原理
定時器結構
定時器資源
定時器時間基準模式
定時器計時公式
STM32CubeMX 定時器配置
定時器輸出比較模式
練習:《PWM 及案例(舵機控制)》
定時器輸入捕獲模式
RT-Thread OS
RTT 實時操作系統(tǒng)移植
RTT 線程管理
RTT 線程同步
RTT 時鐘管理
RTT IO 設備模型
練習:《RTT 應用開發(fā)》
STM32 串口編程
串口概述
串口通信原理
串口通信重要參數(shù)配置
串口通信類型
練習:《串口通信模式(輪詢、中斷、DMA)》
AI
esp32 s3 單片機概述
esp32 開發(fā)環(huán)境搭建
本地部署 AI 模型
esp32 單片機開發(fā)
練習:《本地終端設備接入 DeepSeek AI 大模型》
BSP 及驅動開發(fā)
Bootloader 設計與移植
基于 Cortex-A53 處理器啟動過程
基于 Cortex-A53 處理器內存結構
怎樣設計一個引導啟動程序
u-boot 配置編譯過程
u-boot 基本命令使用與實現(xiàn)
u-boot 下載與運行
練習:《定制引導程序》
工程實例驅動開發(fā)
input 子系統(tǒng)驅動框架開發(fā)
misc 雜項設備驅動開發(fā)
platform 機制設備驅動框架開發(fā)
kfifo 緩沖機制
并發(fā)與競態(tài)
Linux 驅動中的阻塞與非阻塞
練習:《input 驅動》、《重力感應驅動》
Linux 內核開發(fā)移植
Linux 內核結構組成
Linux 內核編程風格
Linux 模塊編程
Linux 內核配置編譯
Linux 內核裁剪與移植
練習:《升級內核版本》
PCB 設計(贈送精品課)
PCB 設計入門儲備知識
常見的電子元器件的使用特性
PCB 硬件設計基礎入門
PCB 設計軟件的使用
原理圖庫設計
原理圖設計
PCB 封裝庫設計
PCB 設計元器件布局、布線規(guī)則與技巧
AD 電氣規(guī)則檢查設置
練習:《單片機開發(fā)板原理圖、PCB 設計與投產(chǎn)》
Linux 文件系統(tǒng)
Linux 常見文件系統(tǒng)種類
Linux 文件系統(tǒng)特點
Linux 根文件系統(tǒng)結構組成
Linux 根文件系統(tǒng)啟動流程
Linux 根文件制作過程
Linux 根文件各種燒寫下載方法
Linux 常見開源軟件移植
練習:《定制 Linux ROM 包》
就業(yè)輔導
簡歷模板
專業(yè)技能模塊
項目經(jīng)驗模塊
Linux 設備驅動開發(fā)
字符設備驅動、GPIO 子系統(tǒng)驅動
中斷機制處理及響應過程、linux 中斷底半部
linux 系統(tǒng) SPI 子系統(tǒng)及驅動編程
linux 系統(tǒng) I2C 子系統(tǒng)及驅動編程
UART 串行通信技術驅動編寫與應用
練習:《鍵盤驅動》
杭州是中國東部沿海城市,經(jīng)濟發(fā)展迅速,對各類人才的需求也日益增加。千鋒教育成立于2011年1月,立足于職業(yè)教育培訓領域,公司現(xiàn)有教育培訓、高校服務、企業(yè)服務三大業(yè)務板塊。教育培訓業(yè)務分為大學生技能培訓和職后技能培訓;高校服務業(yè)務主要提供校企合作全解決方案與定制服務;企業(yè)服務業(yè)務主要為企業(yè)提供專業(yè)化綜合服務。公司總部位于北京,目前已在20個城市成立分公司,現(xiàn)有教研講師團隊300余人。公司目前已與國內20000余家IT相關企業(yè)建立人才輸送合作關系,每年培養(yǎng)泛IT人才近2萬人,累計培養(yǎng)超10余萬泛IT人才,累計向互聯(lián)網(wǎng)輸出免費教學視頻976余套,累積播放量超10812萬余次。每年有數(shù)百萬名學員接受組織的技術研討會、技術培訓課、網(wǎng)絡公開課及視頻等服務。
公司成立教研機構,推出貼近企業(yè)需求的線下技能培訓課程。課程包含HTML5大前端培訓、Java+分布式開發(fā)培訓、Python人工智能+數(shù)據(jù)分析培訓、全領域實戰(zhàn)UI/UE設計培訓、云計算培訓、全棧軟件測試培訓、大數(shù)據(jù)+數(shù)據(jù)智能培訓、智能物聯(lián)網(wǎng)+嵌入式培訓、Unity游戲開發(fā)培訓、網(wǎng)絡安全培訓、區(qū)塊鏈培訓、影視剪輯包裝培訓、游戲原畫培訓、全媒體運營培訓、商業(yè)插畫培訓、產(chǎn)品經(jīng)理培訓。采用全程面授高品質、高體驗培養(yǎng)模式,科目大綱緊跟企業(yè)需求,擁有國內一體化教學管理及學員服務,在職業(yè)教育發(fā)展道路上不斷探索前行。