本文描述I2C协议,包含I2C位传输, I2C开始和结束信号,I2C应答信号,I2C写流程,I2C读流程。进阶介绍PowerPC的I2C实现,I2CADR 地址寄存器及PPC-Linux中I2C的实现
2024-01-04 15:22:25 300KB I2C 通信协议
1
STC32G12K128内部集成的I2C总线实现oled12864显示
2023-05-17 11:46:10 261KB 单片机 STC32G
1
Raspberry Pi Python库,用于使用INA219的电压和电流传感器 该Python库支持Python 2和3上的Texas Instruments的电压,电流和功率监控器传感器。该库的目的是使使用该传感器的相当复杂的功能变得容易。 该库当前仅支持连续读取电压和功率,但不支持触发式读取。 该库支持在电流/功率计算中检测溢出,从而导致这些读数的意义不大。 支持INA219的低功耗模式,因此,如果仅偶尔在基于电池的系统中进行读取,则可以将电流消耗降至最低。 该库已通过进行了测试。 安装与升级 该库及其依赖项( )可以通过执行以下操作从PyPI安装: sudo pip3 in
1
利用Alera的Nios软核的PIO接口来模拟I2C的接口。
2023-02-03 12:05:44 3KB NIOS I2C
1
用GPIO模拟I2C总线的通信过程及源代码,在I2C总线不工作的情况下,SDA(数据线)和SCL(时钟线)上的信号均为高电平。如果此时主机需要发起新的通信请求,那么需要首先通过SDA和SCL发出起始标志。当SCL为高电平时,SDA电平从高变低,这一变化表示完成了通信的起始条件。
2023-02-03 00:22:41 54KB GPIO 模拟I2C
1
为了保护NiosⅡ嵌入式系统的运行现场,在掉电之前,需要把系统的重要数据保存在非易失存贮器中。针对这种保存的数据量不大特点,本文提出采用"NiosⅡ+AT24C02"设计方案,在介绍AT24C02A芯片主要特性和分析I2C通信协议原理基础上,重点介绍Nios Ⅱ与AT24C02A之间接口电路的设计方法,包括接口电路的寄存器定义、逻辑功能模块设计和驱动程序的编写三个方而的内容,利用嵌入式逻辑分析仪(SigalTap Ⅱ Logic Analyzer)来分析接口信号时序,分析结果表,本接口所产生的读写时序满足I2C的通信协议要求,验证了设计的正确性。   1 AT24C02A芯片简介   AT24
2023-01-16 10:43:50 320KB 基于NiosII的I2C总线接口的实现
1
I2C总线芯片AT24C02程序设计(精简版)I2C总线芯片AT24C02程序设计(精简版)I2C总线芯片AT24C02程序设计(精简版)
1
基于FPGA的I2C总线模拟,采用Verilog HDL语言编写 (FPGA-based I2C bus simulation, using Verilog HDL.)
2023-01-03 17:44:58 241KB FPGA Verilog I2C
1
基于I2C总线的CMOS图像传感器接口电路设计 黄全平, 周荣政, 席占国, 张原, 洪志良 ( 上海复旦大学微电子系,上海 200433) 摘要:详细阐述了一种用于百万像素数码相机的CMOS图像传感器接口电路设计及其 VLSI 实现:文章按照数码相机的功能要求进行整体设计,由上而下讨论了各个子模块的设计,并给出了电路的 FPGA 验证:
1
E02模块配套的USB(串口)转I2C总线协议工具。 支持USB转I2C协议,USB读写EEPROM。 支持任意地址存储单元读写,连续读写、一键安全擦除等。 USB转I2C总线 USB读写I2C总线器件工具 USB读写EEPROM上位机软件 USB转I2C IIC USB读写EEPROM工具
2022-12-26 18:02:20 243.17MB USB转I2C USB转I2C总线 USB转I2C协议 usb读写I2C
1