Если вам нужно управлять или отлаживать несколько устройств через устройства UART, то вы будете рады узнать, что компания WCH недавно выпустила чип CH348 (USB – Serial) с восемью портами UART
Было представлено две модели: CH348L в корпусе LQFP100 и CH348Q в корпусе LQFP48. Обе модели предлагают восемь интерфейсов UART, но CH348L поддерживает большое количество сигналов CTS / RTS и DTR / аппаратного управления потоком, а также сигналов DTR, DCD, RI и поддержкой независимого напряжения для ввода-вывода.
Ключевые особенности и характеристики CH348:
-
- Высокоскоростной USB-интерфейс
- Аппаратный полнодуплексный последовательный порт, встроенный независимый буфер приема-передачи
- Скорость передачи данных варьируется от 1200 бит / с до 6 Мбит / с
- Последовательные порты поддерживают 8 бит данных, нечетность, четность, отсутствие четности, 1 / 2 стопового бита
- Каждый последовательный порт имеет 2048-байтовый приемный буфер FIFO и 1024-байтовый передающий буфер FIFO
- Сигналы RTS, DTR, DCD, RI, DSR и CTS, поддерживаемые аппаратным управлением потоком
- Сигнальные контакты интерфейса MODEM и 485 контактов управления передачей и приемом:
- CH348Q содержит 4 группы CTS0~3/RTS0~3 и TNOW0-3 (DTR0-3).
- CH348L содержит 8 групп CTS0-7/RTS0-7, DSR0-7, DCD0-7, RI0-7 и DTR0~7 (TNOW0-7).
- До 48-канальных входов и выходов GPIO
- Поддерживает интерфейс RS232 / RS485 / RS422 через внешнюю микросхему преобразования напряжения
- Последовательный ввод-вывод CH348L обеспечивает независимое питание через контакты VIO с поддержкой 3.3 В, 2.5 В, 1.8 В
- Встроенная EEPROM используется для настройки чипа VID, PID, максимального значения тока, строки информации о производителе и продукте и так далее.
- Рабочее напряжение – 3.3 В
- Корпус
- 48-контактный корпус LQFN48 7×7 мм
- 100-контактный корпус LQFP100 14×14 мм
Компания WCH говорит, что программы (терминалы) в Windows должны работать без каких-либо изменений, поэтому можно предположить, что то же самое должно быть и в Linux. Разработчики, которые планируют использовать только сигналы Tx / Rx и не использующие аппаратное управление потоком, будут иметь до 48x GPIO, поэтому это может быть довольно универсальный чип для USB-UART, RS232, RS485 и GPIO.
Хорошей новостью является то, что компания WCH поделился документацией на Github, но они сделали это странным образом, так как они просто обновляют zip-файл со всеми техническими данными для чипов CH34x по мере их выпуска.
Оба чипа CH348 доступны для предварительного заказа на LCSC по “хорошей” цене, поскольку CH348L продается всего за $4.8076, а более маленький CH348Q за $9.7377. Это, скорей всего, опечатка, что один чип CH348Q стоит $9.7377.
Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.