課程 |
內(nèi)容 |
目標(biāo) |
|
初級(jí)一 |
單片機(jī)體系結(jié)構(gòu),單片機(jī)開發(fā)工具使用 |
掌握常用單片機(jī)內(nèi)核工作特征;單片機(jī)最小系統(tǒng)電路設(shè)計(jì),掌握51單片機(jī)(STC為例)的開發(fā)工具(keil以及ISP下載軟件)的使用方法 |
|
|
初級(jí)二 |
C語(yǔ)言強(qiáng)化訓(xùn)練一 |
C語(yǔ)言變量、函數(shù)、結(jié)構(gòu)、指針、函數(shù);單片機(jī)IO口輸出操作 |
|
|
初級(jí)三 |
C語(yǔ)言強(qiáng)化訓(xùn)練二 |
C語(yǔ)言邏輯運(yùn)算,單片機(jī)C語(yǔ)言流程控制,單片機(jī)C語(yǔ)言實(shí)現(xiàn)獨(dú)立按鈕檢測(cè); |
|
|
初級(jí)四 |
C語(yǔ)言強(qiáng)化訓(xùn)練三 |
C語(yǔ)言流程控制,數(shù)碼管控制,簡(jiǎn)易密碼鎖 矩陣鍵盤操作 |
|
|
初級(jí)五 |
單片機(jī)定時(shí)器應(yīng)用 |
定時(shí)器原理; 定時(shí)器與計(jì)數(shù)器之間的關(guān)系 定時(shí)器查詢法應(yīng)用 定時(shí)器中斷原理與中斷函數(shù)編寫 定時(shí)器初值計(jì)算 按鈕長(zhǎng)按、短按檢測(cè) 秒表 |
|
|
初級(jí)六 |
定時(shí)器高級(jí)應(yīng)用 |
基于定時(shí)器的時(shí)鐘, 按鈕單擊和雙擊檢測(cè), 軟件定時(shí)器工作原理與實(shí)現(xiàn), 基于定時(shí)器的脈沖頻率測(cè)量?jī)x 基于定時(shí)器的脈沖發(fā)生器 基于定時(shí)器的脈沖周期測(cè)量?jī)x 單片機(jī)產(chǎn)生PWM脈沖 |
|
|
初級(jí)七 |
51單片機(jī)串口通訊 |
通信協(xié)議; 串口通信原理; 單片機(jī)IO口虛擬串口 51單片機(jī)片上串口工作原理 基于中斷法的串口收發(fā)應(yīng)用 Windows超級(jí)終端使用 基于windows超級(jí)終端的命令解析程序設(shè)計(jì) 自定義通信協(xié)議實(shí)現(xiàn)兩單片機(jī)之間串口通信 串口通信自適應(yīng)波特率技術(shù)及其實(shí)現(xiàn)
|
|
|
初級(jí)八 |
單片機(jī)控制1602液晶屏 |
字符型LCD基本原理 1602顯示字符原理 1602顯示基本字符及字符串 1602顯示自定義字符 基于定時(shí)器和1602的實(shí)時(shí)時(shí)鐘 |
|
|
初級(jí)九 |
單片機(jī)驅(qū)動(dòng)DS18B20 |
單總線原理 51單片機(jī)軟件模擬時(shí)序讀取18b20的溫度 51單片機(jī)讀取DS18B20的ID號(hào) 一個(gè)端口訪問(wèn)多個(gè)18B20 單片機(jī)將溫度值上傳到PC DS18B20溫控器 |
|
|
中級(jí)一 |
PIC單片機(jī)解碼紅外遙控 |
紅外遙控原理 遙控信號(hào)0,1的約定 單片機(jī)解碼紅外遙控信號(hào) 單片機(jī)實(shí)現(xiàn)紅外遙控器
|
|
|
中級(jí)二 |
PIC單片機(jī)驅(qū)動(dòng)12864液晶屏 |
12864液晶原理 12864串行驅(qū)動(dòng) 12864并行驅(qū)動(dòng) 12864字符顯示 12864圖形顯示 12864菜單設(shè)計(jì) 12864時(shí)鐘及溫度傳感器 |
|
|
中級(jí)三 |
PIC單片機(jī)驅(qū)動(dòng)DS1302 |
實(shí)時(shí)時(shí)鐘芯片DS1302原理 單片機(jī)驅(qū)動(dòng)DS1302 基于DS1302的萬(wàn)年歷 |
|
|
中級(jí)四 |
PIC單片機(jī)驅(qū)動(dòng)24c02 |
嵌入式中常用的存儲(chǔ)器 E2PROM原理 I2C通信原理 單片機(jī)模擬I2C時(shí)序驅(qū)動(dòng)24c02 24c02存儲(chǔ)大于255的數(shù)和小數(shù) 24C02應(yīng)用實(shí)例----掉電檢測(cè)并保存數(shù)據(jù) |
|
|
中級(jí)五 |
PIC單片機(jī)驅(qū)動(dòng)X5045 |
SPI接口原理 X5045原理 單片機(jī)驅(qū)動(dòng)X5045 看門狗原理與應(yīng)用 |
|
|
中級(jí)六 |
PIC單片機(jī)AD轉(zhuǎn)換 |
AD轉(zhuǎn)換原理 單片機(jī)驅(qū)動(dòng)8bit AD轉(zhuǎn)換芯片TLC0831 單片機(jī)驅(qū)動(dòng)TLC0832 單片機(jī)數(shù)字濾波程序 單片機(jī)將AD轉(zhuǎn)換結(jié)果上傳到PC 基于單片機(jī)的數(shù)字電壓表 模擬溫度傳感器LM35應(yīng)用 |
|
|
中級(jí)七 |
DA轉(zhuǎn)換與74HC595 單片機(jī)驅(qū)動(dòng)93c46 |
DA轉(zhuǎn)換原理 單片機(jī)驅(qū)動(dòng)TLC5615 單片機(jī)通過(guò)74HC595擴(kuò)展輸出端口 單片機(jī)讀寫93C46 |
|
|
中級(jí)八 |
數(shù)碼管驅(qū)動(dòng)專用芯片I2C時(shí)鐘芯片 |
MAX7219驅(qū)動(dòng)與應(yīng)用 PCF8563應(yīng)用 |
|
|
中級(jí)九 |
PID算法 |
PID算法原理 基于增量式PID的溫度控制程序設(shè)計(jì) PID參數(shù)整定 |
|
|
中級(jí)十 |
RS485通信 |
RS485通信原理 RS485一對(duì)一單工通信 RS485一主多從通信(自編通信協(xié)議半雙工多機(jī) 通信) MOSBUS通信協(xié)議原理與實(shí)現(xiàn) |
|
|
選修一 |
AVR單片機(jī)介紹 |
掌握AVR單片機(jī)結(jié)構(gòu),開發(fā)環(huán)境,熟練使用AVR仿真器 |
|
|
選修二 |
AVR單片機(jī)項(xiàng)目 |
使用C語(yǔ)言開發(fā)AVR單片機(jī);參與企業(yè)級(jí)產(chǎn)品(中央空調(diào)控制器)開發(fā);熟悉大型項(xiàng)目開發(fā)流程 |
|
|
高級(jí)一 |
ARM與STM32的關(guān)系 |
ARM體系結(jié)構(gòu) ARM開發(fā)工具(MDK和JLINK使用) |
|
|
高級(jí)二 |
STM32固件庫(kù) |
編程與寄存器編程的區(qū)別與聯(lián)系 STM32時(shí)鐘工作原理 STM32固件庫(kù)原理 STM32固件庫(kù)移植 STM32 IO控制 LED STM32獨(dú)立按鈕檢測(cè) |
|
|
高級(jí)三 |
STM32IO操作 |
STM32驅(qū)動(dòng)ds18b20 STM32串行驅(qū)動(dòng)12864 基于數(shù)據(jù)緩沖區(qū)的12864驅(qū)動(dòng) 12864上實(shí)現(xiàn)簡(jiǎn)單GUI |
|
|
高級(jí)四 |
STM32定時(shí)器 |
基本原理 基于STM32定時(shí)器的時(shí)鐘 STM32定時(shí)器的捕捉功能使用 STM32定時(shí)器的比較輸出功能使用 STM32定時(shí)器產(chǎn)生高速PWM脈沖 STM32紅外遙控解碼 |
|
|
高級(jí)五 |
STM32串口 |
STM32串口原理 STM32串口配置 STM32串口收發(fā)程序設(shè)計(jì) STM32的串口與windows超級(jí)終端文件傳輸 |
|
|
高級(jí)六 |
STM32驅(qū)動(dòng)TFT屏 |
TFT屏工作原理 ILI9325 TFT控制器原理 TFT屏驅(qū)動(dòng)程序設(shè)計(jì)---STM32驅(qū)動(dòng)64K真彩色TFT 字模提取軟件使用 TFT屏上顯示字符(ASC字符和中文) TFT屏顯示彩色圖片 |
|
|
高級(jí)七 |
STM32串口 |
四線電阻屏工作原理 觸摸屏驅(qū)動(dòng)器ADS7843工作原理 STM32驅(qū)動(dòng)ADS7843 觸摸屏矯正算法實(shí)現(xiàn) 簡(jiǎn)易寫字板 觸摸屏控制LED及PWM脈寬 |
|
|
高級(jí)八 |
SD卡與FAT文件系統(tǒng) |
SD卡原理 基于SPI模式驅(qū)動(dòng)SD卡(扇區(qū)讀寫實(shí)現(xiàn)) FATFS文件系統(tǒng)移植 FATFS應(yīng)用層函數(shù)使用 基于SD卡的漢字字庫(kù) SD卡中的BMP圖片解碼 |
|
|
高級(jí)九 |
STM32 CAN總線接口 |
CAN通信協(xié)議 STM32 CAN總線配置 STM32板間CAN通信 |
|
|
高級(jí)十 |
GUI |
GUI原理 ucGUI移植 ucGUI上層應(yīng)用函數(shù)使用 ucGUI界面設(shè)計(jì) |
|
|
高級(jí)十一 |
嵌入式操作系統(tǒng) |
操作系統(tǒng)基本原理 UCOS操作系統(tǒng)代碼結(jié)構(gòu) STM32上移植UCOSII UCOSII應(yīng)用程序設(shè)計(jì) |
|
|
高級(jí)十二 |
嵌入式網(wǎng)絡(luò)通信 |
網(wǎng)絡(luò)通信原理 嵌入式網(wǎng)絡(luò)協(xié)議棧LWIP LWIP在STM32上的移植 LWIP協(xié)議棧應(yīng)用層函數(shù)使用 |
|
|
*注1 高級(jí)部分為項(xiàng)目階段,學(xué)員可以根據(jù)自己的需求選擇;
*注2 : 課程兩年內(nèi)免費(fèi)重修,畢業(yè)后兩年內(nèi)免費(fèi)提供技術(shù)支持
|