继续无脑使用stm32 c8t6
http://download.csdn.net/download/geekker/10220407
之前在github逛的时候又发现了一个毛子写的LCD液晶显示库。液晶控制芯片是ST7735,分辨率128*160.SPI接口的。还带有SD卡槽。这回先不驱动sd卡,先点亮LCD再说。代码链接如上,我本来想贴github地址的,但是怎么都找不到了。
1.需要材料
stm32 c8t6最小系统板
1.8寸 st7735 lcd液晶显示屏(还有st7735R st7735s啥的不知道能不能兼容)
mdk开发工具
cubemx配置工具
2.接线
PA3 GPIO_Output RSTPA4 GPIO_Output AD
PA5 SPI1_ SCK
PA6 GPIO_Output CS
PA7 SPI1_ MOSI
看一眼图形配置文件
红色部分的5个脚spi串口
具体接线和板子上的对应。(这个板子在tb也就20块钱,如果是裸屏更便宜,适合做小的开发啥的)
毛子写的代码很整洁啊。。。
这个不需要太多翻译也能看懂吧?
下一步对我来说比较难啊,想要使用这个液晶的SD卡卡槽,在以上一套的基础上,实现读取sd卡中bmp图片显示在lcd上的功能。我在arduino 上以及实现了,速度慢哭,而且不稳定,与sd卡质量有很大关系。一步一步来。