Банановый пи черный экран при использовании аппаратного ШИМ

Я использую Banana Pi M1 с 7-дюймовым ЖК-дисплеем Lemaker с сенсорным экраном. У меня есть приложение qt, которое использует wiringPi для управления аппаратным ШИМ (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);
}

и у меня странное поведение. Время от времени во время этого конструктора экран становится черным. Я пытался проверить, используется ли тот же самый ШИМ-вывод для управления подсветкой экрана, но я думаю, что это не так. Кроме того, если будет иметь место конфликт с одним и тем же выводом ШИМ для подсветки и для GPCLK на BPI gpios, экран будет становиться черным каждый раз. Любые советы?

0 ответов

Другие вопросы по тегам