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

 
 
> Помогите придумать алгоритм .......
OrdArion
сообщение Jan 18 2008, 14:48
Сообщение #1





Группа: Новичок
Сообщений: 5
Регистрация: 18-01-08
Пользователь №: 34 207



Совсем недавно передо мной встала задача сбор последовательной информации (текстовые сообщения), которые приходят на параллельный порт (те используется 6 пинов параллельного порта, на каждый из которых приходят собственные текстовые сообщения разной длинны), собираются в буффере последовательно и отправляются через стандартный порт UART.
C процессом отправки и буфферизации сообщений все вроде ясно, примеров очень много вокруг, а использование порта в качестве приемника последовательной информации практически нет (по крайней мере мне не удалось найти даже близкого примера).
Если будут какие нибудь мысли - пишите.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
rezident
сообщение Jan 19 2008, 00:23
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 920
Регистрация: 5-04-05
Пользователь №: 3 882



Не совсем понятно. Поясните. Требуется принять 6 асинхронных потоков с помощью LPT-порта? С какой битовой скоростью эти потоки передаются?
Цитата(OrdArion)
использование порта в качестве приемника последовательной информации практически нет (по крайней мере мне не удалось найти даже близкого примера).
Дык неудивительно. Сделать несколько UARTов на входных сигналах LPT (да еще, если под управлением ОС типа Windows) это мазохизм высшей закваски smile.gif Реализация приема асинхронного потока требует некоторой передискретизации частоты опроса с равномерными отсчетами. А как обеспечить равномерность отсчетов опроса пинов LPT при наличии ОС, я не представляю себе? laughing.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- OrdArion   Помогите придумать алгоритм .......   Jan 18 2008, 14:48
- - Dog Pawlowa   Цитата(OrdArion @ Jan 18 2008, 18:48) Сов...   Jan 18 2008, 15:14
|- - OrdArion   Цитата(Dog Pawlowa @ Jan 18 2008, 18:14) ...   Jan 20 2008, 17:58
|- - Прохожий   Цитата(OrdArion @ Jan 20 2008, 20:58) Пон...   Jan 20 2008, 18:43
- - r_dot   Цитата(OrdArion @ Jan 18 2008, 17:48) ......   Jan 19 2008, 04:44
- - Baser   Цитата(OrdArion @ Jan 20 2008, 19:58) Пон...   Jan 20 2008, 19:43
|- - OrdArion   Цитата(Baser @ Jan 20 2008, 22:43) Информ...   Jan 20 2008, 20:43
|- - Baser   Цитата(OrdArion @ Jan 20 2008, 22:43) ......   Jan 20 2008, 21:34
|- - OrdArion   Цитата(Baser @ Jan 21 2008, 00:34) Теперь...   Jan 21 2008, 07:48
|- - Baser   Цитата(OrdArion @ Jan 21 2008, 09:48) В п...   Jan 21 2008, 20:47
||- - SasaTheProgrammer   Цитата(Baser @ Jan 21 2008, 22:47) Дык дл...   Jan 22 2008, 01:04
||- - OrdArion   Цитата(SasaTheProgrammer @ Jan 22 2008, 04...   Jan 22 2008, 10:41
||- - Baser   Цитата(OrdArion @ Jan 22 2008, 12:41) Мне...   Jan 22 2008, 11:13
|- - r_dot   Цитата(OrdArion @ Jan 21 2008, 10:48) В п...   Jan 22 2008, 02:10
- - Baser   Цитата(SasaTheProgrammer @ Jan 22 2008, 03...   Jan 22 2008, 10:40
- - r_dot   Цитата(Baser @ Jan 22 2008, 13:40) ... За...   Jan 23 2008, 02:44
- - SasaTheProgrammer   Цитата(r_dot @ Jan 23 2008, 04:44) Винова...   Jan 23 2008, 21:21


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

 


RSS Текстовая версия Сейчас: 22nd August 2025 - 08:12
Рейтинг@Mail.ru


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