【带DC引脚SPI屏】STM32L010K8超低功耗单片机软件模拟SPI驱动ST7567点阵屏12864示例
显示屏驱动芯片多种多样,有的不带DC,通过接收的数据的某个特定位确定是命令还是数据,比如常见的12864
移植案例在
和
有的则有一个单独的引脚,叫做DATA/CMD控制线,简称DC,通过信号线电压来决定输入的是命令还是数据
比如oled屏幕上常用的SSD1306,又或者无字库的12864cog模块上用的st7567
既然硬spi调通了,又要回来搞软spi呢?主要原因还不是厂家傻逼?马勒戈壁的,标示符瞎几把用,明明是SPI串行通信结果非要写个sda和scl
让谁一看他不是IIC?就尼玛离谱
买了个6块钱的模块,画图的时候也没注意看它sda和scl是不是真iic还是瞎几把标

结果板子回来IIC下死活不通,我这才想起来看看芯片手册,结果一看,7567是特么SPI的

这里再说一句,可他妈别瞎几把标了好吗?
spi中叫做sck和 mosi 和miso 不叫他吗的sda sck



尼玛的
今天五一,板厂也放假了
我怎么重新做板子啊

算了算了 先用软spi跑起来再说吧,先把程序调完,节后重做板子再改成硬spi就好了
详细步骤
最后,大家想一下为什么在u8g2的库中 会有7567的iic初始化函数呢?
如果想不到,可以往电子积木那块靠一靠,哈哈