【DAY37】IMX6ULL:LCD 显示与 SPI 通信入门详解
LCDLCD 全称是 Liquid Crystal Display也就是液晶显示器分辨率在IMUX6ULL中屏幕分辨率为800 * 480LCD 显示器都是由一个一个的像素点组成像素点就类似一个灯(在 OLED 显示器中像素点就是一个小灯)这个小灯是 RGB 灯也就是由 R(红色)、G(绿色)和 B(蓝色)这三种颜色组成的而 RGB 就是光的三原色。1080P 的意思就是一个 LCD 屏幕上的像素数量是1920*1080 个也就是这个屏幕一列 1080 个像素点一共 1920 列PCLK一个上升沿或一个下降沿发送或接收一个像素点的数据颜色24bitZ型每行自左向右逐个发送像素点HSYNC行同步信号线接收完一行像素点刷新一次VSYNC列同步信号线接收完一帧数据刷新一次极性信号线配置为低电平有效配置1.引脚2.时钟PWMPWM脉冲宽度调制占空比高电平持续时间占一个周期的比例触摸屏手指触碰绝缘玻璃与显示屏形成电容手指触碰显示屏上覆盖的触摸屏影响显示屏上的电荷从而识别触控位置触屏芯片SPI串行外设接口Serial Peripheral interface同步、串行、全双工CPOL、CPHACPOL时钟极性CPOL 0 时钟线在总线空闲时为低电平CPOL 1 时钟线在总线空闲时为高电平CPHA时钟相位一个边沿发数据一个边沿采样CPHA 0 采样发生在时钟第1个边沿 奇数边沿采样偶数边沿发送数据CPHA 1 采样发生在时钟第2个边沿 偶数边沿采样奇数边沿发送数据由于四线制SPI是全双工通信方式在发送一个字节数据的同时其实也就接收到了一个字节因此对于SPI来说发送其实也就是接收。IMX6ULL有一个发送缓冲寄存器同时也有一个接收缓冲寄存器发送完一个字节之后接收缓冲寄存器也会收到一个字节。因此读取外设寄存器时序如下发送寄存器地址 - 发送一个Dummy如0xFF,此时就收到了一个字节数据(主机需在发送寄存器地址后再发送一个无效数据位以触发从机返回有效数据这是SPI全双工机制下读取寄存器的标准时序要求。)
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2505303.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!