реклама на сайте
подробности

 
 
> Чем принять через COM скорость 1Мбит?, (софт)
Alexey_N
сообщение Apr 7 2014, 14:06
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 308
Регистрация: 12-05-05
Из: мск
Пользователь №: 4 943



Господа, вот у меня контроллер умеет аж до 4 Мбит в сек передавать через USART. Подскажите, плз., а чем сейчас принято принимать в ПК нестандартные скорости - 1М, 2М, 4М... ?
Имеется в виду - каким софтом? Те древние софтинки, которыми я пользуюсь умеют максимум до 256 кбит sad.gif...

Спасибо.

Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
iosifk
сообщение Apr 7 2014, 15:16
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 4 011
Регистрация: 8-09-05
Из: спб
Пользователь №: 8 369



Цитата(Alexey_N @ Apr 7 2014, 18:06) *
Господа, вот у меня контроллер умеет аж до 4 Мбит в сек передавать через USART. Подскажите, плз., а чем сейчас принято принимать в ПК нестандартные скорости - 1М, 2М, 4М... ?
Имеется в виду - каким софтом? Те древние софтинки, которыми я пользуюсь умеют максимум до 256 кбит sad.gif...

Вообще сама идея неправильная. Дело в том, что USART - это байт ориентированный протокол. А это значит, что программно придется формировать кадры, делать байт-стаффинг, считать суммы. И это сожрет много ресурсов. И в микроконтроллере и ПК. В то-же время можно взять другой контроллер с другим встроенным ядром. CAN, Ethernet, USB и пр. и будет быстро и просто. И под них есть готовые операционки с драйверами... И уж точно дешевле, т..к. у процессора останется больше ресурсов...
Но уж если заклинило, то берите переходник COM-USB, может быть это спасет...


--------------------
www.iosifk.narod.ru
Go to the top of the page
 
+Quote Post
Alexey_N
сообщение Apr 7 2014, 15:47
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 308
Регистрация: 12-05-05
Из: мск
Пользователь №: 4 943



Цитата(iosifk @ Apr 7 2014, 19:16) *
Вообще сама идея неправильная. Дело в том, что USART - это байт ориентированный протокол. А это значит, что программно придется формировать кадры, делать байт-стаффинг, считать суммы. И это сожрет много ресурсов. И в микроконтроллере и ПК. В то-же время можно взять другой контроллер с другим встроенным ядром. CAN, Ethernet, USB и пр. и будет быстро и просто. И под них есть готовые операционки с драйверами... И уж точно дешевле, т..к. у процессора останется больше ресурсов...
Но уж если заклинило, то берите переходник COM-USB, может быть это спасет...

1. Нет времени и желания на тестовую задачу заморачиваться с жирным камнем, так что только СОМ.
2. Да, переходник есть, разумеется СОМ-порт виртуальный. Беда в том, что ПК-шный софт не поддерживает больших скоростей sad.gif. Вот щас откопал слегка забытый ZOC, тама 960 000 бод, - на грани. Мне бы 2 Мбита - вот реально спасло б...



Цитата(aaarrr @ Apr 7 2014, 18:24) *
А что от софта нужно, кроме умения принимать? Плюс на ПК для таких скоростей нужно нестандартное железо: встроенные трансиверы работают в лучшем случае до 250k.

Да ничего, просто принять поток из двухбайтных отсчетов и скласть в файл.
Примерно 100 000 отсчетов.
Фигачу из Х-меги, тупо в УАРТ...
Может как-то по-другому их затянуть в файлик?
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Alexey_N   Чем принять через COM скорость 1Мбит?   Apr 7 2014, 14:06
- - aaarrr   А что от софта нужно, кроме умения принимать? Плюс...   Apr 7 2014, 14:24
- - adnega   Может, проще сделать свой usb-cdc. Там скорость об...   Apr 7 2014, 16:12
- - геннадий75   Перегонял данные в ПК на скоростях 1 мбод ,2 мбод ...   Apr 7 2014, 21:14
- - uriy   Сейчас делаю девайс на процессоре blackfin BF-533....   Apr 8 2014, 01:59
- - dm.pogrebnoy   Если COMtoUSB переходник на микросхеме FTDI, то не...   Apr 8 2014, 04:57
|- - Alexey_N   Цитата(dm.pogrebnoy @ Apr 8 2014, 08:57) ...   Apr 8 2014, 07:17
|- - AlexandrY   Цитата(Alexey_N @ Apr 8 2014, 10:17) То е...   Apr 8 2014, 07:24
|- - Alexey_N   Цитата(AlexandrY @ Apr 8 2014, 11:24) Ter...   Apr 8 2014, 07:46
|- - AlexandrY   Цитата(Alexey_N @ Apr 8 2014, 10:46) Хм.....   Apr 8 2014, 08:36
|- - Alexey_N   Цитата(AlexandrY @ Apr 8 2014, 12:36) Над...   Apr 8 2014, 10:20
|- - Дмитрий Мазунин   Цитата(Alexey_N @ Apr 8 2014, 16:20) Ну к...   Aug 18 2014, 11:49
|- - AlexandrY   Цитата(Дмитрий Мазунин @ Aug 18 2014, 14...   Aug 18 2014, 12:51
- - dm.pogrebnoy   Eltima Advanced Serial Port Terminal позволяет выс...   Apr 8 2014, 07:51
- - follow_me   ещё есть Termite , тоже позволяет ввести любую ско...   Apr 8 2014, 10:56


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 12:33
Рейтинг@Mail.ru


Страница сгенерированна за 0.0142 секунд с 7
ELECTRONIX ©2004-2016