之前一直认为I2C的SCL和SDA针脚是可以改为其他模拟输入的针脚,正好晚上闲来无事,翻了翻源码,终于让我找到了定义的位置:pins_arduino.h
这个文件中定义了所有针脚的宏及对应关系:
static const uint8_t SS = 10;
static const uint8_t MOSI = 11;
static const uint8_t MISO = 12;
static const uint8_t SCK = 13;
static const uint8_t SDA = 18;
static const uint8_t SCL = 19;
static const uint8_t L