Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2021, 17:15   #1
Naska_Igorevna
Пользователь
 
Регистрация: 15.09.2013
Сообщений: 12
По умолчанию Совет по манчестеру - плата mil-std-1553b

Здравствуйте, кто-нибудь сталкивался с передачей данных по манчестеру? Конкретно плата mil-std-1553b. Подскажите, пожалуйста, какую-нибудь литературу почитать в этом направлении. Не знаю, с чего начинать, в интернете информации не так много, к сожалению
Naska_Igorevna вне форума Ответить с цитированием
Старый 21.07.2021, 18:31   #2
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

Построил запрос "плата mil-std-1553b"
Получил много ссылок, в том числе и на Википедию
Там нашёл, что это стандарт милитари и в Росси есть такой ГОСТ - ГОСТ Р 52070-2003
Построил запрос "гост р 52070 pdf" и получил файл аж на 27 стр.
В ГОСТе описана вся необходимая информация по организации обмена с использованием такого интерфейса.
Далее встаёт вопрос: "Что с этим делать?"
Если надо приторачивать к МП и читать код (работать с самой посылкой), то это одно, а если для других дел?

Могу только предположить, что плата может, например, принимать от ЭВМ параллельный код. Принимающая плата так же может выдавать параллельный код (писать/читать побайтно).
Но без тех. документа на конкретную плату разобраться будет сложно.
Кроме того, как показал небольшой обзор, для программирования таких плат необходимы API, которые поставляются в комплекте.

PS:
Это только поверхностный взгляд. С такими платами ранее не встречался.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Старый 21.07.2021, 19:44   #3
Naska_Igorevna
Пользователь
 
Регистрация: 15.09.2013
Сообщений: 12
По умолчанию

Да, этот ГОСТ я уже изучала, но все равно спасибо, но по нему я так и не поняла, даже как адресовать посылку плате, думала может есть что-то подобное, как работа с com портами....
Naska_Igorevna вне форума Ответить с цитированием
Старый 22.07.2021, 20:33   #4
ViktorR
Старожил
 
Регистрация: 23.10.2010
Сообщений: 2,309
По умолчанию

На реальную плату должна быть бумажка, в которой описывается конкретная реализация (datasheet).
Возможно, что на сайте компании, продавшей эту плату (или в поставке на CD) есть программное обеспечение, включая и библиотеку с API и примерами использования.
Без этих документов разбираться с платой сложно, долго и по большей части трата времени в пустую.
Как правило, реализация такого интерфейса - специальный чип или микросборка.
Если есть реальная плата, то смотрим на надписи, ищем пути её появления (тянем ниточку) до тех пор, пока не найдём её производителя и/или поставщика. Далее должно быть проще.
Как-то так, ...
ViktorR вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вопрос по std::shared_ptr и std::thread Shadowfirst Visual C++ 2 13.09.2017 07:55
Что означает строка в коде: std::ofstream fs(name, std::ios::binary); egorsavenkov Помощь студентам 1 07.11.2016 12:45
std::cout уменьшает время выполнения программы. std::thread aako Visual C++ 0 13.11.2015 16:59
E2015 Ambiguity between 'std::log(double)' and 'std::log(long double)' Namolem Помощь студентам 3 02.04.2011 20:22
ошибка: no match for ‘operator<<’ in ‘std::operator<< [with _Traits = std::char_traits<char> Critter Общие вопросы C/C++ 5 08.08.2010 23:38