外设传感器驱动以及各种协议(iic uart spi)合集
外设
rjszcb
不断学习变成牛
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
MQTT(Message Queuing Telemetry Transport)协议(三)
主题是什么。原创 2025-02-11 22:10:34 · 307 阅读 · 0 评论 -
Linux驱动.之 tty 驱动框架.之uart串口时序篇(一)
Linux驱动.之 tty 驱动框架.之uart串口时序篇(一)原创 2024-08-10 00:12:07 · 125 阅读 · 0 评论 -
Linux驱动.之 spi 驱动框架.之spi时序篇(一)
Linux驱动.之 spi 驱动框架.之spi时序篇(一)原创 2024-08-10 00:11:12 · 177 阅读 · 0 评论 -
Linux驱动.之I2C,iic驱动层.时序篇(一)
作者原地址,https://www.cnblogs.com/alantu2018/p/8994719.html本文,阐述i2c时序图,和C语言模拟 产生IIC时序,读写数据。一、IIC 总线概述:IIC 即Inter-Integrated Circuit(集成电路总线)I2C总线是PHLIPS公司推出的一种串行总线, I2C总线只有两根双向信号线。一根是数据线SDA,另一根是时钟线SCL。每个接到I2C总线上的器件都有唯一的地址。主机与其它器件间的数据传送可以是由主机发送数据到其它器件,这时主原创 2022-05-25 15:52:53 · 891 阅读 · 0 评论 -
LCD 时序计算公式
30HZ就是 ccx1k,ccx1k/1000 = fps 即刷新率,fps 就是30帧,也就是屏幕的刷新率是30帧/s,根据实际情况,分配前尖,后尖等时序,如果屏幕图像往左偏,往右偏,往上偏,往下偏,调整四个参数就行。clock-frequency-khz就是时钟频率,74MHZ,ccx1k/1000 = fps 即刷新率。可以看下下面一个配置lcd的时序配置。根据这个公式,就可以计算出各个时序。hactive 就是水平分辨率。vactive 就是垂直分辨率。原创 2023-01-16 16:23:46 · 2575 阅读 · 0 评论 -
GPS的UTC时间,计算年月日,时分秒
GPS的UTC时间,计算年月日,时分秒,gps的格式有多种,gps是可以自己计算年月日,时分秒的可以直接从数据段获取,但是也可以用utc,时间来计算utc单位是秒,包含年的时间,我的这款gps是从2000年开始计时的,接收到的utc,就是从2000年开始计算的秒,下面是计算年月日,时分秒的公式。static char caculate_year_month_day(long utc,int *year,int *month,int *day){ long DayofYear = 0; char原创 2022-02-23 11:31:04 · 4368 阅读 · 0 评论 -
扩展芯片,hisi3559av100 i2c调试
扩展芯片,hisi3559av100 i2c调试,后期有空写原创 2022-06-04 20:08:53 · 446 阅读 · 0 评论 -
hisi3559av100,MIPI相机输入接口调试
hisi3559av100,MIPI相机输入接口调试,后期有空写原创 2022-06-04 20:06:31 · 548 阅读 · 0 评论 -
GPS数据包格式
版权声明:本文为优快云博主「jwq2011」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。原文链接:https://blog.youkuaiyun.com/jwq2011/article/details/53674125 GPS 上电后,每隔一定的时间就会返回一定格式的数据,数据格式为:信息类型,x,x,x,x,x,x,x,x,x,x,x,x,x每行开头的字符都是′信息类型,x,x,x,x,x,x,x,x,x,x,x,x,x每行开头的字符都是'信息类型,x,x,x,x,x转载 2021-10-12 17:50:18 · 2674 阅读 · 0 评论 -
uart i2sRGM i2c异步 同步,单双工,全双工概念
uart i2sRGM i2c异步 同步,单双工,全双工概念i2s ,rgm以太网,uart 有tx,rx,即可同时发,又可同时收,i2c,只有SDA一根数据线,只能单向读或写,不能同时读写,同步和异步是啥意思,后面再酝酿写清楚...原创 2021-07-22 12:17:29 · 602 阅读 · 0 评论 -
嵌入式驱动开发常见的协议UART,I2C,SPI区别(一)
数据在传输过程中是通过一位一位地进行传输来实现通信的,每一次的传输都是靠起始位来同步,空闲时为高电平,用下降沿来通知接收方准备接收,紧接着的就是数据位根据设置的5/6/7/8位数据来进行传输,低位在前,高位在后(LSB——MSB),数据位结束后就是奇偶校验为,校验位之后就是停止位,停止位是用高电平来标记一个字符的结束,并为下一个字符的传输做准备。数据有效性:I2C总线进行数据传送时,时钟信号为高电平期间,数据线上的数据必须保持稳定,只有在时钟线上的信号为低电平期间,数据线上的高电平或低电平状态才允许变化。原创 2021-06-17 17:22:50 · 968 阅读 · 1 评论
分享