Тема: отличие UART-7.0-7.2
Здравствуйте
Столкнулся с такой задачей. Первоначально был сделан проект CANNY 7.0-Nextion(Dwin) с обменом по UART(обычный UART не RS). Все ок, все работает
Пример ниже. Между монитором и CANNY 7.0 идет обмен все ок. Монитор получает данные и отправляет, CANNY так же все получает и отправляет
Появилась необходимость переделать на CANNY 7.2 , нужен второй CAN и начались "нюансы". Не работает. Тот же пример переделанный под 7,2 и он не работает. Причем после подачи питания 1-2 отправки/приемки сообщений по UART проходят, а дальше перестает. Если отключить передачу CANNY, то прием CANNY работает. Если отключить прием CANNY то передача работает, передача работает всегда но прием "отваливается". Второй день пытаюсь разобраться в причинах. Пока нашел основное отличие драйверов UART 7.0-7.2 это то что по двум линиям 7,2 может работать только в инвертированном режиме RS232. У монитора есть только обычный UART. 7,2 в режиме обычного UART может работать по 1му проводу, но монитор по 1му не может. В общем в тупике, как 7,2 "соединить" по обычному UART?
Возможно проблема в уровнях TTL, тк 7,2 т.к с ПК через USB-TTL все работает, с монитором нет. Сделал развязку уровней через преобразователь уровней, не работает. С ПК работает. 7,0 со всем работает. В общем с 7,2 запутался что не так? чем он от 7,0 отличается?
