使用硬件PWM时香蕉pi黑屏

时间:2015-11-10 23:27:51

标签: qt pwm

我正在使用Banana Pi M1和Lemaker 7"带触摸屏的LCD。我有qt应用程序使用wiringPi来控制硬件PWM(GPCLK) 代码:

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);
}

我有奇怪的行为。在此构造函数期间,屏幕会不时变为黑色。我试图检查是否使用相同的PWM引脚来控制屏幕背光,但我认为不是。此外,如果背光灯和BPI gpios上的GPCLK使用相同的PWM引脚,则屏幕每次都会变黑。 有什么建议吗?

0 个答案:

没有答案