7.8.4. 测试指南

7.8.4.1. 测试环境

7.8.4.1.1. 硬件

  • 开发板

  • 示波器,用于观察输出PWM信号的波形

7.8.4.1.2. 软件

  • PC端的串口终端软件,用于PC和开发板进行串口通信

7.8.4.1.3. 软件配置

背光测试中,需要依赖Backlight的功能:

  1. 在内核中打开Backlight模块,详见 内核配置

  2. 在DTS中配置Backlight和PWMx通道的关联,详见 背光控制配置

7.8.4.2. 背光测试

利用 Linux Backlight 子系统生成的Sysfs节点,就可以逐级控制背光的亮度变化,详见 设置背光

7.8.4.3. 测试PWM信号

需要借助示波器,方法是:

  1. 通过 Sysfs节点中的 config 节点,设置 PWM某通道的参数,方法见 动态配置 PWM 通道

  2. 然后用示波器查看该PWM通道的信号输出是否符合预期。

以下是一些典型的参数组合,可参考:

Mode

CBD

CBU

CAD

CAU

PRD

ZRO

Def

level

本SoC

测试结果

Up

count

high

low

1

负占空比

low

high

0

正占空比

high

high

1

负占空比

low

low

0

正占空比

Down

count

high

low

0

正占空比

low

high

1

负占空比

high

low

0

正占空比

low

high

1

负占空比

Up-Down

count

high

low

low

high

0

正占空比

low

high

high

low

1

负占空比

其中,“正占空比”和“负占空比” 的意思是指当通过 Backlight 节点设置背光亮度时,得到的占空比结果是正向、还是反向的。