OLED 驱动
更新时间:2017-08-08 阅读:2601
前言
官网提供的配套OLED有两种点屏方式:IIC和SPI。
默认是使用SPI点屏,但是由于版本问题,2015.01.22版本的FireBLE开发板在跑协议栈的时候使用SPI点屏会出现花屏,所以采用了IIC的方式点屏。使用2015.01.22版本开发板的用户也不用着急,如果确实需要使用SPI驱动OLED,只需要把P07接到CS脚,就可以使用SPI点屏了。
OLED在跑协议栈时会花屏的原因是由于睡眠影响到了SPI的时钟线,导致时钟紊乱,需要CS来同步时钟,所以只要腾出一个IO口来控制住CS,那么久可以使用SPI协议进行点屏了。