随笔分类 - GD32
摘要:一、安装eclipse 1、下载eclipse 下载eclipse,下载链接:https://www.eclipse.org/downloads/ 找到下载入口,点击“Download Packages”进去,如下图所示: 找到用于嵌入式的IDE,根据当前电脑系统选择对应的安装包下载,如下图所示:
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、Flash芯片:GD25Q256DF 二、移植FatFs文件系统到单片机 关于外部Flash的驱动程序,请看链接:https://www.cnblogs.com/wenhao-Web/p/14052266.html 关于US
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、Flash芯片:GD25Q256DF 4、一根能够单片机连接电脑的USB数据线 二、需求分析 类似于我们平常使用的U盘,当单片机与电脑通过USB数据线进行连接的时候,电脑能够识别出单片机通过外部Flash模拟出的U盘,在电脑
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、Flash芯片:GD25Q256DF 二、芯片介绍 GD25Q256DF是一款256M-bit(32Mbyte)的串行Flash,使用的是SPI通讯。该芯片的页大小、扇区大小及其详细信息如下表所示: 其它详细信息请阅读数据手
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 二、需求分析 使用单片机的ADC多通道采集不同的电压值。因为采集的通道比较多,为了能够迅速转换每个通道这里我使用了ADC的“规则并行模式”。 对于“规则并行模式”,官方文档是如下解释: 同时也给出了基于16个通道的规则并行模式采
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 二、需求分析 如下图所示,现要求控制单片机同时输出3路方波,并且每个方波的高低电平持续的时长是可调整的,因为对时长有着严格的要求,这就需要在方波开始输出后就不能再通过软件进行干预,完全交给单片机的硬件自己去完成。通过观察要输出方
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、AD5245芯片:AD5245BRJ10 二、芯片简介 AD5245是一款256位调整可实现与机械电位计或可变电阻相同功能的电子器件。采用2.7V至5.5V电源供电,功耗小于8μA,适合电池供电的便携式应用。游标设置可通过I
阅读全文
摘要:一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、AD5693R芯片:AD5693RxRM 二、芯片简介 AD5693R是一款16位单通道缓冲电压输出DAC,内部集成默认2.5 V基准电压源,内部基准电压源默认使能 ,提供2ppm/℃漂移。输出范围可编程设置为0 V至 Vr
阅读全文