На сколько я помню там нельзя было сделать калибровку. Если не работал тач то не получалось войти в калибровкине получает только кнопка ВЫХОД
Лабораторный БП PSL-3604
- Реклама
немного подправил PVG теперь экран тухнет без заливки белым и перезапуска.
При выкл раньше контроллер успевал перезапуститься а сейчас зависает если пропала сеть или если моргнул свет или выкл и вкл быстро бп тогда перезапуск
При выкл раньше контроллер успевал перезапуститься а сейчас зависает если пропала сеть или если моргнул свет или выкл и вкл быстро бп тогда перезапуск
Код: Выделить всё
static void PVG_Check(void)
{
static uint8_t last_pvg_state = 0;
static uint8_t pulse_lost_counter = 0;
if(systimer_Tick() == NO)
return;
uint8_t current_pvg_state = Pin_PVG;
// Есть изменение состояния (фронт импульса)
if(current_pvg_state != last_pvg_state) {
pulse_lost_counter = 0; // Сброс счётчика — питание есть
}
else if(pulse_lost_counter < PVG_PER) {
pulse_lost_counter++;
}
last_pvg_state = current_pvg_state;
// Долго нет импульсов — питание пропало
if(pulse_lost_counter >= PVG_PER) {
GPIO_SET_RESET(OUT_ON_PORT, OUT_ON_PIN, NO);
// Ждём восстановления с проверкой
while(1) {
if(Pin_PVG != last_pvg_state) {
// Появился импульс — перезагрузка
NVIC_SystemReset();
}
}
}
}- Сообщения: 9
- Зарегистрирован: Пн мар 08, 2010 21:45:46
Доброго времени суток. Собрал плату управления с LCD, дисплей 3,5' ILI 9486. Было изображение не на весь экран, в файле LCD DRIVER.h изменил разрешение 480x320, изображение стало на весь экран, но графика только на часть экрана. Как это можно исправить?
Переписать прошивку под этот экран, изначально она написана под дисплей 2,4 дюйма.
- Сообщения: 9
- Зарегистрирован: Пн мар 08, 2010 21:45:46
Спасибо! В прошивке вроде поддерживается дисплей ILI9486.Переписать прошивку сам не смогу. Может только с помощью ИИ. Думал может кто-то уже делал под такой дисплей.
- Реклама

