微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > ARDUINO UNO I2C通信会影响串口通信吗?

ARDUINO UNO I2C通信会影响串口通信吗?

时间:10-02 整理:3721RD 点击:
我本以为I2C和RX TX串口之间没有关系,是分开工作的。可是刚才测试发现,用UNO上的A4 A5引脚做I2C通信的时候会影响到RX TX的串口通信。数据不会丢,但是串口的时序被延迟了。

求一个方法能让UNO串口正常通信的情况下,利用RX TX之外的引脚与其它外部设备通信。

警报解除。
是我代码写的有问题。
void loop() {
  OnEnvShap_pushed();  //这个方法里我用了delay,防止按钮太敏感。这个函数用了I2C跟外部通信。不是I2C的缘故。
  OnKnobAChange();
  if (Serial.available() > 0)
  {……}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top