Oleg_IT 0 8 февраля, 2023 Опубликовано 8 февраля, 2023 · Жалоба Использую программатор CH341A как переходник UART-USB для связи компьютера с платой STM32F417. Из STM32 в компьютер данные идут нормально, а обратно не идут, хотя светодиод приёма мигает, когда данные посылаются. Перемычки стоят «UART mode» и «Output voltage VCC…» на 3.3V. Как его заставить пересылать данные? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
x893 34 8 февраля, 2023 Опубликовано 8 февраля, 2023 · Жалоба Если соединить RX-TX - эхо приходит ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oleg_IT 0 8 февраля, 2023 Опубликовано 8 февраля, 2023 · Жалоба Моло чего понимаю в этой ситуации, переключался на другой UART всё заработало. Начал разбираться с первым UART-ом, отключил модуль от STM, данные идут, по осциллографу вижу. Подключаю STM канал Rx давится, уровень чуть выше нуля. Смотрю схему, к этому пину подключена изернет микросхема, пин ETH_MII_COL37. Теоретически, если изернет не включён влияние не должно быть, но, похоже оно есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
k155la3 26 8 февраля, 2023 Опубликовано 8 февраля, 2023 · Жалоба 3 часа назад, Oleg_IT сказал: . . . . Теоретически, если изернет не включён влияние не должно быть, но, похоже оно есть. Я так понял трансивер Ethernet (" изернет микросхема") на плате имеется. Трансивер "не знает" что вы пин интерфейса Ethernet настроили как UART. Вот они и подрались с CH341. Как вариант (не знаю) - возможно перевести трансивер каким-то сигналом в неактивное состояние. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Oleg_IT 0 9 февраля, 2023 Опубликовано 9 февраля, 2023 · Жалоба У меня не просто плата, а модуль и материнка, и на материнке стоит микросхема изернета. И скорей всего именно "подрались с CH341", но выяснять это уже времени нет:(, главное рабочий вариант есть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AVI-crak 0 13 февраля, 2023 Опубликовано 13 февраля, 2023 · Жалоба On 2/8/2023 at 7:34 PM, Oleg_IT said: Использую программатор CH341A как переходник UART-USB У этой компании есть более современный чип CH347. Стоит дороговато, но зато очень быстрый. Программатор spi / i2c / jtag на нём тоже можно сделать. Например 25q64 зашивается за 36 секунд. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться