Кто-нибудь плотно работал с CP2102? У меня волшебным образом от МК наружу данные идут, а обратно нет. Вчера работало все. Микруху перепаял на свежую, по всем ногам прошел, нижний пад точно прогрел. На ноль линия Rx не звониться. В ПК все определяется, данные принимаются. Что за странная магия?
Комментарии: 17
Nikolay
Как проверял? Rx-Tx перемычкой соединял?
Vladimir
Осцил. И закидывал данные с ПК.
Nikolay
"от МК наружу данные идут, а обратно нет" всмысле на CP2102 отправляешь по UART данные но она не принимает и терминал не видит?
Vladimir
по порядку. 1. На ПК терминал определяется микруху, порт открывает 2. С МК закидываю данные по UART и они благополучно уходят на ПК, где отображаются без искажений и потерь 3. Данные с ПК на линии Rx UART не появляются. Кидал в цикле, осцилом проверял и на ноге МК, и на ноге микрухи
Sergey
Использую сн340
Yuriy
Может подтяжка к + нужна?
Vladimir
походу трабла в МК. Вчера подкинули вариант замкнуть Rx/Tx и посмотреть. Без запитывания мозгов, все работает. Включаю плату - такое ощущение Rx в + подтягивается. Сама CP2102 у меня от USB питается.
Yuriy
Речь не про питание, а про варианты работы входов-выходов. Посмотри осциллографом – что там на RX происходит. Тогда станет понятнее, куда копать
Vladimir
копаюсь, видимо я где-то просто в глаза долблюсь, днем мозг должен лучше работать))
Wildwind
А земли объединены?
Vladimir
да. судя по всему я сейчас уеду в прошивку МК. чет я вчера просто под ночь в глаза долбился и косячил руками)
Yuriy
Простейший хотя бы логический анализатор есть? Сильно помогает в подобных ситуациях
Vladimir
норм, сигнал пошел. Так что пошел копаться впрошивку