Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопрос по аппаратной реализации COM порта |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
ATauenis
Advanced Member
Откуда: Москва Всего сообщений: 2904 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 30 апр. 2015 |
Можно поставить виртуалку с XP, её использовать как перевалочный пункт между хостовой 10 и сетевыми DOS-клиентами. |
BreakPoint |
NEW! Сообщение отправлено: 17 марта 2018 0:09
А можно просто воткнуть шнурок и запустить программу. Мне гигабайты перегонять не надо. 10КБ/с меня устраивает. |
Сейчас на форуме |
alecv
Advanced Member
Откуда: Санкт-Петербург Всего сообщений: 5545 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 5 окт. 2004 |
BreakPoint Вообще-то там full-duplex и не должно быть задержек. Документация на 16550 доступна. (Это самый частый COM-порт в последних I/O чипах, пока COM еще был на машинах). Другое дело - реализация API. Программа ведь не на железе работает. Для ускорения передачи файлов изобретено множество протоколов, например ZModem делает групповое подтверждение нескольких окон(сегментов) и не тормозит. Также рекомендую посмотреть XT-IDE rev2 - он был с COM-портом, причем в BIOS у него прописан эмулятор флопа через COM (Все есть в исходниках). Это было сделано для облегчения запуска каких-нибудь XT, у которых винт часто битый, а флоп редкого ныне формата 360К. Воткнув XT IDE rev2 можно загрузится с "большой" машины. Причем там стоит кварц в 4 раза быстрее, что позволяет получать ряд скоростей до 400Кбит/c, а у многих USB адаптеров такие скорости есть. http://www.minuszerodegrees.ne...eneral.htm http://www.xtideuniversalbios.org/ |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 марта 2018 8:13 Сообщение отредактировано: 17 марта 2018 8:32
По поводу прог: а что старый добрый fastlynx не? Там только вопрос работает ли клиент на 8086/268/386/486 машинах. На первом пне работает, на троёчке, кажется тоже, но не помню точно. И сом и лпт, скорость максимальная из всего софта, что я пробовал. Лпт, конечно выше. Далее клиент лптшный из тотал коммандера. Скорость пониже, чем у фастлинкса и тот же вопрос про машины ниже первопня. Есть, кстати клиент для связи по ком портам, но только между двумя коммандерами (я пробовал 16-ти битную версию на win 311, работает). BreakPoint написал: Такое впечатление что UART микросхеме нужно какое то время для переключения из режима чтения в режим записи. По моим наблюдения лаг около 200мс. Так ли это?Почитай, на досуге, особливо про Многие из производимых сейчас чипов, которые реализуют функции COM-портов (UART-контроллеров), спроектированы с ошибками. В результате этих ошибок, с некоторой небольшой вероятностью могут возникать ситуации, когда такой чип «забывает» уведомить компьютер (драйвер COM-порта) о каком-либо событии. В результате компьютер может «не замечать» того, что ему пытается «сказать» подключенный модем. Соответственно возникают самые различные проблемы со связью. |
BreakPoint |
NEW! Сообщение отправлено: 18 марта 2018 16:54
А полноценная версия fastlynx'а у кого то есть? |
Сейчас на форуме |
aleksvolgin
Advanced Member
Всего сообщений: 2123 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 21 нояб. 2010 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 марта 2018 18:59 Сообщение отредактировано: 18 марта 2018 19:01
BreakPoint написал: А полноценная версия fastlynx'а у кого то есть? И здесь кто-то не так давно постил. https://yadi.sk/d/xwSgWmXz3JsbZx |
BreakPoint |
NEW! Сообщение отправлено: 18 марта 2018 19:07
спасибо |
Сейчас на форуме |
BreakPoint |
NEW! Сообщение отправлено: 19 марта 2018 15:16
Как предоположил Кай, дело скорее свего в контроллере. На разных контроллерах скорость отличается. alecv написал: Полный дуплекс не гарантирует отстутсвие задержек. Это немного о другом. Вообще-то там full-duplex и не должно быть задержек. Во первых у передатчику может понадобиться какое то время для начала передачи, или он может пытатся отправлять данные пачкой, поэтому превый байт сразу отравлен не будет. Во-вторых примающая сторона тоже может пыталься буфферизировать (подозреваю, что это пытается делать драйвер винды). aleksvolgin написал: Во первых, интересно было сделать аналог самому. Во-вторых, теперь, когда есть рабочий код для коммуникации через ком-порт, можно его использовать для других целей. По поводу прог: а что старый добрый fastlynx не? Мне, например, еще нужен аналог ремоут десктопа. Есть комп с CGA видяхой, а монитора нет. Еще как вариант, подключать мышь и клаву основного компа к старому через сом порт. Меня немного напрягает, что у меня на столе 2 клавиатуры и 2 мышки. |
Сейчас на форуме |
DOS Logic
Advanced Member
d(-_-)b Откуда: Украина. Ивано-Франковск Всего сообщений: 4778 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 1 июля 2006 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 марта 2018 15:25 Сообщение отредактировано: 19 марта 2018 15:27
я уже несколько раз здесь писал на форуме... есть связь по ЛПТ шнуру, надо его только спаять на компе с виндой используется тотал коммандер, меню "сеть" - "установить связь через ЛПТ порт" на старом компе с досом запускаем прогу: http://ghisler.fileburst.com/addons/lptdos.zip все, бросаем какие угодно файлы, скорость не сетевая но выше чем СОМ порт |
BreakPoint |
NEW! Сообщение отправлено: 19 марта 2018 16:17 Сообщение отредактировано: 19 марта 2018 16:17 |
Сейчас на форуме |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Вопрос по аппаратной реализации COM порта |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |