Программа Terminal 1.9b является монитором COM порта персонального компьютера. С помощью программы можно легко отправлять и принимать данные через COM порт компьютера по протоколу RS232. Среди достоинств Terminal гибкая настройка программы под различные режимы работы. Интерфейс программы прост и понятен.
Смотрите ещё:Преобразователь USB-UART на базе PL2303HX. Скачать драйвера для windowsПреобразователь USB-UART на базе CH340G. Скачать драйвера для windows
Программа очень удобная для связи AVR микроконтроллеров и компьютером по UART/USART.
Основные возможности Terminal 1.9b:
- работает без установки. Вся программа — один exe-файл размером около 300Кб
- есть счетчик переданных и принятых байтов
- возможность отправлять файлы
- помимо стандартных скоростей (baudrate) есть возможность установить свою нестандартную
- поддерживает до 64 COM-портов
- можно весь лог работы записывать в файл
- можно назначить до 24 макросов
- реализованы Pascalе-подобные скрипты (правда документации по этому скриптовому языку я не нашел. В архиве есть несколько примеров применения скриптов и это все)
Программа очень удачная, легкая, интуитивно-понятная.
СкачатьTerminal 1.9b
Похожие записи
Практически постоянно приходится смотреть что шлет контроллер или заслать в него какой нибудь байтик. Это нужно для отладки, иногда для настройки. Порой для управления. Кому как, я так для отладки использую. Без толкового инструмента тут никак, поэтому я давно уже присмотрел себе парочку прикольных программок.
Первой хотел бы упомянуть Terminal v1.9b by Bray. На мой взгляд — гениальная программа! Более удобного интерфейса для работы я не встречал. Судите сами — все под рукой!
Из минусов можно только отметить некоторую тормознутость при выводе в Hex кодах, но это мелочи. Еще автор похоже забил на эту разработку, так что новых версий я не видел уже много лет. Найти эту дивную программу можно много где, в том числе и у меня:
Скачать программу Bray Terminal v1.9
Вторая программа это COM Port Toolkit от Михаила Голикова. Ей я пользуюсь гораздо реже, но она умеет весьма нужную штуку — возможность перехватывать обмен данными между софтом и физическим COM портом. Это чертовски выручило меня когда я ломал защиту PLC, а также помогло отреверсить обмен между программой настройки модулей HM-TR433. В общем, редко, но метко.
Программка эта довольно проста в обращении, имеет три режима работы:
- Терминал Может выдавать логи обмена данных улетевших к нами от нас. Слать из файла. Обрабатывать пересылаемое макросами (что может быть очень крутым подспорьем, но мне пока не пригождалось). Терминал как терминал, ничего особенного.
- Прослушка Это фишка уже поинтересней. Позволяет воткнуть комп в разрез между принимающим и передающим девайсом и прослушать передачу данных кто кому и что передал. Также ведутся логи с указанием времени передачи посылки.
- Захват Вот за эту фичу я и люблю эту программу — возможность снифферить обмен между софтом и портом. Редкая фича. Из бесплатных программ я нигде такого не встречал, а у программ вроде Advanced Serial Port Monitor или Free Serial Port Monitor эта фича доступна только в платной версии, тут же ее можно заюзать даже в демо версии.
Также можно писать скрипты на этот раз уже на Си подобном языке. Мне это больше нравится, т.к. я его лучше знаю.
Недостатков пожалуй три:
- Невозможность разделить в режиме «Захват» входящие и исходящие данные на два разных окна.
- Отстуствие русской документации, хотя бы по тому же скриптописанию.
- Шароварность. Впрочем, я бы не назвал это недостатком. Автор, я думаю, не святым духом питается.
Демка проработала 30 дней, потом захотела денег. Но свою работу по облегчению разбора протокола обмена PLC она выполнила.
Новый Windows Terminal, который компания Microsoft анонсировала на MS Build 2019, уже доступен в для скачивания в сторе, сообщается в официальном блоге. Для интересующихся — репозиторий проекта на GitHub. Terminal — это новое приложение Windows для централизованного доступа к подсистемам PowerShell, Cmd и Linux-ядра в упаковке Windows Subsystem Linux. Последняя стала доступна для сборки Windows Insider build 18917 уже 20 июня. Для того, чтобы воспользоваться новым Terminal, нужно соблюсти два условия: установить Windows 10 версии 18362.0 или выше и найти кнопку Microsoft Store. Конечно, можно всегда собрать Terminal из сорцов, выложенных на GitHub, но разработчики предупреждают, что в таком случае «собранная вручную версия будет работать параллельно с версией из стора». По всей видимости, подразумевается, что стор не подхватит вручную собранный терминал и обновляться самостоятельно не будет. Одна из главных фишек Terminal, которую активно «продают» в блоге компании — солидное число профилей. Каждый из профилей можно настроить отдельно через редактирование соответствующего JSON-файла. Также Microsoft предлагает каждому пользователю выбирать, какими хоткеями и комбинациями пользоваться, и настраивать их на свой вкус. Вишенкой кастомизации стала возможность изменять background-image каждого профиля через банальное подтягивание изображения с жесткого диска. Так что тут пределу фантазии нет.
А теперь давайте чуть серьезнее
Почему в блогозаписи Microsoft нет технических подробностей? Почему акцент сделан на кастомизацию, хоткеи и прочую косметику? Первое — о Terminal уже все сказали на Build 2019 и добавить особо нечего. Сейчас компания пытается показать, что новое приложение — дружелюбный и удобный продукт, который идет рука об руку с новым WSL. Фактически, Microsoft просто выкатили то, что обещали нам в мае и добавить как-то особо нечего. Второе — до релиза версии 1.0 пройдет еще некоторое время. Судя по тексту блога Microsoft, из стадии активного пиления Terminal выйдет не раньше зимы, то есть появится на stable-версиях Windows в сторе он только через полгода. При этом представители компании активно агитируют сообщество на предоставление фидбека о новом продукте. Так, Microsoft будут очень благодарны за замечания и предложения по Terminal в его же репозитории на Github и, скажем вам, сообщество отозвалось на этот клич. Думаем, за ближайшую неделю в «issues» наберется немало замечаний.Используемые источники:
- https://micro-pi.ru/terminal-1-9b-работаем-com-портом/
- http://easyelectronics.ru/terminalnye-programmy.html
- https://habr.com/post/457150/