
单片机通信协议
文章平均质量分 76
hello_world^_^
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【GD32片上i2c外设应用】温湿度传感器htu21d
文章目录一、温湿度传感器htu21d介绍1.1 参数1.1.1 湿度参数1.1.2 温度参数1.2 芯片i2c协议1.2.1 器件地址1.2.2 读取温湿度1.2.3 芯片复位二、gd32的i2c外设介绍三、编程3.1 宏定义和变量3.2 gd32初始化i2c外设和htu21d初始化3.2.1 gd32 i2c初始化3.2.2 htu21d初始化3.2 温湿度测量3.3 测试程序四、测试本篇是对GD32的I2C外设应用,温湿度芯片是htu21d,gd32芯片是gd32f350k8u6,基于gd32的标准外原创 2021-03-31 22:26:17 · 3439 阅读 · 0 评论 -
cubemx配置fatfs
文章目录一、fatfs介绍二、cubemx配置2.1 配置sdcard2.1.1 时钟配置2.1.2 sdmmc配置2.2 配置fatfs三、编程测试3.1 准备3.2 测试代码3.3 测试结果四、注意事项五、例程六、参考链接 本文主要介绍cubemx配置fatfs文件系统,以及一些注意事项,细节问题后续补上,需要例程的可以直接跳到第五章。一、fatfs介绍略,后续补上。二、cubemx配置2.1 配置sdcard2.1.1 时钟配置时钟配置成48MHz。2.1.2 sdmmc配置选择原创 2021-03-17 23:13:57 · 2663 阅读 · 0 评论 -
cubemx配置sdcard
文章目录一、sd介绍二、sdmmc接口三、cubemx配置3.1时钟配置3.2 配置sd模式四、编写测试程序4.1 宏定义4.2 定义测试数组和sd信息数据4.3 获取sd卡信息4.4 读写测试4.5 注意事项五、测试结果5.1 获取sd卡信息5.2 读写测试六、例程七、参考链接一、sd介绍略,有时间补上。二、sdmmc接口略,有时间补上。三、cubemx配置3.1时钟配置sdmmc配置成48MHz。3.2 配置sd模式选择4位宽总线,时钟为4分频,即48M/4=12M,时钟与器件有原创 2021-03-16 23:29:55 · 1098 阅读 · 1 评论 -
cubemx配置usb
文章目录一、cubemx配置1.1使能全速usb外设1.2 使用usb设备中间件1.3 我的cubemx的usb参数配置1.4 配置注意事项二、编写测试程序2.1 准备2.2 调用传输函数来测试三、测试四、注意事项五、例程一、cubemx配置1.1使能全速usb外设mode选择device only,此次实现虚拟串口vcp,电脑是usb主机、stm32是usb的从机。其它保持默认。1.2 使用usb设备中间件class for fs ip选择communication device class(原创 2021-03-14 14:17:58 · 3824 阅读 · 3 评论 -
SPI协议和STM32的SPI外设寄存器
文章目录一、文章简介二、SPI协议三、STM32的SPI外设一、文章简介本篇主要介绍SPI总线,第二章讲解SPI协议,首先从硬件入手了解SPI通信协议,接着讲解SPI的四种工作时序模式。第三章介绍STM32的SPI外设。参考链接:链接二、SPI协议1.1 硬件结构SPI协议由四根线进行通信:MOSI、MISO、SCK、CS,一个SPI主设备可以连接多个SPI从设备,从设备共用MOSI、MISO、SCK三根线,每个从设备有自己的片选CS(一般低电平有效),主设备提供工作的时钟SCK。图片引用原创 2021-03-12 22:51:59 · 659 阅读 · 0 评论