• GD32F3开发进阶教程——基于GD32F303ZET6
21年品牌 40万+商家 超1.5亿件商品

GD32F3开发进阶教程——基于GD32F303ZET6

正版保障 假一赔十 可开发票

50.4 6.7折 75 全新

库存16件

广东广州
认证卖家担保交易快速发货售后保障

作者钟世达

出版社电子工业出版社

ISBN9787121437250

出版时间2021-05

装帧平装

开本16开

定价75元

货号11663979

上书时间2024-12-23

灵感书店

三年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
作者简介
钟世达,2013年毕业于英国南安普顿大学,电子信息专业,博士学位。2013年至2016年在英国南安普敦大学进行博士后研究,2016年至2018年与南安普顿无线通信研究团队共同创立英国AccelerComm公司,致力于将符合5G标准的超低延时和超高吞吐量的Polar码算法进行芯片的IP化和商业化。2018年至今在深圳大学电子与信息工程学院工作,任助理教授,先后获得深圳市"孔雀计划”高层次引进人才、南山区"领航人才”等荣誉。钟世达博士主要从事大规模集成电路的可测试性设计、SOC低功耗集成电路设计、5G信道编码算法和智能多天线(MIMO)通信技术的开发及其在SDR或FPGA平台上的实现、边缘计算算法的软硬件一体化设计。以作者、通信作者发表国内外期刊、会议论文20余篇,申请发明10余项。

目录
第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章 内存管理实验

第7章 读写SD卡实验

第8章 FatFs与读写SD卡实验

第9章 中文显示实验

第10章 CAN通信实验

第11章 以太网通信实验

第12章 USB从机实验

第13章 MP3实验

第14章 录音播放实验

第15章 摄像头实验

第16章 照相机实验

第17章 IAP在线升级应用实验

参考文献

内容摘要

第1章 EXMC与LCD显示实验

LCD是一种支持全彩显示的显示设备,GD32F3苹果派开发板上的LCD显示模块尺寸为4.3寸,相比于0.96寸的OLED显示模块,能够显示更加丰富的内容,比如可以显示彩色文本、图片,波形及GUI界面等。LCD显示模块上还集成了触摸屏,支持多点触控,基于LCD显示模块可以呈现出更为直观的实验结果,设计更加丰富的实验。本章将学习LCD显示模块的显示原理和使用方法。

1.1实验内容

本章的主要内容是学习GD32F3苹果派开发板上的LCD显示模块,包括LCD显示控制芯片NT35510和驱动NT35510芯片的EXMC外设的工作原理。掌握驱动LCD显示模块显示的原理和方法后,基于GD32F3苹果派开发板设计一个EXMC与LCD显示实验,在LCD显示模块上绘制出DAC实验的正弦波。

1.2实验原理

1.2.1LCD显示模块

LCD是Liquid Crystal Display的缩写,即液晶显示器。LCD按工作原理不同可分为两种:被动矩阵式,常见的有TN-LCD、STN-LCD和DSTN-LCD;主动矩阵式,通常为TFT-LCD。

GD32F3苹果派开发板上使用的LCD即为TFT-LCD,在液晶显示屏的每个像素上都设置了一

个薄膜晶体管(TFT),可有效克服非选通时的串扰,使液晶屏的静态特性与扫描线数无关,极大地提高了图像质量。

GD32F3苹果派开发板上使用的LCD显示模块是一款集NT35510驱动芯片、4.3寸480×800ppi分辨率显示屏、电容触摸屏及驱动电路为一体的集成显示屏,可以通过GD32F303ZET6微控制器上的外部存储器控制器EXMC控制LCD显示屏。

开发板上的LCD显示模块接口电路原理图如图1-1所示,LCD显示模块的EXMC_D[0:15]引脚分别与GD32F303ZET6微控制器的PD[14:15]、PD[0:1]、PE[7:15]和PD[8:10]引脚相连,LCD_CS引脚连接到PG9引脚,LCD_RD引脚连接到PD4引脚,LCD_WR引脚连接到PD5引脚,LCD_RS引脚连接到PFO引脚,LCD_BL引脚连接到PBO引脚,LCD_IO4引脚连接到NRST引脚。

GD32F3苹果派开发板配套的LCD显示模块采用16位的8080并行接口来传输数据,8080接口方式用到4条控制线(LCD_CS、LCD_WR、LCD_RD和LCD_RS)和16条双向数据线,LCD显示模块接口定义如表1-1所示。

LCD显示模块通过8080并行接口传输的数据有两种,分别为NT35510芯片的控制指令和LCD像素点显示的RGB颜色数据。这两种数据都涉及写入和读取,下面根据LCD的信号线来简单介绍LCD读/写指令和RGB数据的时序图。

读/写数据首先需要拉低片选信号LCDCS,然后根据是写入还是读取数据,配置LCD_WR和LCD_RD的电平。如果是写入数据,则将LCD_WR拉低,LCD_RD拉高;读数据则相反。数据通过EXMCD的16位双向数据线进行传输。



精彩内容
本书通过17个实验讲解GD32F303ZET6微控制器的LCD显示、触摸屏、内部温度传感器、外部温湿度传感器、外部SRAM、外部NANDFlash、内存管理、SD卡、FatFS文件系统、中文显示、CAN通信、以太网通信、USB通信、MP3播放、录音播放、摄像头,以及IAP在线升级的原理与应用。作为拓展,另有5个实验分别介绍RS232通信、RS485通信、呼吸灯、电容触摸按键和读写内部Flash,可参见本书配套资料包。全书程序代码的编写规范均遵循《C语言软件设计规范(LY-STD001-2019)》。各实验采用模块化设计,以便应用于实际项目和产品中。 本书配有丰富的资料包,涵盖CD32F3苹果派开发板原理图、例程、软件包、PPT等,资料包将持续更新,下载链接可通过微信公众号“很好工程师培养系列”获取。 本书既可以作为高等院校电子信息、自动化等专业微控制器相关课程的教材,也可以作为微控制器系统设计及相关行业工程技术人员的入门培训用书。

   相关推荐   

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP