Страница 1 из 2

DWIN

Добавлено: 03 ноя 2024, 20:27
GibsonStill
Товарищи, может кто подскажет как это решить.
Имеется ESP8266 и DWINовская панель, соединены по UART
Немного извращенно но передачу данных в сторону панели я настроил(да костыли, но что поделать)
Если кому интересно как это реализовано, то я перегоняю стандартную команду на запись в панель 5a a5 05 82 <номер VP> <значение> из HEX в DEC и отправляю
Но вот как настроить чтение что то прям не могу реализовать, там принцип "запрос-ответ" и как то не нашлось такого блока для UART который подойдет для обработки ответа(отправляю для примера запрос 5a a5 04 83 10 10 01 - чтение 1 байта из VP 0x1010, в ответ должен прийти ответ 5a a5 06 83 10 10 01 00 00 или 5a a5 06 83 10 10 01 00 01 в зависимости от статуса переменной)
Спасите-помогите :smile14:
Головная_Боль.zip

Re: UART и DWIN

Добавлено: 04 ноя 2024, 15:46
ecoins
GibsonStill писал(а): 03 ноя 2024, 20:27 Товарищи, может кто подскажет как это решить.
Имеется ESP8266 и DWINовская панель, соединены по UART
Немного извращенно но передачу данных в сторону панели я настроил(да костыли, но что поделать)
Если кому интересно как это реализовано, то я перегоняю стандартную команду на запись в панель 5a a5 05 82 <номер VP> <значение> из HEX в DEC и отправляю
Но вот как настроить чтение что то прям не могу реализовать, там принцип "запрос-ответ" и как то не нашлось такого блока для UART который подойдет для обработки ответа(отправляю для примера запрос 5a a5 04 83 10 10 01 - чтение 1 байта из VP 0x1010, в ответ должен прийти ответ 5a a5 06 83 10 10 01 00 00 или 5a a5 06 83 10 10 01 00 01 в зависимости от статуса переменной)
Спасите-помогите :smile14:
Головная_Боль.zip
Вы уверены, что DWIN доступное и хорошое решение?
Если да, то неплохо дать(направить на) образовательный материал для программирования панелей DWIN. Такая панель есть, но мне(и не только) мешает порог вхождения. Если бы помочь преодолеть его, то и блоки необходимые появятся.
Примерно так было с панелями Nextion - теперь это вполне новый рабочий инструмент, встроенный штатно в левую панель FLProg.
Поднять DWIN в FLProg интересная задача.
Давайте объединим усилия, может еще кто-то присоединится.
С уважением, ecoins.

Re: UART и DWIN

Добавлено: 04 ноя 2024, 16:35
GibsonStill
ecoins писал(а): 04 ноя 2024, 15:46 Вы уверены, что DWIN доступное и хорошое решение?
Если да, то неплохо дать(направить на) образовательный материал для программирования панелей DWIN. Такая панель есть, но мне(и не только) мешает порог вхождения. Если бы помочь преодолеть его, то и блоки необходимые появятся.
Примерно так было с панелями Nextion - теперь это вполне новый рабочий инструмент, встроенный штатно в левую панель FLProg.
Поднять DWIN в FLProg интересная задача.
Давайте объединим усилия, может еще кто-то присоединится.
С уважением, ecoins.
Хорошее решение, очень широкий выбор панелей разных размеров и исполнений(корпусное, только панель, панель с модулем связи, панель с дополнительной макетной зоной), плюс можно выбрать резистив или емкостной сенсор, да и по качеству картинки прямо отлично.
Вообще программа простая для освоения, хватило двух ссылок и одного документа с офф. сайта
https://dwin.pro/ru/info/start3_dgus/
https://dwin.pro/ru/info/commands
! T5L_DGUSII Application Development Guide 20210929.zip
Если есть необходимость могу даже русифицировать гайд.

Re: UART и DWIN

Добавлено: 04 ноя 2024, 17:29
autoelectronica
https://disk.yandex.ru/i/9Nux8BeJNrGkZg Вот сделал приборы на DWIN экранах

Re: UART и DWIN

Добавлено: 04 ноя 2024, 17:38
autoelectronica
Думаю что для простых пользователей программирование экранов DWIN будет проще , чем на ESP32-8048S0xx. Больше примеров на русском и более ближе по пониманию для незнающих C++

Re: UART и DWIN

Добавлено: 04 ноя 2024, 17:41
autoelectronica
По возможности, готов направить и помочь в освоении. Хотя, сам еще не все понимаю. Но первые шаги подскажу. Я делаю в связке DWIN-CANNY. Но, надеюсь ecoins поможет сделать связку с FLPROG

Re: UART и DWIN

Добавлено: 04 ноя 2024, 18:24
autoelectronica

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:07
GibsonStill
autoelectronica писал(а): 04 ноя 2024, 18:24 https://disk.yandex.ru/i/FApRvU6vkyJogw Вот еще
У тебя обмен данными по UART как я понимаю, каким образом ты формируешь считывание ?

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:23
autoelectronica
https://disk.yandex.ru/i/m65gIt8LXOZCnA Вот формирую адрес кнопки в DWIN https://disk.yandex.ru/i/T5KnH78b_bZ0VQ

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:24
autoelectronica
А принимаю уже по уарту

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:39
Ander
Да надо внедрять в Флпрог

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:44
ecoins
GibsonStill писал(а): 04 ноя 2024, 16:35
ecoins писал(а): 04 ноя 2024, 15:46 Вы уверены, что DWIN доступное и хорошое решение?
Если да, то неплохо дать(направить на) образовательный материал для программирования панелей DWIN. Такая панель есть, но мне(и не только) мешает порог вхождения. Если бы помочь преодолеть его, то и блоки необходимые появятся.
Примерно так было с панелями Nextion - теперь это вполне новый рабочий инструмент, встроенный штатно в левую панель FLProg.
Поднять DWIN в FLProg интересная задача.
Давайте объединим усилия, может еще кто-то присоединится.
С уважением, ecoins.
Хорошее решение, очень широкий выбор панелей разных размеров и исполнений(корпусное, только панель, панель с модулем связи, панель с дополнительной макетной зоной), плюс можно выбрать резистив или емкостной сенсор, да и по качеству картинки прямо отлично.
Вообще программа простая для освоения, хватило двух ссылок и одного документа с офф. сайта
https://dwin.pro/ru/info/start3_dgus/
https://dwin.pro/ru/info/commands
! T5L_DGUSII Application Development Guide 20210929.zip
Если есть необходимость могу даже русифицировать гайд.
Спасибо. Буду смотреть. Русифицировать - это был бы полезный вклад в развитие FLProg.
С уважением, ecoins.

Re: UART и DWIN

Добавлено: 04 ноя 2024, 19:56
autoelectronica
Вот русская версия DWIN https://disk.yandex.ru/d/ke0dgOcF4dI__Q

Re: UART и DWIN

Добавлено: 04 ноя 2024, 20:09
autoelectronica
Наверно нам нужна отдельная тема DWIN - FLPROG

Re: UART и DWIN

Добавлено: 04 ноя 2024, 20:15
Ander
Думаю можно продолжить в этой. Будут результаты - создадим ветку.

Re: UART и DWIN

Добавлено: 07 ноя 2024, 15:35
GibsonStill
autoelectronica писал(а): 04 ноя 2024, 19:23 https://disk.yandex.ru/i/m65gIt8LXOZCnA Вот формирую адрес кнопки в DWIN https://disk.yandex.ru/i/T5KnH78b_bZ0VQ
Это понятно, а с canny ты как делаешь запрос чтобы получить статус кнопки ?

Re: DWIN

Добавлено: 07 ноя 2024, 20:43
autoelectronica
https://disk.yandex.ru/d/ehzbYTkUK45ugQ Это файл для CANNY5NANO

Re: DWIN

Добавлено: 07 ноя 2024, 20:46
autoelectronica
Хочется сделать прием и отсылку в DWIN в FLPROG

Re: DWIN

Добавлено: 08 ноя 2024, 07:33
GibsonStill
autoelectronica писал(а): 07 ноя 2024, 20:46 Хочется сделать прием и отсылку в DWIN в FLPROG
Отсылку вы можете посмотреть как у меня в проекте реализовано, а вот с возвратом пока проблема.
Или можете подождать я пересоберу в нормальный блок отсылки с возможностью простого выбора

Re: DWIN

Добавлено: 08 ноя 2024, 09:12
GibsonStill
Есть кстати еще статьи тут https://arduino-tex.ru/menu/15/22/stati-dwin.html