i2c controller verilog wishbone i2c 控制器 verilog 代码 实现 。 做SOC的必看
2022-08-18 21:15:04 1.41MB i2c controller verilog wishbone
1
为了实现芯片与外围设备间的通信,引入飞利浦公司开发的I2C(集成电路总线)通信总线,阐述了其工作机制和读写操作的流程,并提出一种基于FPGA(现场可编程门阵列)的I2C通信设计方案,以实现芯片与EEPROM(电擦除可编程只读存储器)之间的通信。在验证环节中,将比特流文件下载到Xilinx Zynq-7000开发平台中,成功验证了文章提出的I2C通信的写和读两个功能。设计符合通信要求,并且资源占用较小。
2022-08-18 17:58:10 1.85MB I2C; FPGA; Verilog; ZYNQ
1
1 引 言 I2C总线(Inter-IC Bus)是一种通用的串行总线,是用于IC器件之间连接的二线制总线。他通过串行数据线(Serial Data Lines,SDL)及串行时钟线(Serial ClockLine,SCL)两线在连接到总线上的器件之间传送信息,并根据地址识别每个器件。一个或多个微控制器以及外围器件可以通过I2C总线接口非常方便的连接在一起构成系统。这种总线结构的连线和连接引脚少,器件间总线简单。结构紧凑,因此其构成系统的成本较低;并且在总线上增加器件不会影响系统的正常工作,所有的I。C器件共用一套总线,因此其系统修改和可扩展性好。即使有不同时钟速度的器件连接到总线上,时间
1
LCD_ST7032 带有i2c接口的ST7032 LCD控制器的Arduino库。 使用以下LCD模块在Arduino Uno,Arduino Zero,Attiny85 @ 1mhz,Attiny85 @ 8mhz和ESP8266上进行了测试: : (3.3V和5V)
2022-08-11 16:49:13 7KB arduino esp8266 attiny lcd
1
I2C verilog 仿真 实现 仿真功能实现
2022-08-09 20:19:11 5KB I2C verilog 仿真 实现
1
中科银河芯GXHT30C、GXHT30、GXHT30温湿度传感器模块STM32 I2C demo
2022-08-08 09:55:34 3KB 温湿度模块 stm32 I2C GXHT3x
1
有关i2c的学习笔记,有助于理解i2c。 I2C通讯只需要2条双向总线——一条数据线SDA(serial data:串行数据线),一条时钟线SCL(serial clock:串行时钟线)。SDA线用于传输数据,SCL线用于同步数据收发。SDA线传输数据是大端传输(字节高位先传),每次传输8bit,即1字节。支持多主控(multi-mastering),任何时间点只能有一个主控。每个连接到总线的设备都有一个独立的地址addr,共7个bit,主机正是利用该地址对设备进行访问。SDA和SCL总线都需要连接上拉电阻,当总线空闲时,两根线均为高电平。连接到总线上的任意器件输出低电平都会将总线信号拉低,即各器件的SDA和SCL都是线与的关系。多个主机同时使用总线时,需要用仲裁方式决定哪个设备占用总线,不然数据将会产生冲突。
2022-08-06 18:45:31 36KB 硬件相关
1
I2C verilong code 详细代码分析,根据协议每一步都有分析,进过验证,代码分slave和master部分,
1
本例程实现国民技术N32G43X模拟I2C-EEPROM
2022-08-02 16:22:27 367KB stm32 arm 嵌入式硬件 单片机
1
PIC18F87J11透過I2C設定RTCC MCP79410內的日期與時間.
2022-08-01 16:08:01 54KB mcp79410 rtcc pic18f87j11