HT45R37使用I2C进行数据传输的方法 (C语言)HT45R37 提供SIM 串行传输功能,分别是SPI 功能和I2C 功能,本文介绍HT45R37 的I2C串行传输功能。I2C 通信原理I2C 串行通信上的从机有主机 (Master) 和从机 (Slave) 之分,主机和从机都可以进行数据发送和接收,但必须由主机提供参考时钟,并且任何读/写功能都是由主机控制,从机是根据从机的读写命令,完成数据的传输动作。HT45R37 提供Slave I2C 串行数据传输,通过SCL (Serial Clock;PA5) 和SDA (Serial Data;PA6)两条信号线控制完成,SCL 是输入信号,由主机提供的参考时钟信号,SDA 则根据读写要求,再设定为输入/输出模式。当主机与从机进行串行通信时,SCL 和SDA 线需加上拉电阻。
猜您喜欢
评论