Qt 使用硬件PWM时出现香蕉pi黑屏

Qt 使用硬件PWM时出现香蕉pi黑屏,qt,pwm,Qt,Pwm,我使用香蕉皮M1与Lemaker 7“液晶触摸屏。我有qt应用程序,使用wiringPi控制硬件PWM(GPCLK) 代码: 我有一种奇怪的行为。在这个过程中,屏幕不时变黑。我试图检查是否使用相同的PWM引脚控制屏幕背光,但我认为不是。此外,如果背光和BPI gpios上的GPCLK使用相同的PWM引脚,屏幕每次都会变黑。 有什么建议吗?在此之后,构造器接线pi引脚7从IN-LOW变为ALT5 LOW。是否可以在连接LCD的情况下使用硬件pwm?在此之后,构造器接线pi引脚7从IN-LOW变为A

我使用香蕉皮M1与Lemaker 7“液晶触摸屏。我有qt应用程序,使用wiringPi控制硬件PWM(GPCLK) 代码:

我有一种奇怪的行为。在这个过程中,屏幕不时变黑。我试图检查是否使用相同的PWM引脚控制屏幕背光,但我认为不是。此外,如果背光和BPI gpios上的GPCLK使用相同的PWM引脚,屏幕每次都会变黑。
有什么建议吗?

在此之后,构造器接线pi引脚7从IN-LOW变为ALT5 LOW。是否可以在连接LCD的情况下使用硬件pwm?在此之后,构造器接线pi引脚7从IN-LOW变为ALT5 LOW。是否可以在连接LCD的情况下使用硬件pwm?
pwm_example::pwm_example(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::pwm_example)
{
    ui->setupUi(this);
    this->setStyleSheet("QMainWindow{background: url(/root/grafix/f1_pwm_example.png);}");
    slider_value=0;
    pinMode (7, PWM_OUTPUT) ;
    pwmWrite(7, 0);
    pwmSetRange(100);
    ui->horizontalSlider->setValue(slider_value);
}