ARDUINO UNO I2C通信会影响串口通信吗?
时间:10-02
整理:3721RD
点击:
我本以为I2C和RX TX串口之间没有关系,是分开工作的。可是刚才测试发现,用UNO上的A4 A5引脚做I2C通信的时候会影响到RX TX的串口通信。数据不会丢,但是串口的时序被延迟了。
求一个方法能让UNO串口正常通信的情况下,利用RX TX之外的引脚与其它外部设备通信。
求一个方法能让UNO串口正常通信的情况下,利用RX TX之外的引脚与其它外部设备通信。
警报解除。
是我代码写的有问题。
void loop() {
OnEnvShap_pushed(); //这个方法里我用了delay,防止按钮太敏感。这个函数用了I2C跟外部通信。不是I2C的缘故。
OnKnobAChange();
if (Serial.available() > 0)
{……}
