coding无法使用浏览器打开,必须用git工具下载:
git clone https://e.coding.net/weidongshan/linux/doc_and_source_for_drivers.git
参考资料,GIT仓库里:
Linux-4.9.88\drivers\video\fbdev\mxsfb.c
Linux-5.4\drivers\video\fbdev\goldfishfb.c
IMX6ULL\source\03_LCD\12_lcd_drv_imx6ull_from_kernel_4.9.88
STM32MP157\source\A7\03_LCD\12_lcd_drv_imx6ull_from_kernel_4.9.88
IMX6ULL\source\03_LCD\13_multi_framebuffer_example\testcamera
STM32MP157\source\A7\03_LCD\13_multi_framebuffer_example\testcamera
上述两个缺点的根源是一致的:Framebuffer中的数据还没准备好整帧数据,就被LCD控制器使用了。 使用双buffer甚至多buffer可以解决这个问题:
流程如下: