屏幕到了,之前的屏幕不知道哪步出错,一直点不亮,白瞎了160块钱。。。。
那么,学一下framebuffer吧
framebuffer介绍
这张图介绍的很清楚
使用的api
1.open
2.mmap
3.ioctl
前两个都学了,那么这个ioctl到底是什么呢
ioctl的概念
也就是说ioctl就是用来拓展open等函数搞不了的操作的
函数的api
这样我就想起来了,在spi的驱动和app中貌似有这样的例子
此外,还有宏定义的ioctl,当然这都是后话了
获取屏幕参数
这里我们了解到了可变和固定的参数,而我们真正关心的是可变的参数
既然知道了参数,我们来简单写一个framebuffer的程序吧