|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
16.05.2013, 22:16 | #1 | |
Новичок
Джуниор
Регистрация: 16.05.2013
Сообщений: 2
|
Работа с com port
Здравствуйте, 2 месяца назад начал изучать программирование!Написал программу с com port-ом!
только не понимаю как передавать данные через port, в 16 системе счисления! А именно в задание написано отправить 5 слов 0202h 0004 - число последующих байт без контрольной суммы(как именно записать число последующих байт?как я понял кол-во байтов, т.е. 10) ... ... 0000 - crc16 контрольная сумма(пока ровно 0) Мне сказали, что необходимо разделить каждое слово(например 0202h) на 2 байта(как я понял 0х02 и 0х02),следующее (0004h 0х00, 0х04) таким образом я должен отправить 10 байт Код C++ Код:
Срочно нужна ваша помощь!!!!!!!!!!!!!!! заранее спасибо!! Полностью задание написано здесь(если нужно для понимания): Цитата:
Последний раз редактировалось djeyz; 16.05.2013 в 22:23. |
|
16.05.2013, 23:42 | #2 |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
На самом деле тут следует уточнить, используется-ли litleendian или bigendian представления чисел в памяти.
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
17.05.2013, 17:54 | #3 | |
Новичок
Джуниор
Регистрация: 16.05.2013
Сообщений: 2
|
Цитата:
про них мне расказывали, littleendian - где едет младший потом старший), а bigendian - все наоборот и при отправки необходимо менять менять старший и младший, а после приема опять все назад! |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
COM port | Ghost of Night | Операционные системы общие вопросы | 4 | 25.12.2012 00:33 |
com port | player891 | Общие вопросы Delphi | 0 | 21.03.2012 19:26 |
Работа с СОМ Port | Sergey13666 | Помощь студентам | 2 | 06.07.2010 09:58 |
Com Port | Pepelyaev | Общие вопросы Delphi | 5 | 26.11.2006 22:31 |