Семейство чипов USB-to-serial WCH CH340 очень популярно и часто встречается на платах разработки для отладки/доступа к последовательной консоли, но теперь компания представила чип CH343 «Gen3» — точно так же, как и CH9102F — с более высокой скоростью передачи данных 6 Мбит/с, поддержкой напряжения ввода-вывода 1,8 В, 2,5 В, 3,3 В и 5 В, а также возможность запрашивать пользовательские номера VID/PID USB.
Читать далее «Чипы WCH CH343 USB-to-serial поддерживают напряжение ввода-вывода от 1,8 В до 5 В, скорость передачи данных 6 Мбит/с, настраиваемый VID/PID»Проект ESP USB Bridge позволяет использовать ESP32-S2 или ESP32-S3 в микросхемах USB to UART/JTAG
ESP USB Bridge от Espressif — это проект, основанный на ESP-IDF, в котором используется USB-интерфейс ESP32-S2 или ESP32-S3 для использования платы в качестве отладочной платы USB-UART или USB-JTAG.
Он может служить заменой отладочных плат USB-TTL на базе CH340 или CP2104, например, использоваться с OpenOCD в режиме JTAG bridge, а также прошивать файл прошивки UF2 на целевую плату.
Читать далее «Проект ESP USB Bridge позволяет использовать ESP32-S2 или ESP32-S3 в микросхемах USB to UART/JTAG»WCH CH348 — это 8-портовый чип для переходника USB — Serial с 48 GPIO
Если вам нужно управлять или отлаживать несколько устройств через устройства UART, то вы будете рады узнать, что компания WCH недавно выпустила чип CH348 (USB — Serial) с восемью портами UART
Было представлено две модели: CH348L в корпусе LQFP100 и CH348Q в корпусе LQFP48. Обе модели предлагают восемь интерфейсов UART, но CH348L поддерживает большое количество сигналов CTS / RTS и DTR / аппаратного управления потоком, а также сигналов DTR, DCD, RI и поддержкой независимого напряжения для ввода-вывода. Читать далее «WCH CH348 — это 8-портовый чип для переходника USB — Serial с 48 GPIO»
CH9102F — альтернатива микросхемы CP2104 USB-UART
Мы упомянули, что цена микросхемы Silabs CP2104 USB to UART выросла, и, в обзоре плат LILYGO T-Display, указали, что в качестве альтернативы можно использовать микросхему WCH CH9102F.
Мы никогда раньше не слышали о чипах CH9102 (CH9102F и CH9102X), поэтому мы решили изучить всю доступную информацию о них, для этого проверив техническое описание CH9102 и CP2104 .
Читать далее «CH9102F — альтернатива микросхемы CP2104 USB-UART»Плата LUNA позволяет взломать USB через Lattice ECP5 FPGA (краудфандинг)
В 2020 году были выпущены платы для взлома/отладки Severa USB, такие как Tigard (FTDI FT2232HQ), Ollie (STM32F042), Glasgow Interface explorer (Lattice Semiconductor iCE40) или Protocol Droid (STM32). Эти платы имеют в основе либо микроконтроллер, либо FPGA.
Читать далее «Плата LUNA позволяет взломать USB через Lattice ECP5 FPGA (краудфандинг)»Сравнение логических анализаторов на базе ПК: PGY-LA-EMBD, Logic16 Pro и SP209
Для построения встроенной системы требуется, чтобы несколько устройств взаимодействовали с центральным процессором, как правило, через шину SPI или I2C. Если ваша система довольно сложна и что-то работает не так, как ожидалось, логический анализатор может исправить положение. Итак, выбор правильного логического анализатора имеет решающее значение для успешного проекта. В этом обзоре дается сравнение логических анализаторов на базе ПК, и мы сравним продукты трех компаний: Prodigy Technovations, Saleae и Ikalogic.
Читать далее «Сравнение логических анализаторов на базе ПК: PGY-LA-EMBD, Logic16 Pro и SP209»Плата отладки RV-Debugger Plus UART и JTAG за 3,5 $ поставляется с BL702 Zigbee и BLE RISC-V SoC
Платы отладки USB-UART необходимы всем, кто использует одноплатные компьютеры, по крайней мере, при использовании новейшего загрузчика или ядра Linux, где целевая плата не всегда загружается, или при устранении других проблем с загрузкой.
Читать далее «Плата отладки RV-Debugger Plus UART и JTAG за 3,5 $ поставляется с BL702 Zigbee и BLE RISC-V SoC»JTAG Hat для Raspberry Pi упрощает отладку с помощью OpenOCD
Отладка низкого уровня может выполняться с помощью отладчика JTAG и программного обеспечения OpenOCD с открытым исходным кодом, но, поскольку не у всех дома есть такой отладчик, некоторые используют Raspberry Pi в качестве отладчика JTAG, и в интернете можно легко найти инструкции по подключению и установки программного обеспечения.
Мэтт Метс (Matt Mets) из BlinkinLabs тоже какое-то время использовал SBC Raspberry Pi и OpenOCD для отладки плат микроконтроллеров на базе Arm, и обнаружил, что иногда приходится использовать перемычки и каждый раз искать не подписанные контакты, что очень затруднительно. Поэтому он разработал плату расширения JTAG Hat с 20-контактными и 1,27-мм разъемами отладки Cortex, которые правильно подписаны, чтобы упростить процесс. Читать далее «JTAG Hat для Raspberry Pi упрощает отладку с помощью OpenOCD»