Пользуетесь ли вы в повседневной жизни интерфейсом RS232?

Проголосовало: 92 | Воздержалось: 3

В ходе разработки очередной народной поделки возник вопрос: а как часто вообще люди в наше время пользуются интерфейсом RS232 (COM-порт то бишь)? Чтобы конкретизировать - как вы считаете, нужен ли вообще данный интерфейс на отладочных платах? <strong>UPD:</strong> огромная просьба к тем, кто считает, что RS232 нужен - привести примеры применения данного интерфейса (ну, кроме очевидного варианта "у меня в наличии комп 1998 года рождения, так там есть два СОМ-порта, и я с ними разговариваю")

Очередная терминалка

Когда я читал ветку, мне захотелось написать аналогичный терминал. Just for lulz. Пару дней это таки заняло, но в результате получилось нечто такое:

Из плюсов по сравнению с прообразом — чуть большая функциональность и возможность распахнуть окошко.
Установки не требует. Описания тоже. Чтобы сохраняло настройки — нужно в меню Store settings выбрать, куда их сохранять. Чтобы удалить сохраненные настройки (деинсталляция, ага) нужно выбрать Store settings -> Nowhere.
Сам терминал (версия 1.1.0.22). Зеркало.
Исходники. Delphi 7, стандартные компоненты.
Терминал 2.0 alpha. Библиотеки для сборки из сырков.
  • +5
  • 07 февраля 2013, 08:59
  • Vga

STM32, прошивка через RS-232

Не пинайте, на STM32 это мой первый девайс. Надумал заложить в него возможность перепрошивки через RS-232. Юмор в том, что для указания режима загрузки используется один BOOT0, это отдельный пин, и один назначенный на PORTB, PB2.
Следуя даташиту, в этом режиме должно быть BOOT0=1 и BOOT1=0. Хочется убить 2 зайца, и пины в будущем задействовать и иметь возможность грузить прошивку через ком-порт.
В процессе нарисовал вот такой смешной селектор для прошивки через ком-компорт


Читать дальше

Универсальный последовательный интерфейс на FT2232H

Представляю вашему вниманию устройство (недопаянное по причине отсутствия пока конфигурационной памяти), которое я разработал еще в ноябре. Разработка велась более или менее вслепую, без предварительной отработки схемы, с нарисованными по даташитам компонентами и т. п. Тем не менее повезло — все, что протестировано, работает.

Устройство полезно для подключения устройств с RS-232 (или UART'ов микроконтроллеров напрямую) к компьютеру, как контроллер шины RS-485 или CAN, для тестирования микросхем с интерфейсом SPI и I2C. Можно в принципе использовать и как JTAG адаптер для ARMов, например. Есть и GPIO режим. На данный момент протестированы RS-232 и RS-485.

Идея возникла после прочтения статьи DI HALT про интерфейсный модуль на FT2232D, в качестве аналога использовалась FT2232H breakout board от dangerousprototypes.com (и схема из даташита, разумеется).



Читать дальше
  • +3
  • 17 января 2012, 13:38
  • Thorn
  • 1

Ещё раз про интерфейсы. RS485->RS232

Вобщем по моему проекты, выбрал я преобразователь RS232->Ethernet WIZ110SR, Уже почти сделали заказ, и тут выесняется что на месте стоят 2 прибора, которыми нужно управлять удалённо… Ну вобщем посмотрел, нашёл WIZ125SR, он с двумя rs232 портами. Но тут ещё одни грабли, на втором устройстве RS485. Поискал преобразователи, дороговато они стоят, вместе с WIZ125SR они не тянут, какие знаете недорогие варианты преобразователей, либо на каких микросхемах собрать можно? Поделитесь плиз.

Выбор преобразователя RS-232 to Ethernet

Всем привет!

Такое вот дело, есть дельце одно, короче для него нужны преобразователи RS232 to Ethernet. Для начала нужна партия 38 штук. Смотрел разные варианты, Moxa Слишком дорогие, заказчик не тянет, нашёл вполне подходящий вариант — это WIZ110SR По цене вроде не плохо, но интересен вопрос, работал с ними кто нибудь? Как они себя показывают? И заказывал кто нибудь их из кореи? Как там с этим делом, или проще поискать в местных магазинах?

Может кто то ещё знает неплохие преобразователи?

Заранее спасибо!

Приём-отправка данных между МК и программой на ПК (RS-232)

После того, как вдоволь намигался светодиодом stm32 и посмотрев температуру с LM75, решил погонять данные между компом и демоплатой.
Что именно за данные?
1) Отправка — по тыканью на кнопку в программе зажигаем светодиоды;
2) Прием — в программу сливаем данные с АЦП.
Демоплата — STM32VL-Discovery + CooCox IDE
Для ПК пишу с использованием Qt, который можно выкачать отсюда http://qt.nokia.com/downloads

Disclaimer: я не профессиональный программист, и впервые познакомился с ООП. Да и вообще это моя первая статья. Так что баги/фичи/наставления приветствуются пирожком и конфеткой :)


Читать дальше

STM32 usart и немного RS485

Хочу продолжить тему работы в Кокосе и немножко разобраться усартах.
Некоторое время тому назад ко мне пришла вот такая борда с ебея:
cgi.ebay.com/STM32-Development-Board-STM32F103VCT6-3-2-TFT-LCD-/260775580114?pt=LH_DefaultDomain_0&hash=item3cb76f91d2
на чипе STM32F103VCT6 (примеры шедшие с платой 30мб www.onlinedisk.ru/file/716800/)
Не самое дешевое решение но зато почти все для изучения и быстрого старта есть на борту — в отличие от Дискавери. Выбирал я ее исходя из того что мне очень нужен rs485 и желателен ethernet на enc28j60 (т.к. у меня с ним был маленький опыт -спасибо lifelover). Все, что есть на борту описывать не буду по сцылке на ебей все видно.
В общем начал я ковырять усарты еще на дискавери, но там неудобно нужны ttl преобразователи мне было лень их делать (и я их заказал на ebay т.к. при цене в 3.5$ за usb -ttl своего времени и денег я убю больше) и получив на осцилографе с PA9 некие прямоугольничики я забил на это дело.
Итак вчера наконец то дошли руки до исследования работы усартов на вышеописанной плате на на чипе STM32F103VCT6 — благо разведено на этой плате их аж 3 штуки.



Читать дальше
  • +2
  • 18 августа 2011, 14:30
  • GYUR22
  • 1