
STM32開發 入門基礎 ZET6|UCOS培訓
第1章 01-STM32-基礎入門
1 STM32概述與環境搭建
2 C語言重點回顧
3 實驗平臺簡介
4 開發資料準備-框架介紹
5 寄存器概念
6 工程模板的創建
7 GPIO寄存器與下載程序
8 時鐘配置與成功點亮
9 寄存器和庫函數抽象
10 點亮LED-06-庫函數實現
11 模板創建 17:40
12 精確延時-01-通用定時器初始化
13 精確延時-02-中斷和NVIC
14 精確延時-03-庫函數實現
15 精確延時-04-沉睡精確延時
16 精確延時-05-SysTick實現精確延遲
17 IO輸入-按鍵實驗-01-寄存器
18 IO輸入-按鍵實驗-02-庫函數
19 IIC協議-01-通訊介紹
20 IIC協議-02-模擬寫時序-01
21 IIC協議-03-模擬寫時序-02
22 IIC協議-04-OLED基本介紹-01
23 OLED驅動-02
24 OLED驅動-03-字符顯示-01
25 OLED驅動-04-字符顯示-02
26 IIC協議-05-模擬讀時序
27 外部中斷-01-寄存器
28 外部中斷-02-庫函數
29 STM32的端口復用和重映射概念
30 PWM概念
31 PWM實現-01-寄存器方式
32 PWM實現-02-庫函數方式
33 LCD驅動-01-LCD功能概述
34 LCD驅動-02-8080協議-01
35 LCD驅動-03-8080協議-02
36 LCD驅動-04-實現LCD驅動封裝
37 LCD驅動-05-LCD點亮
38 LCD驅動-06-LCD顯示字符
39 LCD驅動-07-uCGUI簡單移植與使用
40 USART-01-串口簡介和數據發生01
41 USART-02-數據發生02
42 USART-03-數據接收
43 USART-04-庫函數實現
44 USART-05-重定向printf
45 輸入捕獲功能介紹
46 輸入捕獲-寄存器-01
47 輸入捕獲-寄存器-02
48 輸入捕獲-庫函數
49 EEPROM-IIC寄存器-初始化
50 EEPROM-IIC寄存器-寫數據
51 EEPROM-IIC寄存器-讀數據
52 EEPROM-IIC寄存器-多字節操作
53 EEPROM-IIC寄存器-大容量讀寫問題
54 EEPROM-IIC庫函數
55 SPI與Flash用途介紹
56 SPI寄存器-初始化
57 SPI寄存器-讀數據
58 SPI寄存器-寫數據-01
59 SPI寄存器-寫數據-02
60 SPI寄存器-寫數據-03
61 SPI寄存器-寄存器
62 獨立看門狗
63 窗口看門狗
64 FSMC-內存映射簡單概念
65 FSMC-初始化-寄存器-01
66 FSMC-初始化-寄存器-02-驅動LCD
67 FSMC-庫函數-驅動LCD
68 ADC功能簡介
69 ADC單通道采集-寄存器
70 ADC單通道采集-庫函數
71 ADC內部溫度
72 DAC-轉換
73 DMA-USART-數據接收-寄存器
74 DMA-USART-數據接收-庫函數
75 SRAM讀寫操作
76 RTC實時時鐘概念
77 RTC實時時鐘-寄存器
78 RTC實時時鐘-庫函數
79 低功耗-待機模式-開關機方式分析
80 按鍵精確消抖 38:17
81 低功耗-待機模式-實現一鍵開關機
82 觸摸屏-基礎知識
83 觸摸屏-驅動-1
84 觸摸屏-驅動-2
85 SDIO-基礎概述
86 FatFS與文件管理系統概述
87 FatFS移植-01
88 FatFS移植-02-Flash驅動
89 FatFS移植-03
90 FatFS移植-04-SDCard驅動
91 漢字顯示-01-概述
92 漢字顯示-02-字庫更新-01
93 漢字顯示-03-字庫更新-02
94 漢字顯示-04-顯示點陣
第2章 02-UCOS入門基礎
95 RTOS入門介紹
96 UCOSII-任務
97 UCOSII-任務的同步與通信概念
98 UCOSII-信號量和互斥信號量
99 UCOSII-郵箱和消息隊列
100 UCOSII-信號量集
101 UCOSII-中斷與時鐘簡述
102 UCOSII-動態內存分配
103 UCOSIII-任務
104 UCOSIII-消息隊列移植-信號-中斷-內存其他功能說明
105 UCOS的配置文件介紹
106 UCOSII移植-01
107 UCOSII移植-02
108 UCOSIII移植