因为最近想移植ucgui来玩玩,正好手头有一块在网上买的ILI9341-SPI的屏幕模块。但是里面带的读点程序有问题,一直读不对。在网上没能找到合适的源码,于是参照一些网友的思路在卖家给的驱动基础上自己写了一下读点函数,这回可以读点的颜 {MOD}回来了。C写的不很规范,望大家见谅,嘿嘿。
第1张图片是main.c。采用横屏方式,背景颜 {MOD}为绿 {MOD},在点(25,40)画了一个颜 {MOD}为GRAY1(颜 {MOD}为0x8410)的点,。第2张图为debug时读取该点的颜 {MOD}到color变量中,读回的结果为0x8410。愿这份驱动给大家带来一些便利。附件为源代码,编译环境为MDK4.74
早晚
一周热门 更多>