技术栈
iic
优信电子
8 天前
stm32
·
iic
·
aht10
·
tca9548a
·
i2c拓展
STM32软件IIC驱动TCA9548A多路测量AHT10
TCA9548A 有八个可通过 I2C 总线控制的双向转换开关,SCL/SDA 上行对扩展到八个下行对,或者通道,适用于系统中存在I2C目标地址冲突的情况。8路双向转换开关,同一时刻只能选择打开一个通道。 三个地址引脚A0,A1,A2,I2C 总线最多支持八个TCA9548A 器件。最多可以在同一条线下接8个TCA9548A模块,每个TCA9548A模块下可以再接8个I2C设备,这样在一个总线下最高可以挂载64个设备。
臻一
25 天前
iic
·
linux驱动
Rockchip-linux驱动 --- IIC
憧憬一下
2 个月前
c语言
·
arm开发
·
嵌入式
·
iic
·
源码解析
·
linux驱动开发
内核提供的通用I2C设备驱动I2C-dev.c分析:file_ops篇
I2C子系统专栏:总线和设备树专栏:在上一篇,注册篇中,从讲解普通的字符设备驱动框架后再讲解了关于i2c-dev.c中是如何去注册字符设备驱动的,接下来就讲解关于其file_operations中定义的函数是如何去实现的。
大牛攻城狮
2 个月前
stm32
·
iic
·
stm32lx
·
gxht3x
·
sht3x
·
驱动设计
STM32Lx GXHT3x SHT3x iic 驱动开发应用详解
项目开发过程中,采用STM32L151 为主控芯片进行设计,并外接GXHT3x进行温湿度数据采集。这里MCU采用片上IIC与GXHT3x进行数据交互,本文详细记录了开发过程,为今后的项目提供参考,加速项目开发进度。
Projectsauron
3 个月前
stm32
·
单片机
·
嵌入式硬件
·
iic
·
at24cx
STM32 通过软件模拟 I2C 驱动 24Cxx 系列存储器
I2C 相关知识可以参考 IIC 通信协议详解下表是 AT24CXXX 的容量:AT24C01,AT24C02,AT24C04,AT24C08,AT24C16,AT24C32,AT24C64,AT24C128,AT24C256… 不同的 xxx 代表不同的容量。
玄奕子
3 个月前
stm32
·
单片机
·
gpt
·
嵌入式
·
iic
GPT对话知识库——编写IIC驱动的过程
目录1,问:1,答:I2C 驱动编写的步骤1. I2C 基本概念复习2. 步骤 1:配置 I2C 硬件外设
程序猿!=程序员
5 个月前
驱动开发
·
单片机
·
嵌入式硬件
·
bsp
·
iic
什么是IIC通信协议?
目录1.IIC简介2.IIC通信协议2.1 IIC的空闲状态2.2 IIC总线的起始信号与终止信号2.3 IIC总线上数据传送的应答信号
芯王国
6 个月前
fpga开发
·
ic
·
接口隔离原则
·
iic
·
cmos传感器
ISP IC/FPGA设计-第一部分-SC130GS摄像头分析-IIC通信(1)
SC130GS通过一个引脚(SPI_I2C_MODE)选择使用IIC或SPI配置接口,通过查看摄像头模组的原理图,可知是使用IIC接口; 通过手册可知IIC设备地址通过一个引脚控制,查看摄像头模组的原理图,使用R12和R21两个电阻实现上拉和下拉决定,仔细查看摄像头模组只焊接了R21,R12未焊接,最后结论是SID引脚下拉为0,设备地址为7’h30;注意这个是高7位值,最低位为IIC读写控制位;
mx_jun
6 个月前
单片机
·
嵌入式硬件
·
uart
·
iic
·
通讯协议
·
spi
·
rs485
通讯协议大全(UART,RS485,SPI,IIC)
常见的通讯协议总结(USART、IIC、SPI、485、CAN)-CSDN博客UART那么好用,为什么单片机还需要I2C和SPI?_哔哩哔哩_bilibili
糖果罐子♡
7 个月前
stm32
·
单片机
·
嵌入式硬件
·
iic
STM32 IIC协议
本文代码使用 HAL 库。从这篇文章开始为大家介绍一些通信协议,包括 UART,SPI,IIC等。UART串口通讯协议 SPI通信协议
爱奔跑的虎子
8 个月前
fpga开发
·
verilog
·
iic
·
vivado
·
i2c
·
串行通信
详解IIC通信协议以及FPGA实现
IIC也称为I2C(Inter-Integrated Circuit)由飞利浦公司(现在的恩智浦半导体)开发,是一种用于短距离数字通信的串行,同步,半双工通信接口协议;传输在标准模式下可以达到100kbit/s,在快速模式下可以达到400Kbit/s, 在快速模式增强模式下可以达到1Mbit/s,在高速模式下可以达到3.4Mbit/s。
宇努力学习
8 个月前
linux
·
操作系统
·
嵌入式
·
c
·
iic
019——IIC模块驱动开发(基于EEPROM【AT24C02】和I.MX6uLL)
目录一、 IIC基础知识二、Linux中的IIC(韦东山老师的学习笔记)1. I2C驱动程序的层次2. I2C总线-设备-驱动模型
suifen_
1 年前
linux
·
驱动开发
·
学习
·
iic
·
触摸屏
Linux驱动学习—IIC总线之FT5X06触摸驱动实验
流程图:设备树如下:触摸设备对应的设备树节点是:读取坐标的寄存器:编译加载驱动:点击一下屏幕,hexdump /dev/input/event4会打印相应信息。
大牛攻城狮
1 年前
stm32
·
iic
·
驱动
·
max17058
·
max17059
MAX17058_MAX17059 STM32 iic 驱动设计
MAX17058-MAX17059STM32iic驱动设计内含有代码、详细设计过程文档,实际项目中使用代码,稳定可靠资源-CSDN文库
轻指弹
1 年前
linux
·
arm开发
·
学习
·
iic
Linux 学习记录59(ARM篇)
主机作为 “发送器” 从机作为“接收器”每发送一个8位数据后寄存器地址自动偏移