Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Как сделать 8 UART портов?
Форум разработчиков электроники ELECTRONIX.ru > Сайт и форум > В помощь начинающему
hwdev
Как на одной плате сделать 8 UART-портов "малой кровью"? То есть, на одном контроллере + некий обвяз?
muravei
Цитата(hwdev @ Jun 28 2007, 10:12) *
Как на одной плате сделать 8 UART-портов "малой кровью"? То есть, на одном контроллере + некий обвяз?

Либо программно, либо, если процесс общения Вами контролируется , аппаратно переключать приемо-передатчики.
CodeWarrior1241
Цитата(hwdev @ Jun 28 2007, 02:12) *
Как на одной плате сделать 8 UART-портов "малой кровью"? То есть, на одном контроллере + некий обвяз?

Один CoolRunner на 208 ножек, и PicoBlaze встроенный в него же. Если на плате есть МК уже, PicoBlaze не нужен. Смотрите на Xapp341 и CoolRunner XC2C256 - если нет picoblaze, так 8 UARToв возможно вместется в корпус на 100 ножек.
hwdev
Цитата(CodeWarrior1241 @ Jun 28 2007, 10:23) *
Один CoolRunner на 208 ножек, и PicoBlaze встроенный в него же. Если на плате есть МК уже, PicoBlaze не нужен. Смотрите на Xapp341 и CoolRunner XC2C256 - если нет picoblaze, так 8 UARToв возможно вместется в корпус на 100 ножек.


К сожалению нет устройств для программирования Xilinx. Да и я так понял, что не настраиваются параметры передачи - скорость и прочее. А это нужно.

Может просто поставить к контроллеру несколько микрух 16550?
CodeWarrior1241
Цитата(hwdev @ Jun 28 2007, 02:36) *
К сожалению нет устройств для программирования Xilinx. Да и я так понял, что не настраиваются параметры передачи - скорость и прочее. А это нужно.

Что бы програмировать Xilinx нужен самодельный cable от параллельного порта. Схема плавает на инете... A Xilinx'овский UART точно выставляется - baud, parity, etc. - все можно настроить.
sensor_ua
пару счётверенных UART-ов http://www.oxsemi.co.uk/products/serial/OX16C954B.html, либо извратиться с кучей преобразователей типа MAX3100 (MAXIM), SC16IS740/750/760 (NXP).
rezident
Цитата(CodeWarrior1241 @ Jun 28 2007, 12:47) *
Что бы програмировать Xilinx нужен самодельный cable от параллельного порта. Схема плавает на инете... A Xilinx'овский UART точно выставляется - baud, parity, etc. - все можно настроить.

Схема Xilinx Download Parallel Cable III
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.