首页 > TAG信息列表 > ST7789
LittleV GUI移植用于ST7789——显示配置
Step 1 — 准备移植所需文件 从lvgl官网下载到的文件中,主要需要以下选中的文件或文件夹: 在自己的工程中新建文件夹,命名为lvgl,将上述选中文件全部提取至该文件夹中,完整的工程文件树如下: 其中: Bsp文件夹中的问价为ST7789的驱动文件,详情请参考ST7789驱动; lvgl/example文件夹中包含ST7789驱动
1. 信号线设置 以正点原子的潘多拉IOT开发板为例,主要有有6条线: RESET:复位 CS:片选 DCX:数据/命令选择(正点原子的开发板将之标注为WR信号) SCK:SPI时钟线 SDA:数据线 PWR:LED背光 这种配置下,MCU只向ST7789写数据而不读取数据。 2. SPI配置要求 主模式,仅发送,8bit模式 时钟极性为高,第二1.3TFT LCD (ST7789)镜像操作 适配三棱镜
三棱镜会将LCD镜像,所以要在LCD上写镜像操作 在ST7789数据手册中找到镜像的命令: 设置关于x镜像,也就是对D6位进行置1 其他置0即可 用计算器的程序员模式: 即先写命令0X36,然后写数据0X40 Lcd_WriteIndex(0x36); Lcd_WriteData(0x40); //镜像显示 //Lcd_WriteData(0x00);spi-lcd-st7789-驱动开发-v4l2接口介绍(3)
关于v4l2 接口介绍的可以参考这篇博文: https://blog.csdn.net/zx3517288/article/details/51682530 测试程序的v4l2的主要参考代码 摄像头的设置 static int start_capture(int fd) { enum v4l2_buf_type type; type = V4L2_BUF_TYPE_VIDEO_CAPTURE; //开始捕捉图