屏幕基本原理介绍
计算机的显示存储器又名帧缓冲存储器。显示卡上都有一块与屏幕显示位置对应的存储区,称为显示缓存V-RAM,实际上是一块动态随机存取存储器DRAM,用来存放当前屏幕的显示数据。也就是显示缓存中的某一个地址的数据决定了当前屏幕上某一个点的色彩属性。因此,显示存储器的容量决定了最大显示的分辨率以及显示的深度。
显示分辨率(屏幕的分辨率)是屏幕图像的精密度,也就是显示器可以显示的像素有多少。屏幕上显示的点,线,面都是由像素组成的。像素越多,画面越精细,同样的屏幕区域显示的信息越多。也就是,分辨率相同的情况下,屏幕越小图像越清晰。显示屏大小相同的情况下,分辨率越高图像越清晰。
比如800x600的分辨率,电子枪从屏幕的左上角的第一行开始,也就是要扫描600多行。从左到右,从上到下,一行行扫描。扫描完整个屏幕再从左上角开始就完成了一次屏幕刷新。正常情况下,屏幕的刷新率要达到75MHZ以上,人眼才不易感觉到屏幕闪烁。
常见的屏幕接口
HDMI
高清多媒体接口(High Definition Multimedia Interface,HDMI)是一种全数字化视频和声音发送接口,可以发送未压缩的音频及视频信号。
主要依靠屏幕的edid来进行识别,当屏幕接到板卡以后屏幕会向板卡发送自己的edid的信息。EDID,Extended display identification data,中文名称扩展显示器识别数据,是VESA在制定DDC显示器数据通道通信协议时,制定的有关显示器识别数据的标准。EDID存储在显示器中的DDC存储器中,当电脑主机与显示器连接后,电脑主机会通过DDC通道读取显示器DDC存储器中的存储的EDID。
EDID中主要包括如下内容:(1)头文件。(2)显示器生产商/产晶识别码:生产商ID由微软指定。产品ID由显示器生产商制定。(3)产品串号。(4)产品生产的周日期。(5)产品生产的年份。(6)EDID结构版本号。(7)基本显示参数。基本显示参数包括以下几种:显示器能够接收的视频显示信号类型(视频信号格式);显示器尺寸;最大水平和垂直图像尺寸。(8)特色功能支持数据:特色功能支持数据用以说明显示器类型,以及是否支持DPMS(显示器电源管理)、sRGB彩色定义、GTF(VESA定义的视频信号定时参数)。(9)最佳显示模式支持。(10)预置信号定时(预置视频信号模式)。(11)标准定时(标准信号模式)的识别。(12)视频信号格式细节数据。(13)显示器工作频率范围限制数据。(14)显示器名称描述符。(15)生产厂商数据形式。(16)数据校验和字节:本字节应该根据整个128B的EDID进行编程,使校验和为0。
其中比较关键并且重要的信息就是基本显示参数的信息,他包括了最佳的显示分辨率以及一些支持的显示分辨率。
LVDS
LVDS是英文Low Voltage Differential Signaling的缩写,它是一种低压差分信号技术接口,是美国NS(美国国家半导体公司)为克服以TTL电平方式传输宽带高码率数据时功耗大、EMI电磁干扰大等缺点而研制的一种数字视频信号传输方式。
MIPI
移动产业处理器接口(Mobile Industry Processor Interface 简称MIPI)。主要配置如下内容:
1>reset和enable引脚的配置。
2>mipi屏输出还需要配置mipi指令以及timing。
3>同时还要关注时序,上电时序不准确也会无法正常显示。
4>背光
EDP
(Embedded DisplayPort),主要配置如下内容:
1>reset 和enable引脚的配置
2>timming配置
3>HPD引脚
4>背光
mipi适配过程
pwm节点
从原理图上看使用的电源管脚为PWM4:
查看源码中pwm4对应的节点ID为:
系统中的设备树节点为:
所以mipi屏使用的是pwmchip0的管脚。
RK3568芯片开发笔记——调试pwm控制红外功能_rk3568 pwm-CSDN博客
pwm原理介绍
RK3568EVB适配ILI9488mipi接口_rk3568 evb参考设计-CSDN博客
RK3568 MIPI驱动JD9365A触摸屏调试过程_mipi屏幕驱动-CSDN博客
PWM一般用于控制电机的转速,LED光的亮度,以及行驶的舵机等,通过修改占空比来调整功率。
PWM(PWM:Pulse Width Modulation)电路即脉冲宽度变调电路除了可以监控功率电路的输出状态之外,同时还提供功率元件控制信号,因此广泛应用在高功率转换效率的switching 电源、马达Inverter、音响用D 极增幅器、DC-DC Converter、UPS等各种高功率电路。
它是把每一脉冲宽度均相等的脉冲列作为PWM波形,通过改变脉冲列的周期可以调频,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化,可以通过调整PWM的周期、PWM的占空比而达到控制充电电流的目的。
PWM的特点是从处理器到被控系统信号都是数字形式的,无需进行数模转换,让信号保持为数字形式可将噪声影响降到最小,噪声只有在强到足以将逻辑1改变为逻辑0或将逻辑0改变为逻辑1时,也才能对数字信号产生影响。
对噪声抵抗能力的增强是PWM相对于模拟控制的另外一个优点,而且这也是在某些时候将PWM用于通信的主要原因,从模拟信号转向PWM可以极大地延长通信距离,在接收端,通过适当的RC或LC网络可以滤除调制高频方波并将信号还原为模拟形式。
控制方法
等脉宽PWM法
等脉宽PWM法是PWM法中最为简单的一种,它是把每一脉冲的宽度均相等的脉冲列作为PWM波,通过改变其周期,达到调频的效果,改变脉冲的宽度或占空比可以调压,采用适当控制方法即可使电压与频率协调变化。
随机PWM
在20世纪70年代开始至20世纪80年代初,由于当时大功率晶体管主要为双极性达林顿三极管,载波频率一般不超过5kHz,电机绕组的电磁噪音及谐波造成的振动引起了人们的关注,为求得改善,随机PWM方法应运而生。
SPWM法
SPWM法是一种比较成熟的,如今使用较广泛的PWM法,前面提到的采样控制理论中的一个重要结论:冲量相等而形状不同的窄脉冲加在具有惯性的环节上时,其效果基本相同的。
线电压控制PWM
前面所介绍的各种PWM控制方法用于三相逆变电路时,都是对三相输出相电压分别进行控制的,使其输出接近正弦波,但是,对于像三相异步电动机这样的三相无中线对称负载,逆变器输出不必追求相电压接近正弦,而可着眼于使线电压趋于正弦。
电流控制PWM
电流控制PWM的基本思想是把希望输出的电流波形作为指令信号,把实际的电流波形作为反馈信号,通过两者瞬时值的比较来决定各开关器件的通断,使实际输出随指令信号的改变而改变。
进入到第0路PWM
在这个目录侠总共有7个文件,分别为device,export,npwm,power,subsystem,uevent和unexport。需要关注的是export,npwm和unexprot这三个属性文件,下面一一进行介绍。
npwm:是一个只读属性,该文件可以得知该pwm控制器侠共有几路pwm输出。如下图所示:
export:在使用PWM之前,通过exprot属性进行导出,以下所示&#