GPIO模拟I2C通信程序 在多嵌入式开发中,如果你的微控制器没有硬件 I2C 接口,那么就可以用 GPIO 模拟 I2C。这个程序测试通过,功能挺全面的。通过控制 GPIO 口的高低电平,模拟 SDA 和 SCL 线的变化,实现在不同 MCU 上的 I2C 通信。不管你用的是 AVR、ARM Cortex-M,还是 PIC C 0 次浏览 2025-05-29
I2C总线概述 I2C (Inter-Integrated Circuit) 总线是一种串行通信协议,由飞利浦公司开发。它使用两条线(时钟线和数据线)连接微控制器及其外围设备,用于传输控制和数据信息。 C 31 次浏览 2024-06-10
51单片机KEIL C I2C通信程序。 用KEIL C写的51单片机I2C与24CXX EEPROM通信程序,由51单机机的两个IO引脚模拟I2C时序。主要函数均有返回值检查,很可靠。 C 27 次浏览 2024-08-17
ATSHA204认证程序基于I2C通信 支持 I2C 接口的 ATSHA204 认证芯片,适合做设备安全认证和密钥管理,用在物联网设备上稳。自带 SHA-256 加速器,搞哈希、签名这些操作都挺快。写个认证程序也不复杂,I2C 通信用起来也比较清爽。你只要用主控去发指令,比如叫它签个名、存个密钥,响应也快,接口也不啰嗦。像固件加密、数据保 C 0 次浏览 2025-06-14