GPIO模拟I2C总线的通信过程及源代码,在I2C总线不工作的情况下,SDA(数据线)和SCL(时钟线)上的信号均为高电平。如果此时主机需要发起新的通信请求,那么需要首先通过SDA和SCL发出起始标志。当SCL为高电平时,SDA电平从高变低,这一变化表示完成了通信的起始条件。
2023-02-03 00:22:41 54KB GPIO 模拟I2C
1
暂时未测试通过。放到csdn存档,如果侵权请联系我删除,谢谢。
2022-01-20 11:17:34 3KB i2c_slave
1
基于STM32系列芯片可以直接使用 只需修改个延迟函数就可以 适合STM系列单片机
2022-01-10 19:03:50 3KB 单片机 STM32 STM32F103 STM32F405
1
STM32F103(CORTEX-M3) ARM GPIO模拟I2C的程序,操作AT24C02,程序经过调试绝对可以使用,没有使用固件,完全使用寄存器操作
2021-12-20 22:23:02 1KB I2C CORTEX-M3 STM32
1
linux gpio 模拟I2C驱动
2021-08-25 23:17:41 279KB linux gpio 模拟I2C驱动
1
该代码中的具体内容是,通过封装实现用gpio模拟i2c协议流程,读单字节,多字节和写单字节,多字节。朋友们可以共享下,如有哪写的不好多提提意见共同进步。
2021-05-12 17:15:58 8KB 模拟I2c
1
GPIO模拟I2C的程序实现 #include #include #include #include #include #include #include #include #include #include #include #include #include "gpio_i2c.h"
2021-05-12 17:09:13 9KB GPIO I2C 程序
1
GPIO模拟I2C通信协议(二)-附件资源
2021-04-02 13:20:34 106B
1
本代码由STM32F103C8T6使用GPIO模拟I2C与VL53L0进行通信,读出VL53L0寄存器里测距的值,然后,由UART串口进行发送,测距范围为2m,测距误差为1cm左右,可用于长度、高度的测量。
2021-02-22 21:31:03 4.66MB VL53L0 GPIO模拟I2C 测距
1
海思平台gpio模拟i2c驱动源码
2021-02-05 09:05:09 4KB 海思 Linux i2c
1