最新 最热

Linux系统驱动之通用驱动i2c-dev分析

要理解这些接口,记住一句话:APP通过I2C Controller与I2C Device传输数据。

2021-12-08
1

基于瑞芯微RV1109 Linux触摸屏GT911驱动调试心得

很明显这里可以看到系统已经配置了i2c-0、i2c-1、i2c-3、i2c-4、i2c-5,我们可以看下原厂在设备树里面的支持情况:

2021-08-25
2

RT-Thread实战笔记|TCS34725 RGB 颜色识别传感器详解

RT-Thread 是一个集实时操作系统(RTOS)内核、中间件组件和开发者社区于一体的技术平台,组件完整丰富、高度可伸缩、简易开发、超低功耗、高安全性的物联网操作系统。RT-Thread 拥有良好的软件生态,支持市面上所有主流的编...

2021-08-13
1

28.3.4.2内核下的I2C驱动(三)

下面我们自己编写I2C总线驱动,先看下内核的总线驱动怎么写的。 参考内核自带的适配器adapter,搜索配置文件

2021-05-20
1

【玩转ESP32】6、驱动i2c设备

前言:在上文中聊了i2c-tools,主要使用命令行,本文使用代码驱动设备。本文以驱动oled展开,关于oled的详细说明,可查看一文彻底了解SSD1306驱动0.96寸OLED,在这里只聊esp32的i2c如何使用。1、初始化(1)配置i2c:指定i2c的引脚、模...

2021-04-16
2

IIC总线架构 之 IIC协议

I2C 是一种串行通信总线,使用一主多从架构,最初设计目的为了让主板、嵌入式系统或手机用来连接低速周边设备。多用于小数据量的场合,有传输距离短,任意时刻只能有一个主机等特性。本篇主要介绍IIC协议格式。...

2020-08-06
1

花最少的时间驱动湿温度传感器之RT-Thread sht3x之(DIY一个小小天气站+万年历)

sht3x是温湿度传感器的驱动,它实现了温湿度的单次查询,目前在RT-Thread上以软件包的形式提供。

2020-07-14
1

串口通信系列(二)、I2C通信方式

IIC全称为Inter Integrated Circuit:两根通信线:一根时钟线SCL一根数据线SDA,只有一根数据线,所以是半双工通信。数据的传输速率在标准模式下可达100kbit/s,在快速模式下可达400kbit/s,高速模式下可达3.4Mbit/s。...

2020-06-30
1

蓝桥杯嵌入式之EEPROM讲解

蓝桥杯开发板板载一个AT24C02的2KB的EEPROM芯片,主要考察对IIC通信的掌握。IIC通信因其需要的数据线少、通信方式可自己决定等优点在嵌入式开发板中运用很多。AT24C02需要2根数据线(一根为数据线,一根为时钟线)就可以与开...

2019-08-01
1

ft6236 触摸屏驱动

在目录下ampa53_linuxdrvextdrvtouchpadft6236下可以看到ft6236.c的文件

2019-06-20
1