摘要: 一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 二、需求分析 使用单片机的ADC多通道采集不同的电压值。因为采集的通道比较多,为了能够迅速转换每个通道这里我使用了ADC的“规则并行模式”。 对于“规则并行模式”,官方文档是如下解释: 同时也给出了基于16个通道的规则并行模式采 阅读全文
posted @ 2020-11-22 16:43 不要让自己太懒 阅读(10864) 评论(9) 推荐(2) 编辑
摘要: 一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 二、需求分析 如下图所示,现要求控制单片机同时输出3路方波,并且每个方波的高低电平持续的时长是可调整的,因为对时长有着严格的要求,这就需要在方波开始输出后就不能再通过软件进行干预,完全交给单片机的硬件自己去完成。通过观察要输出方 阅读全文
posted @ 2020-11-22 14:34 不要让自己太懒 阅读(3832) 评论(4) 推荐(0) 编辑
摘要: 一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、AD5245芯片:AD5245BRJ10 二、芯片简介 AD5245是一款256位调整可实现与机械电位计或可变电阻相同功能的电子器件。采用2.7V至5.5V电源供电,功耗小于8μA,适合电池供电的便携式应用。游标设置可通过I 阅读全文
posted @ 2020-11-20 17:15 不要让自己太懒 阅读(1426) 评论(0) 推荐(0) 编辑
摘要: 一、工具 1、硬件:GD32F30x系列单片机 2、编译环境:KEIL 3、AD5693R芯片:AD5693RxRM 二、芯片简介 AD5693R是一款16位单通道缓冲电压输出DAC,内部集成默认2.5 V基准电压源,内部基准电压源默认使能 ,提供2ppm/℃漂移。输出范围可编程设置为0 V至 Vr 阅读全文
posted @ 2020-11-11 18:36 不要让自己太懒 阅读(1186) 评论(0) 推荐(0) 编辑
摘要: 一、前言 作为一名技术开发者,难免会在开发的过程中阅览多个文件,对于只有单个显示器的电脑来说边阅览文件边写代码会频繁的进行页面切换,时间久了就会感觉疲惫,影响工作效率的同时也影响心情,这时候如果能够多出来一块屏幕来分担一些显示,显得极为重要。考虑到这个因素,市面上向技术开发者提供了多种解决方案,成本 阅读全文
posted @ 2020-10-28 11:04 不要让自己太懒 阅读(33737) 评论(0) 推荐(2) 编辑
摘要: 以下内容主要注重应用,对源码不做分析,对源码有兴趣的可参考官方具体文档,相关链接:https://doc.micrium.com/display/ucos/ 编译环境:Atollic TrueSTUDIO for STM32 9.3.0 硬件:基于STM32F103VET6单片机(使用HAL库) 一 阅读全文
posted @ 2020-10-24 19:58 不要让自己太懒 阅读(1081) 评论(0) 推荐(0) 编辑
摘要: 一、工具 1、硬件:STM32F103VET6单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、工程创建 1、打开调试接口 2、选择时钟源 3、打开USB功能 4、选择USB中间件,配置USB为大容量存储 阅读全文
posted @ 2020-10-20 11:20 不要让自己太懒 阅读(6028) 评论(0) 推荐(0) 编辑
摘要: 以下内容参照野火例程来写的,有条件或者还有疑问的地方可以阅读野火例程 一、工具 1、硬件:STM32F103VET6单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、创建一个裸机工程,配置三个GPIO引脚 阅读全文
posted @ 2020-10-20 09:26 不要让自己太懒 阅读(3699) 评论(0) 推荐(0) 编辑
摘要: 以下内容主要注重应用,对源码不做分析,对源码有兴趣的可参考官方具体文档,相关链接:https://doc.micrium.com/display/ucos/ 编译环境:Atollic TrueSTUDIO for STM32 9.3.0 硬件:基于STM32F103VET6单片机(使用HAL库) 一 阅读全文
posted @ 2020-10-18 13:26 不要让自己太懒 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 一、工具 1、硬件:STM32F103VET6单片机(HAL库) 2、编译环境:Atollic TrueSTUDIO for STM32 9.3.0 3、辅助工具:STM32CubeMX 二、电路原理图 三、单片机系统时钟配置 1、时钟源选择: 2、时钟树: 四、SPI配置 1、选用的是SPI1,全 阅读全文
posted @ 2020-10-16 16:45 不要让自己太懒 阅读(9373) 评论(0) 推荐(1) 编辑