现有的关于 i2c switch 资料非常少。即使阅读完官方的datasheet.也不能写出完全正确的操作。 因为内核中的驱动本身不是那么完善的。还有一些资料是单片机编程的,可惜在linux上并不能成功执行.但是在现有的pca954x 驱动函数中,没有实现自动对内部控制寄存器进行相应配置,这样的话就需要额外的写一个附加的配置函数,实现这种功能
2021-10-12 16:54:08 113KB linux i2c switch mux
1
测试通过了STM32F0的硬件I2C最大速度1M读取as5600的角度值的工程,同理也可以读写其他寄存器
2021-10-11 14:45:17 11.78MB 磁编码器 驱动程序 HAL库
1
包含汇编模块化思想,共四个文件Main.asm main.inc i2c.asm i2c.inc
2021-10-08 16:20:52 1.15MB 单片机 汇编 I2C
1
摘要:介绍兼备RAM和ROM特性的铁电存储器FM24C64,该器件具有极长的擦写寿命、快捷的写入速度和超低功耗等特点,是高可靠数据存储系统的理想器件。详细描述这种新型存储器的性能特点、工作原理、读写时序及操作特点,并给出在单片机数据存储系统中的应用方法。关键词:铁电存储器I2C总线;单片机;应用FerroelectricMemoryFM24C64BasedonI2CBusandItsapplicationLiMin,MengchenAbstract:TheferroelectricmemoryFM24C64whichhasthecharacteristicsofbothRAMandROMisi
1
FRAM_MB85RC_I2C:用于I2C FRAM的Arduino库-富士通MB85RC和赛普拉斯FM24,CY15B
2021-10-08 11:44:54 86KB arduino ram memory arduino-library
1
LPC1788通过I2C总线连接RX8025时钟芯片,设置时间以及对时间进行读取。
2021-10-07 22:19:27 8KB I2C Rx8025
1
DSP2812通过I2C方式读写带RTC的eeprom(X1226) void init_rtc(void) { *IIC_SDA_DIR = 0; *IIC_SCL_DIR = 0; Set_Delay(200); *IIC_SCL_OUT = 1; Set_Delay(200); *IIC_SDA_OUT = 1; Set_Delay(200); }
2021-10-07 17:47:02 284KB DSP2812 EEPROM RTC I2C
1
通过I2C总线与主控芯片相连,具有灵活、控制方便等特点。文中给出了部分硬件设计和软件流程
2021-10-07 15:20:26 223KB 硬件 iic i2c 键盘
1
该例程描述了在K144下如何使用FLEXIO口复用I2C功能。可以供学习。
2021-10-07 11:12:10 1.1MB MCU S32K144
1
基于FPGA的可见光OV5640的寄存器配置,通过SCCB协议对寄存器完成分辨率为1280*960,帧率为15帧,输出数据格式为YUV422,排列方式为YUYVYUYV的配置
2021-10-06 20:52:17 19KB ov5640 fpga verilog I2C
1