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

 
 
> Пропадет первый байт при приеме
krik
сообщение Apr 1 2010, 17:52
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 34
Регистрация: 29-08-05
Пользователь №: 8 044



Пересылаю массивы байт от COM1 в COM2 через нульмодемный кабель на одном компе. Использую прямой доступ к порту -Giveio ( или UserPort) с одной стороны, и терминалка с другой. В обоих случаях при приеме в программке с прямой доступом к порту пропадает самый первый байт на скорости 115кбит. На меньших скоростях-нормально, при приеме одного байта -нормально. Как только переходишь на 115200 -принятый массив начинается со второго байта.
Кто нибудь сталкивался с чем-то подобным?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
DpInRock
сообщение Apr 3 2010, 15:00
Сообщение #2


Гуру
******

Группа: Участник
Сообщений: 2 254
Регистрация: 4-05-07
Из: Moscow
Пользователь №: 27 515



Только заставлять человека изучать АПИ (а тут одними функциями компорта не обойтись) ради простой операции - садизм. Вот потихоньку изучать АПИ - интересоваться, то есть - это нормально.

Вот честно скажу. Рабочий комп у меня - древний. Prescott 2.8. Ни на каких скоростях не было никогда потерь байтов.
При этом - абсолютное правило - у меня параллельно всегда крутится Южный парк на втором экране (ATI 9600), который берет мультик с внешнего USB диска.
К слову, большая часть COM портов - это мосты Silabs. И только один - родной.


--------------------
On the road again (Canned Heat)
Go to the top of the page
 
+Quote Post
XVR
сообщение Apr 3 2010, 17:05
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 3 123
Регистрация: 7-04-07
Из: Химки
Пользователь №: 26 847



Цитата(DpInRock @ Apr 3 2010, 19:00) *
Только заставлять человека изучать АПИ (а тут одними функциями компорта не обойтись) ради простой операции - садизм.
Для работы с COM портом из API понадобятся 7 функций. Если делать Overlapped IO, то еще 4. Мне не кажется, что изучить 11 функций это 'садизм' rolleyes.gif Тем более, что работа с COM портом достаточно подробно расписанна в MSDN ( http://msdn.microsoft.com/en-us/library/aa...v=VS.85%29.aspx )
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- krik   Пропадет первый байт при приеме   Apr 1 2010, 17:52
- - SFx   а управление потоком какое стоит? все настройки в ...   Apr 1 2010, 19:24
|- - krik   Цитата(SFx @ Apr 1 2010, 23:24) а управле...   Apr 2 2010, 15:35
|- - zltigo   Цитата(krik @ Apr 2 2010, 18:33) // вот и...   Apr 2 2010, 15:36
|- - AHTOXA   Цитата(krik @ Apr 2 2010, 21:33) вот и ве...   Apr 2 2010, 15:40
|- - zltigo   Цитата(AHTOXA @ Apr 2 2010, 18:40) Вы отк...   Apr 2 2010, 15:58
||- - ASN   krik Если за 100 млсек надо успеть обменяться с 8-...   Apr 2 2010, 16:51
|||- - krik   Цитата(ASN @ Apr 2 2010, 20:51) krik Если...   Apr 2 2010, 19:26
|||- - zltigo   Цитата(krik @ Apr 2 2010, 22:26) Но вообщ...   Apr 2 2010, 20:35
||- - AHTOXA   Цитата(zltigo @ Apr 2 2010, 21:58) Да и с...   Apr 2 2010, 16:57
||- - krik   Цитата(AHTOXA @ Apr 2 2010, 20:57) FIFO +...   Apr 2 2010, 17:18
||- - AHTOXA   Цитата(krik @ Apr 2 2010, 23:18) FIFO + м...   Apr 2 2010, 18:00
|- - krik   Цитата(AHTOXA @ Apr 2 2010, 19:40) Кошмар...   Apr 2 2010, 16:39
- - zltigo   Цитата(krik @ Apr 1 2010, 20:52) Использу...   Apr 1 2010, 19:33
|- - XVR   Цитата(zltigo @ Apr 1 2010, 23:33) Цитата...   Apr 2 2010, 05:54
|- - krik   Цитата(zltigo @ Apr 1 2010, 23:33) остало...   Apr 2 2010, 15:07
|- - zltigo   Цитата(krik @ Apr 2 2010, 18:07) А затем ...   Apr 2 2010, 15:18
|- - ASN   krik На скорости 115200 при практически постоянном...   Apr 2 2010, 15:24
- - DpInRock   Работа с последовательным портом - стандартная. И ...   Apr 2 2010, 21:06
|- - zltigo   Цитата(DpInRock @ Apr 3 2010, 00:06) Могу...   Apr 2 2010, 21:32
- - DpInRock   А затем, что это проще. Чтобы использовать апи в ...   Apr 3 2010, 13:28
|- - zltigo   Цитата(DpInRock @ Apr 3 2010, 16:28) А за...   Apr 3 2010, 13:58
- - firstvald   http://asm.shadrinsk.net/uroki.htm При этом огран...   Apr 3 2010, 13:45
- - DpInRock   Давайте засечем время. Напишем терминалку на дель...   Apr 3 2010, 18:05
- - zltigo   Цитата(DpInRock @ Apr 3 2010, 21:05) У ме...   Apr 3 2010, 18:47
- - XVR   Цитата(DpInRock @ Apr 3 2010, 22:05) Напи...   Apr 3 2010, 19:05


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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 23:24
Рейтинг@Mail.ru


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