i.MX6ULL驱动开发 | 34 - 基于SPI框架驱动spi lcd(st7789)

Posted Mculover666

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了i.MX6ULL驱动开发 | 34 - 基于SPI框架驱动spi lcd(st7789)相关的知识,希望对你有一定的参考价值。

获取更干净清爽的阅读体验,可以访问我的个人博客网站:i.MX6ULL驱动开发 | 34 - 基于SPI框架驱动spi lcd(st7789)

一、驱动编写思路

(1)编写spi驱动框架,检查probe是否可以正常挂载;

(2)在probe设备中,解析设备树gpio信息、屏幕参数信息;

(3)操作gpio,检查背光控制是否正常

(4)基于linux spi框架适配spi写接口,看lcd_init是否正常

二、设备树节点描述

	spilcd: st7789@1 
   
		compatible = "spilcd,st7789";
		spi-max-frequency = <

以上是关于i.MX6ULL驱动开发 | 34 - 基于SPI框架驱动spi lcd(st7789)的主要内容,如果未能解决你的问题,请参考以下文章

i.MX6ULL驱动开发 | 13 - Linux SPI 驱动框架

i.MX6ULL驱动开发 | 13 - Linux SPI 驱动框架

i.MX6ULL驱动开发 | 14 - 基于 Linux SPI 驱动框架读取ICM-20608传感器

i.MX6ULL驱动开发 | 36 - 注册spilcd为framebuffer设备并使用lvgl测试

i.MX6ULL驱动开发 | 36 - 注册spilcd为framebuffer设备并使用lvgl测试

i.MX6ULL驱动开发 | 08 -基于pinctrl子系统和gpio子系统点亮LED