Обработка данных из UART
-
- Сержант
- Сообщения: 118
- Зарегистрирован: 18 окт 2016, 21:46
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Обработка данных из UART
Господа. Подключился к дисплею DWIN, аналог NEXTION. С дисплея получаю данные 5A A5 06 83 01 24 34. Шестой и седьмой байт это данные о нажатой кнопке на дисплее. Подскажите, как их выделить и включить выход на контроллере?
Отправлено спустя 2 часа 16 минут 35 секунд:
Попробовал через компаратор сравнить , но реагирует на все кнопки на таче. Как же правильно отфильтровать?
Отправлено спустя 2 часа 16 минут 35 секунд:
Попробовал через компаратор сравнить , но реагирует на все кнопки на таче. Как же правильно отфильтровать?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сержант
- Сообщения: 118
- Зарегистрирован: 18 окт 2016, 21:46
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
-
- Полковник
- Сообщения: 4007
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
Обработка данных из UART
Без отдельной библиотеки разобрать строки будет не просто.
Пример приема можно подсмотреть в библиотеке Nextion ecoins.
-
- Сержант
- Сообщения: 118
- Зарегистрирован: 18 окт 2016, 21:46
- Откуда: Москва
- Благодарил (а): 2 раза
- Поблагодарили: 2 раза
Обработка данных из UART
ecoins, т.е. разобрать строку на d0 d1 d2 d3 итд вид штатными средствами FLPROG нельзя?
-
- Полковник
- Сообщения: 4007
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 153 раза
Обработка данных из UART
Наверное возможно. Однако полагаю , что при работе с пультом будут возникать новые задачи соотвественно "новые костыли". Работа со строками - это "ресурсо-затратный" процесс и приемный буфер UART размерами ограничен. При определенном наборе длинных действий может проявиться проблема с потерей транзакций.autoelectronica писал(а): 26 дек 2022, 23:07 ecoins, т.е. разобрать строку на d0 d1 d2 d3 итд вид штатными средствами FLPROG нельзя?
Обработка данных из UART
Добрый день, подключил дисплей DWIN 7 по модбасу, задействовал CH340, для отладки, все работает. Нужно учесть, то что адресация холдинг-регистров в HEX формате в панели, а в скаде FLPROG DEC, т.е. адрес 5000 нужно указать как 20480.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 08 дек 2021, 14:55
- Имя: Дмитрий
Обработка данных из UART
Добрый день. Сейчас тоже занимаюсь с DWIN. Пока работал по modbus, но пришел к тому, что нужно попробовать по UART. Из имеющихся средств в FLprog можно собрать костыли, но хотелось бы полноценный ПБ или прям на уровне встроенного блока, как с Nextion. Может быть найдутся желающие поковырять эту тему. Или можно автору FLProg отправить дисплей, а он при наличии свободного времени, мог бы с ним познакомиться. На мой взгляд дисплеи неплохие и отличная альтернатива Nextion.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Обработка данных из UART
Может дело в картинке, но по моему есть более дешевые альтернативы (или я не там сравниваю) с бесплатным ПО "на великом и могучем".BuLLdoZZeRby писал(а): 30 дек 2022, 10:36 На мой взгляд дисплеи неплохие и отличная альтернатива Nextion.
https://aliexpress.ru/item/32999103772. ... 6927602324
и DWIN
https://aliexpress.ru/item/100500330776 ... 5125526060
Не реклама.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
Обработка данных из UART
.
Последний раз редактировалось Nikan 24 мар 2023, 02:37, всего редактировалось 1 раз.
-
- Полковник
- Сообщения: 1928
- Зарегистрирован: 28 окт 2015, 22:47
- Откуда: Ленобласть
- Имя: Игорь
- Поблагодарили: 2 раза
Обработка данных из UART
Ну я для себя выбрал приоритетом локализованное ПО )
Думаю что правильно выбирать исходя из сценария использования. Только ввод настроек и периодический просмотр информации или как деталь интерьера (типа метеостанции).
И да, панели рассматривал исключительно для производства.
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 08 дек 2021, 14:55
- Имя: Дмитрий
Обработка данных из UART
Вместо ответа дам ссылку https://aliexpress.ru/item/100500366356 ... 6704066803, не реклама.Ingwar писал(а): 30 дек 2022, 13:58Может дело в картинке, но по моему есть более дешевые альтернативы (или я не там сравниваю) с бесплатным ПО "на великом и могучем".BuLLdoZZeRby писал(а): 30 дек 2022, 10:36 На мой взгляд дисплеи неплохие и отличная альтернатива Nextion.
https://aliexpress.ru/item/32999103772. ... 6927602324
и DWIN
https://aliexpress.ru/item/100500330776 ... 5125526060
Не реклама.
Взял такой на пробу: 7", в корпусе, резистивный тач, rs232 - 2шт + rs485 1шт. с доставкой около 45$.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя