0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 4
1

Передача данных через ИК порт

29.04.2011, 20:17. Показов 3951. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Нужно организовать систему передачи данных через инфракрасный на ассемблере.
ИК должен подключаться к ком порту.
Подскажите пожалуйста, если подключить ИК к ком порту, и в асм написать обычную прожку инициализации, передачи и приема данных как через обычный ком порт, проканает? Или ИК порт возможно искажает данные, которые надо будет кодировать в соответствующий формат а потом на входе обратно?

Буду рад любой информации, возможно ссылкам, а то нигде не могу найти взаимосвязанные ИК и асм.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
29.04.2011, 20:17
Ответы с готовыми решениями:

Прием данных через LPT-порт
подскажите как это можно выполнять и как написать программу!заранее спассибо

Передача данных через Com порт
Добрый день форумчане! Мне с помощью программы "free-serial-port-monitor" удалось считал данные,...

Передача и приём данных через COM порт
Задача такая, нужно через ком порт передавать и принимать пачки байтов, всё это по протоколу modbus...

Передача данных через com -порт на микроконтроллер
Добрый день. Учусь передавать данные на микроконроллер. Данные передаются по com порту. Почитал...

4
73 / 73 / 11
Регистрация: 20.11.2009
Сообщений: 238
30.04.2011, 12:22 2
1. Инициализация, передача и прием в/из COM-порта:
для DOS в главе 7 раздел 1 здесь или здесь,
для Windows пункт 2.2.1 здесь
2. Устройства, подключаемые к компу работают по какому-нибудь протоколу передачи данных. Например, по этому.

Не по теме:

Моим первым вопросом на cyberforum.ru тоже был вопрос по работе с COM-портом. Ответа тогда я, к сожалению, не получил. Так что, если чем-то помог или натолкнул на мысль - очень хорошо, если нет - Google в помощь.

1
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 4
30.04.2011, 13:31  [ТС] 3
Тоесть я так понял что работать с ИК портом надо так же как при передаче данных через связь КОМ-КОМ, только передаваемые данные должны соответствовать протоколу передачи, который в разных ИК-портах разный да?

Добавлено через 47 минут
Тоесть теоретически я должен передать на ком порт данные, но не в обычном виде а подкоректировать под протокол, а в самом коде проги не надо ничего нового задавать, подключать этот протокол и т.д. да?
0
4164 / 1816 / 216
Регистрация: 06.10.2010
Сообщений: 4,069
01.05.2011, 09:26 4
Можешь передавать в каком угодно формате. Но учти, что сигнал может исказиться при передаче. То есть данные должны быть избыточными. Например можно пересылать каждый байт дважды, а потом сравнивать эти два байта при приёме (если равны, то можно считать, что передача прошла успешно, без искажений).
1
0 / 0 / 0
Регистрация: 29.04.2011
Сообщений: 4
02.05.2011, 12:03  [ТС] 5
А как сделать проверку на то, обнаруживают ли порты друг друга? Отправить данные-запрос, поставить на приемник условие на принятие-данных-запроса---отправку-данных-ответа и на передатчик принятие-данных-ответа---сообщение-о-готовности-портов?
0
02.05.2011, 12:03
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.05.2011, 12:03
Помогаю со студенческими работами здесь

Передача и приём данных через COM-порт
Добрый день! Передо мной поставили задачу написать программу для работы с адаптером OBD2 Elm327...

Передача данных через последовательный порт
Ребят, всем добрый вечер! Предстоит следующая задача: нужно реализовать, например - в отдельном...

Получение и передача данных через COM порт
Добрый день Мне кажется, я изобретаю велосипед и должно быть полно примеров такого кода. Но...

Чтение/передача данных через USB порт
Задача такова: есть внешний микроконтроллер (Arduino) который связан с ПК ч/з USB (некоторый...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru