●第1章 EXMC與LCD顯示實驗
1.1 實驗內容
1.2 實驗原理
1.2.1 LCD顯示模塊
1.2.2 NT35510的顯存
1.2.3 NT35510常用指令
1.2.4 EXMC簡介
1.2.5 LCD驅動流程
1.3 實驗代碼解析
1.3.1 EXMC文件對
1.3.2 LCD文件對
1.3.3 Main.c文件
1.3.4 實驗結果
本章任務
本章習題
第2章 觸摸屏實驗
2.1 實驗內容
2.2 實驗原理
2.2.1 觸摸屏分類
2.2.2 投射式觸摸屏工作原理
2.2.3 GT1151Q芯片
2.2.4 GT1151Q常用寄存器
2.3 實驗代碼解析
2.3.1 GT1151Q文件對
2.3.2 Touch文件對
2.3.3 Canvas文件對
2.3.4 Main.c文件
2.3.5 實驗結果
本章任務
本章習題
第3章 內部溫度與外部溫濕度監測實驗
3.1 實驗內容
3.2 實驗原理
3.2.1 內部溫度模塊
3.2.2 溫濕度傳感器SHT20
3.2.3 SHT20傳感器電路
3.2.4 SHT20通信
3.2.5 外部溫濕度計算
3.3 實驗代碼解析
3.3.1 ADC文件對
3.3.2 InTemp文件對
3.3.3 SHT20文件對
3.3.4 TempHumidityTop文件對
3.3.5 Main.c文件
3.3.6 實驗結果
本章任務
本章習題
第4章 讀寫SRAM實驗
4.1 實驗內容
4.2 實驗原理
4.2.1 存儲器分類
4.2.2 內部SRAM相關結構和讀寫過程
4.2.3 外部SRAM相關結構與讀寫過程
4.3 實驗代碼解析
4.3.1 ReadwriteSRAM文件對
4.3.2 EXMC.c文件
4.3.3 Main.c文件
4.3.4 實驗結果
本章任務
本章習題
第5章 讀寫NAND Flash實驗
5.1 實驗內容
5.2 實驗原理
5.2.1 Flash簡介
5.2.2 HY27UF081G2A芯片簡介
5.2.3 ECC算法
5.2.4 FTL原理
5.2.5 HY27UF081G2A芯片通信方式
5.2.6 NAND Flash的讀寫操作
5.3 實驗代碼解析
5.3.1 ReadwriteNandFlash文件對
5.3.2 NandFlash文件對
5.3.3 FTL文件對
5.3.4 Main.c文件
5.3.5 實驗結果
本章任務
本章習題
第6章 內存管理實驗
6.1 實驗內容
……
第7章 讀寫SD卡實驗
第8章 FatFs與讀寫SD卡實驗
第9章 中文顯示實驗
第10章 CAN通信實驗
第11章 以太網通信實驗
第12章 USB從機實驗
第13章 MP3實驗
第14章 錄音播放實驗
第15章 攝像頭實驗
第16章 照相機實驗
第17章 IAP在線升級應用實驗
參考文獻
本書通過17個實驗講解GD32F303ZET6微控制器的LCD顯示、觸摸屏、內部溫度傳感器、外部溫濕度傳感器、外部SRAM、外部NANDFlash、內存管理、SD卡、FatFS文件繫統、中文顯示、CAN通信、以太網通信、USB通信、MP3播放、錄音播放、攝像頭,以及IAP在線升級的原理與應用。作為拓展,另有5個實驗分別介紹RS232通信、RS485通信、呼吸燈、電容觸摸按鍵和讀寫內部Flash,可參見本書配套資料包。全書程序代碼的編寫規範均遵循《C語言軟件設計規範(LY-STD001-2019)》。各實驗采用模塊化設計,以便應用於實際項目和產品中。 本書配有豐富的資料包,涵蓋CD32F3蘋果派開發板原理圖、例程、軟件包、PPT等,資料包將持續更新,下載鏈接可通過公眾號“很好工程師培養繫列”獲取。 本書既可以作為高等院校電子信息、自動化等專業微控制器相關課程的教材,也可以作為等