本文主要介绍了STM32单片机中的EEPROM在读写过程中产生中断异常的处理方法。
2021-04-25 16:16:58 56KB I2C总线协议 STM32单片机 EEPROM 文章
1
opencores里的关于I2C控制器的master和slave接口控制器,带有相关的RTL代码,spec文档和验证代码
2021-04-25 14:21:03 4.35MB verilog RTL
1
这个IC2软件优点有一下几点: 1. 它可以实现一个你不知道I2C协议是什么的也可以灵活运用。 2,它只需配置很少底层就可以完成所有操作。 3. 它可以实现多个总线自动切换功能。 4,他有多处检测判断总线异常报警。
2021-04-24 14:31:12 5KB I2C软件
1
通过TI公司的EV2300设备读、写BQ板子等数据,可控制,可扩展功能,用在电池、芯片板等领域。
2021-04-24 11:40:53 187KB EV2300 BQ 测试板 I2C
1
I2C接口器件EEPROM读写系统设计,包括串口发送模块,串口接收模块、fifo存储模块,fifo控制模块,I2C写控制模块,I2C读控制模块,I2C模块等。 EEPROM器件在FPGA上进行读写,以及接口设计和调试系统进行具体叙述。本实验平台使用的是小梅哥的AC620开发板,FPGA芯片是cyclone IV EP4CE10F17C8N。
2021-04-23 15:36:11 10.59MB I2C FPGA verilog EEPROM
1
I2C
2021-04-22 18:02:09 519KB I2C
1
配置STM32F030和用IO口来模拟I2C通讯的那点事,iic源代码,IO模拟代码,交互代码,配置代码等
2021-04-22 18:02:08 4.72MB stm32f030 I2C IO口模拟I2C 配置I2C
正点原子的MPU6050的DMP驱动代码,实测可用,自己移植的话重定向i2c函数即可
2021-04-22 12:03:13 43KB MPU6050 DMP I2C
1
12864液晶 OLED IIC 驱动 ,带字库 ,内含双线模拟IIC通用程序(STM32 HAL库) 类似Printf函数的调用方式:OLED_ShowStr(unsigned char TextSize,unsigned char x, unsigned char y, char * ch, ...); 使用方法:(参考.h文件) 先调用初始化函数 IIC_Init(); OLED_Init(); OLED_ShowStr(1,3,2,"HelTec Automation");//参数1:6*8字符 自用项目的驱动,亲测通过。
1
I2C土壤水分传感器概述: 该电容式土壤湿度传感器通过I2C连接,并提供以下特性:土壤湿度检测、光感、温度感应、复位芯片、I2C地址更改,主要应用于植物浇水报警器等智能家居设备中。附件内容提供了该电容式土壤水分传感器的2个版本,主要包括用于精确测量温度的热敏电阻、增加水分读数分辨率(几乎是两倍!) 电容式土壤水分传感器实物展示: 电容式土壤水分传感器技术参数: 版本2.7.3 电源电压3.3V - 5V 电流消耗:1.1mA @ 5V,0.7mA @ 3.3V空闲时,14mA @ 5V,7.8mA @ 3.3V进行测量。当全速轮询传感器时,电流消耗平均为4.5mA @ 5V,2.8mA @ 3.3V 工作温度0°C - 85°C 湿度读数随温度变化 - 在全温度范围内<10% 不要忘记为SCL和SDA线提供上拉电阻 默认I2C地址为0x20(十六进制) 要读取土壤湿度,请从寄存器0读取2个字节 要读取光电平,通过将3写入设备I2C地址开始测量,等待3秒钟,从寄存器4读取2个字节 要读取温度,请从寄存器5读取2个字节 要更改传感器的I2C地址,请将新地址(一个字节[1..127])写入寄存器1; 新地址将在复位后生效 要复位传感器,请将6写入设备I2C地址。 不要将传感器热插入有源I2C总线 - 地址更改命令没有保护,这可能导致随机数设置为传感器的地址。如果传感器停止响应,使用I2C扫描草图找出地址。 如何读取土壤水分传感器数值? 光和湿度传感器都提供相对值。意思是,更多的水分会给你更高的阅读量,更轻,阅读更低。水分有些线性。我在运输前测试所有的传感器,并在5V供电的空闲空气中提供约290 - 310。我没有测量光传感器的线性度,它在距离台灯的黑暗的房间里有65535。当黑暗时,测量光需要更长时间,测量过程中读取光源寄存器将返回上一次读数。请注意,光传感器非常嘈杂。温度由传感器主体上的热敏电阻测量。计算的绝对测量精度优于2%。返回值在十分之一摄氏度。即,值252将意味着25.2°C。 附件内容截图:
1