2025-11-08 05:33:49
STM32接显示器主要用SPI、I2C、UART这些口子SPI要四到八根线包括SCK、MOSI、MISO还有CS和D/C引脚I2C用两根线SDA和SCL最省线最便宜但只能传少量数据UART三根线TXRXGND最简单但速度慢点
为啥选这些接口SPI速度快能传高清画面比如128x64的OLED用SPI能跑满60帧I2C虽然便宜但只能传8位数据接128x128的OLED会卡顿UART虽然接法简单但每秒只能传几百字节看不了动态画面比如说接个4096色的屏SPI能传完一帧要0.2秒I2C要传完得2秒多所以要看要显示啥样东西再选接口比如做电子钟用SPI接128x32的屏最合适做温度计用I2C接个128x32的屏也行要是做游戏机用UART根本接不住画面
本题链接: