我看写I2C通信协议的,比如启动协议有:SDA=1;//发送起始条件的数据信号_Nop();SCL=1;_Nop(); //起始条件建立时间大于4.7us,延时_Nop();_Nop();_Nop
2020-04-12 14:49
void Start_I2c(){SDA=1;/*发送起始条件的数据信号*/_Nop();SCL=1;_Nop();/*起始条件建立时间大于4.7us,延时*/_Nop();_Nop();_Nop
2012-07-28 21:31
//定义从机读控制字节typedef unsigned char uint8;uint8 date;***it SDA=P2^0;//定义I2C通信的数据线***it SCL=P2^1;//定义
2016-10-05 17:35
写入数据后如果直接读会出错,延时小了也出错,2ms左右数据才正确,是写入的。i2c往eeprom写一个数据要延时这么长时间?如果我写1K,时间怎么算,也是
2019-11-06 22:05
??? IIC_SDA=1;//发送I2C总线结束信号 delay_us(4); } 停止信号:SCL为高时,SDA由低到高跳变,在SCL由低电平变高时,SDA的低电平持续时间要大于4us,跳变后
2023-10-19 06:46
I2C分为哪几种模式?I2C的上拉电阻取值是什么?上拉电阻的上限如何确定呢?关于I2C有什么问题吗?那么一般如何解决呢?
2021-06-27 06:59
I2C总线的拓扑结构I2C总线特征I2C总线协议I2C总线操作i2c不通的原因有两种
2021-03-02 06:52
请教一下,怎么修改rtthread的i2c速率呢?听说是修改某个延时函数,请问下是哪里呢?修改的规则和依据是怎么样的?
2022-11-21 14:44
=高速)#definemCH341A_CMD_I2C_STM_US 0x40// I2C接口的命令流:以微秒为单位延时,位3-位0为延时值#definemCH341A_
2022-07-08 06:36
最近在用模拟i2c控制APDS9960芯片但是i2c一直收不到应答信号可以确定的是8位数据(高7位从机地址+写位)应该是正确的,但是第9位释放总先后就是收不到ack测过波形图如下之前有过使用单片机
2017-07-10 17:32