i.MX6ULL终结者屏幕背光调节例程背光调节简介

本文介绍了如何使用i.MX6ULL微处理器的PWM功能来调节屏幕背光亮度。通过调整PWM的频率和占空比,控制背光电源芯片,实现屏幕亮度的动态调整。详细讲解了PWM的工作原理、内部结构以及相关寄存器的设置方法,提供了配置PWM的步骤。
摘要由CSDN通过智能技术生成

我们平常使用的显示器或者手持设备,不如手机,平板等等,它们的屏幕的背光亮度都是可以调整的。通过调节背光可以控制屏幕的亮度,可以使屏幕在不同环境下达到最佳的显示效果和节能的目的。

一般我们控制屏幕亮度的都是采用PWM(脉冲宽度调节)调光电源的方式。首先我们先来看下PWM(脉冲宽度调节)工作方式。脉冲宽度调节(PWM)是一种脉冲控制方式,被广泛应用在测量、通信、功率控制以及变换灯多个领域。

PWM有两个关键的术语:频率和占空比。频率就是开关速度,把一次开关算作一个周期,那么频率就是1秒内进行了多少次开关。占空比就是一个周期内高电平时间和低电平时间的比例,一个周期内高电平时间越长占空比就越大,反之占空比就越小。占空比用百分比表示,如果一个周期内全是低电平那么占空比就是0%,如果一个周期内全是高电平那么占空比就是100%。

我们通过PWM控制屏幕的电源背光芯片,通过调节PWM的频率和占空比,就可以控制屏幕背光电源的输出电压大小,进而可以起到控制屏幕的亮度调节了。迅为的所有屏幕都支持背光亮度调节,我们只需要给屏幕控制背光电源芯片使能的引脚提供一个PWM的信号就可以。

通过查看《I.MX6ULL 参考手册.pdf》这个文档,我们可以看到第38章是关于i.MX6ULL的PWM介绍。I.MX6ULL的pwm包含一个16位的计数器和一个4*16的数据FIFO。最多支持8路PWM信号,引出的接口如图 1所示:
在这里插入图片描述
在这里插入图片描述

图 1

从上图我们可以看到每路PWM复用到的IO。然后我们看下PWM的内部结构如图 2所示:

在这里插入图片描述

图 2

从上图我们可以看到PWM分为7部分:
标识1处是时钟源选择,可选三种:ipg_clk&#

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值