前言 最近需要做一块工业设备的控制板,从方便编程和成本出发,选择了esp32 c3作为主控,但是在加入了屏幕、编码器后,全芯片就只剩下4个io可以用了,无法满足多路控制需求;所以,我打算加入一块mcu扩展出多个io接口,mcu与现有主控之间通过i2c协议通信。 现在有关两块控制芯片负责哪些内容无法定夺,写一篇文章,我自己也好梳理一下。 难点:通过自…
前言 在各种ESP32系列文档介绍中注明了具备各种外设通讯功能例如I2C、I2S、UART、SPI等。但是又在功能引脚上示意图没有标注这些功能是哪个引脚。这个疑问在外设管脚分配中得到了解答,诸如I2C、I2S、UART、SPI等外设接口可以被定义为任意GPIO管脚,所以就没有必要在 功能示意图上标注出来了,反正任何一个GPIO都可以赋予这些外设接口…