I2C
5 篇文章
LinuxWM8960和声卡驱动
2025-04-16
6.6.52版本Kernel中NXP已经默认在imx6ul-14x14-evk.dtsi中配置好了wm8960的节点,但是是配置在i2c2下,而正点原子阿尔法开发板中wm8960接在i2c1下,所以要把节点从i2c2移到i2c1:
646 字
|
3 分钟
Linux I2C驱动通用框架和编写细节
2025-04-01
I2C子系统采用分层设计: I2C核心层 提供总线协议实现、设备注册/注销、总线通信接口(如i2ctransfer) struct i2cadapter:抽象化的I2C控制器 struct i2cclient:连接到总线的I2C从机 管…
1747 字
|
9 分钟
STM32中的I2C通信【AP3216C光传感器】
2024-12-13
AP3216C 是敦南科技推出的一款三合一环境传感器, 它包含了:数字环境光传感器(ALS)、接近传感器(PS)和一个红外 LED(IR)。该芯片通过 IIC 接口和 MCU 连接,并支持中断(INT)输出。AP3216C 的特点如下:…
1199 字
|
6 分钟
STM32中的I2C通信【24CXX EEPROM】
2024-12-07
I2C是由数据线SDA和时钟线SCL构成的串行总线,用于发送或接收数据。其中SDA用于传输数据。SCL用于同步时钟信号。I2C还有以下特征: 1. 主从架构 主机(Master):控制通信过程,生成时钟信号并启动通信 从机(Slave)…
4716 字
|
24 分钟