中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊

包郵 GD32F4開發進階

出版社:北京航空航天大學出版社出版時間:2023-03-01
開本: 其他 頁數: 337
中 圖 價:¥63.4(8.0折) 定價  ¥79.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

GD32F4開發進階 版權信息

GD32F4開發進階 本書特色

本書既可以作為高等院校電子信息、自動化等專業微控制器相關課程的教材,也可以作為微控制器系統設計及相關行業工程技術人員的入門培訓用書。

GD32F4開發進階 內容簡介

GD32F4藍莓派開發板(主控芯片為GD32F470IIH6)配套有2本教程,分別是《GD32F4開發基礎》和《GD32F4開發進階》。本書是進階教程,通過16個實驗分別介紹GD32F4藍莓開發板的LCD顯示、觸摸屏、內部溫度與外部溫濕度傳感器、外部SDRAM、外部NAND Flash、內存管理、SD卡、FatFs文件系統、中文顯示、CAN通信、以太網通信、USB通信、錄音播放、攝像頭、照相機以及IAP在線升級的原理與應用。作為拓展,另有5個實驗分別介紹RS232通信、RS485通信、呼吸燈、電容觸摸按鍵和讀/寫內部Flash,可參見本書配套資料包。全書程序代碼的編寫規范均遵循《C語言軟件設計規范(LY STD001—2019)》。各實驗采用模塊化設計,以便應用于實際項目和產品中。 本書配套資料包含GD32F4藍莓派開發板原理圖、例程、軟件包、PPT 等,讀者可免費獲取。

GD32F4開發進階 目錄

第1章 TLI與LCD顯示實驗 1

1.1 實驗內容 1

1.2 實驗原理 1

1.2.1 LCD顯示模塊 1

1.2.2 TLI功能框圖 4

1.2.3 IPA功能框圖 5

1.3 實驗代碼解析 7

1.3.1 TLILCD文件對 7

1.3.2 Main.c文件 30

1.3.3 實驗結果 31

本章任務 31

本章習題 32

第2章 觸摸屏實驗 33

2.1 實驗內容 33

2.2 實驗原理 33

2.2.1 觸摸屏分類 33

2.2.2 投射式觸摸屏工作原理 33

2.2.3 GT1151Q芯片 34

2.2.4 GT1151Q常用寄存器 36

2.3 實驗代碼解析 38

2.3.1 GT1151Q文件對 38

2.3.2 Touch文件對 42

2.3.3 Canvas文件對 47

2.3.4 Main.c文件 51

2.3.5 實驗結果 51

本章任務 52

本章習題 __________52

第3章 內部溫度與外部溫濕度監測實驗 53

3.1 實驗內容 53

3.2 實驗原理 53

3.2.1 內部溫度模塊 53

3.2.2 溫濕度傳感器SHT20 54

3.2.3 SHT20傳感器電路 54

3.2.4 SHT20通信 54

3.2.5 外部溫濕度計算 55

3.3 實驗代碼解析 56

3.3.1 ADC文件對 56

3.3.2 InTemp文件對 58

3.3.3 SHT20文件對 59

3.3.4 TempHumidityTop文件對 61

3.3.5 Main.c文件 62

3.3.6 實驗結果 63

本章任務 64

本章習題 64

第4章 讀/寫SDRAM 實驗 65

4.1 實驗內容 65

4.2 實驗原理 65

4.2.1 存儲器分類 65

4.2.2 MT48LC16M16A2P 6A IT:G芯片 66

4.2.3 SDRAM 芯片內部結構 67

4.2.4 SDRAM 控制指令 69

4.2.5 EXMC配置 70

4.3 實驗代碼解析 71

4.3.1 SDRAM 文件對 __________71

4.3.2 ReadwriteSDRAM 文件對 74

4.3.3 Main.c文件 78

4.3.4 實驗結果 78

本章任務 80

本章習題 80

第5章 讀/寫NAND Flash實驗 81

5.1 實驗內容 81

5.2 實驗原理 81

5.2.1 Flash簡介 81

5.2.2 HY27UF081G2A芯片簡介 82

5.2.3 ECC算法 83

5.2.4 FTL原理 85

5.2.5 HY27UF081G2A芯片通信方式 86

5.2.6 NAND Flash的讀/寫操作 87

2

GD32F4開發進階

5.3 實驗代碼解析 87

5.3.1 FTL文件對 87

5.3.2 NandFlash文件對 99

5.3.3 ReadwriteNandFlash文件對 106

5.3.4 Main.c文件 110

5.3.5 實驗結果 110

本章任務 111

本章習題 112

第6章 內存管理實驗 113

6.1 實驗內容 113

6.2 實驗原理 113

6.2.1 分塊式內存管理原理 113

6.2.2 內存分配與釋放流程 __________115

6.3 實驗代碼解析 116

6.3.1 Malloc文件對 116

6.3.2 MallocTop文件對 124

6.3.3 Main.c文件 129

6.3.4 實驗結果 129

本章任務 130

本章習題 130

第7章 讀/寫SD卡實驗 131

7.1 實驗內容 131

7.2 實驗原理 131

7.2.1 SDIO模塊 131

7.2.2 SDIO結構框圖 131

7.2.3 SD卡結構框圖 133

7.2.4 SDIO傳輸內容 134

7.2.5 SD卡狀態信息 135

7.2.6 SD卡操作模式 136

7.2.7 SDIO總線協議 138

7.2.8 SDIO數據包格式 139

7.3 實驗代碼解析 140

7.3.1 SDCard.c文件 140

7.3.2 ReadWriteSDCard文件對 140

7.3.3 Main.c文件 148

7.3.4 實驗結果 148

本章任務 149

本章習題 150

第8章 FatFs與讀/寫SD卡實驗 151

8.1 實驗內容 TJETQq151

8.2 實驗原理 151

8.2.1 文件系統 151

8.2.2 FatFs文件系統 151

8.2.3 文件系統空間分布 152

8.2.4 FatFs文件系統移植步驟 153

8.2.5 文件系統操作函數 154

8.3 實驗代碼解析 158

8.3.1 ffconf.h文件 158

8.3.2 diskio.c文件 159

8.3.3 ReadBookByte文件對 163

8.3.4 FatFsTest文件對 167

8.3.5 ProcKeyOne.c文件 174

8.3.6 Main.c文件 174

8.3.7 實驗結果 175

本章任務 176

本章習題 176

第9章 中文顯示實驗 177

9.1 實驗內容 177

9.2 實驗原理 177

9.2.1 字符編碼 177

9.2.2 字模和字庫的概念 178

9.2.3 LCD顯示字符的流程 178

9.3 實驗代碼解析 179

9.3.1 FontLib文件對 179

9.3.2 TLILCD.c文件 186

9.3.3 FatFsTest.c文件 188

9.3.4 GUIPlatform.c文件 1 0 _____189

9.3.5 實驗結果 189

本章任務 190

本章習題 190

第10章 CAN通信實驗 191

10.1 實驗內容 191

10.2 實驗原理 191

10.2.1 CAN模塊 191

10.2.2 CAN協議簡介 192

10.2.3 GD32F4xx系列微控制器的CAN外設簡介 197

10.2.4 CAN數據接收和數據發送路徑 200

10.2.5 CAN部分固件庫函數 201

10.3 實驗代碼解析 204

10.3.1 CAN文件對 204

10.3.2 Main.c文件 211

10.3.3 實驗結果 212

本章任務 215

本章習題 215

第11章 以太網通信實驗 216

11.1 實驗內容 216

11.2 實驗原理 216

11.2.1 以太網模塊 216

11.2.2 網絡協議簡介 217

11.2.3 以太網外設ENET簡介 219

11.2.4 LAN8720簡介 222

11.2.5 LwIP簡介 222

11.3 實驗代碼解析 223

11.3.1 LAN8720文件對 __________223

11.3.2 Main.c文件 225

11.3.3 實驗結果 226

本章任務 229

本章習題 229

第12章 USB從機實驗 230

12.1 實驗內容 230

12.2 實驗原理 230

12.2.1 USB模塊 230

12.2.2 USB協議簡介 230

12.2.3 USB拓撲結構 231

12.2.4 USB電氣特性 231

12.2.5 USB描述符 232

12.2.6 HID協議 236

12.2.7 USB通信協議 237

12.2.8 USB枚舉 241

12.2.9 USBFS模塊簡介 241

12.3 實驗代碼解析 241

12.3.1 standard_hid_core文件對 241

12.3.2 Keyboard文件對 247

12.3.3 KeyboardTop.c文件 251

12.3.4 Main.c文件 254

12.3.5 實驗結果 254

本章任務 255

本章習題 255

第13章 錄音播放實驗 256

13.1 實驗內容 256

13.2 實驗原理 __________256

13.2.1 WM8978芯片 256

13.2.2 WM8978芯片數據傳輸 257

13.2.3 WM8978芯片寄存器 260

13.2.4 WAV文件格式 261

13.3 實驗代碼解析 263

13.3.1 WM8978文件對 263

13.3.2 WavPlayer文件對 266

13.3.3 Recorder文件對 272

13.3.4 AudioTop文件對 278

13.3.5 ProcKeyOne.c文件 281

13.3.6 Main.c文件 281

13.3.7 實驗結果 281

本章任務 283

本章習題 283

第14章 攝像頭實驗 284

14.1 實驗內容 284

14.2 實驗原理 284

14.2.1 OV2640簡介 284

14.2.2 攝像頭接口電路原理圖 285

14.2.3 攝像頭功能模塊 285

14.2.4 SCCB協議 287

14.2.5 圖像的存儲和讀取 291

14.3 實驗代碼解析 294

14.3.1 DCI文件對 294

14.3.2 Camera文件對 300

14.3.3 SCCB文件對 305

14.3.4 Main.c文件 307

14.3.5 實驗結果 308

本章任務 309

本章習題 309

第15章 照相機實驗 310

15.1 實驗內容 310

15.2 實驗原理 310

15.2.1 圖片格式簡介 310

15.2.2 BMP編碼簡介 311

15.2.3 BMP圖片的存儲 313

15.3 實驗代碼解析 314

15.3.1 BMPEncoder文件對 314

15.3.2 Camera.c文件 321

15.3.3 實驗結果 322

本章任務 322

本章習題 322

第16章 IAP在線升級應用實驗 323

16.1 實驗內容 323

16.2 實驗原理 323

16.2.1 微控制器編程方式 323

16.2.2 程序執行流程 324

16.2.3 用戶程序生成 326

16.3 實驗代碼解析 327

16.3.1 IAP文件對 327

16.3.2 Main.c文件 334

16.3.3 實驗結果 335

本章任務 336

本章習題 __________336

參考文獻 337


展開全部
商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 【甲方装饰】合肥工装公司-合肥装修设计公司,专业从事安徽办公室、店面、售楼部、餐饮店、厂房装修设计服务 | 防爆电机-高压防爆电机-ybx4电动机厂家-河南省南洋防爆电机有限公司 | 无锡门窗-系统门窗-阳光房-封阳台-断桥铝门窗厂[窗致美] | 山东聚盛新型材料有限公司-纳米防腐隔热彩铝板和纳米防腐隔热板以及钛锡板、PVDF氟膜板供应商 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 生态板-实木生态板-生态板厂家-源木原作生态板品牌-深圳市方舟木业有限公司 | 软文发布-新闻发布推广平台-代写文章-网络广告营销-自助发稿公司媒介星 | 中红外QCL激光器-其他连续-半导体连续激光器-筱晓光子 | 今日扫码_溯源二维码_产品防伪一物一码_红包墙营销方案 | Q361F全焊接球阀,200X减压稳压阀,ZJHP气动单座调节阀-上海戎钛 | 安徽集装箱厂-合肥国彩钢结构板房工程有限公司| 泰国试管婴儿_泰国第三代试管婴儿费用|成功率|医院—新生代海外医疗 | 康明斯发电机,上柴柴油发电机,玉柴柴油发电机组_海南重康电力官网 | 线粒体膜电位荧光探针-细胞膜-标记二抗-上海复申生物科技有限公司 | 沈阳网站建设_沈阳网站制作_沈阳网页设计-做网站就找示剑新零售 沈阳缠绕膜价格_沈阳拉伸膜厂家_沈阳缠绕膜厂家直销 | 全自动端子机|刺破式端子压接机|全自动双头沾锡机|全自动插胶壳端子机-东莞市傅氏兄弟机械设备有限公司 | 创绿家招商加盟网-除甲醛加盟-甲醛治理加盟-室内除甲醛加盟-创绿家招商官网 | 圣才学习网-考研考证学习平台,提供万种考研考证电子书、题库、视频课程等考试资料 | 紫外荧光硫分析仪-硫含量分析仪-红外光度测定仪-泰州美旭仪器 | 电动高尔夫球车|电动观光车|电动巡逻车|电动越野车厂家-绿友机械集团股份有限公司 | 新疆散热器,新疆暖气片,新疆电锅炉,光耀暖通公司 | FAG轴承,苏州FAG轴承,德国FAG轴承-恩梯必传动设备(苏州)有限公司 | 船用烟火信号弹-CCS防汛救生圈-船用救生抛绳器(海威救生设备) | 北京办公室装修,办公室设计,写字楼装修-北京金视觉装饰工程公司 北京成考网-北京成人高考网 | 德国进口电锅炉_商用电热水器_壁挂炉_电采暖器_电热锅炉[德国宝] | 开锐教育-学历提升-职称评定-职业资格培训-积分入户 | 酒吧霸屏软件_酒吧霸屏系统,酒吧微上墙,夜场霸屏软件,酒吧点歌软件,酒吧互动游戏,酒吧大屏幕软件系统下载 | 美名宝起名网-在线宝宝、公司、起名平台| 礼仪庆典公司,礼仪策划公司,庆典公司,演出公司,演艺公司,年会酒会,生日寿宴,动工仪式,开工仪式,奠基典礼,商务会议,竣工落成,乔迁揭牌,签约启动-东莞市开门红文化传媒有限公司 | 自进式锚杆-自钻式中空注浆锚杆-洛阳恒诺锚固锚杆生产厂家 | 武汉刮刮奖_刮刮卡印刷厂_为企业提供门票印刷_武汉合格证印刷_现金劵代金券印刷制作 - 武汉泽雅印刷有限公司 | 工业胀紧套_万向节联轴器_链条-规格齐全-型号选购-非标订做-厂家批发价格-上海乙谛精密机械有限公司 | 注浆压力变送器-高温熔体传感器-矿用压力传感器|ZHYQ朝辉 | 双齿辊破碎机-大型狼牙破碎机视频-对辊破碎机价格/型号图片-金联机械设备生产厂家 | 刚性-柔性防水套管-橡胶伸缩接头-波纹管补偿器-启腾供水材料有限公司 | 热工多功能信号校验仪-热电阻热电偶校验仿真仪-金湖虹润仪表 | 量子管通环-自清洗过滤器-全自动反冲洗过滤器-沼河浸过滤器 | 磁力抛光机_磁力研磨机_磁力去毛刺机-冠古设备厂家|维修|租赁【官网】 | nalgene洗瓶,nalgene量筒,nalgene窄口瓶,nalgene放水口大瓶,浙江省nalgene代理-杭州雷琪实验器材有限公司 | 样品瓶(色谱样品瓶)百科-浙江哈迈科技有限公司 | 有机废气处理-rto焚烧炉-催化燃烧设备-VOC冷凝回收装置-三梯环境 |