[an error occurred while processing this directive]
Ответ: Может информация выставляется в СОМ-порт в ASCII-коде
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)
Отправлено
skyeron_N
13 июля 2005 г. 12:53
В ответ на:
Проблема с com портом в LabWindows. Помогите.
отправлено <font color=gray>Лекс</font> 13 июля 2005 г. 12:34
Составить ответ
|||
Конференция
|||
Архив
Ответы
Ответ: И что это значит в практическом плане? (Если можно, с примером.) Как это настраивается приблизительно хотя бы?
—
Лекс
(13.07.2005 12:59
193.124.169.154
,
пустое
)
Ответ: Выводимое данные должны быть описаны как 16-ричные, а если по умолчанию, то скорее всего идёт ASCII-код
—
skyeron_N
(13.07.2005 13:08
80.250.194.151
,
пустое
)
Вызов функции выглядит вот так: ComWrtByte(2,0xAA). 2 - это номер порта, а 0xAA в ANSI С, насколько я знаю - 16-ричная запись числа 10-тичного числа 170, которое так красиво выглядит в двоичном представлении. А осциллограф ловит 4 байта 0xAA
—
Лекс
(13.07.2005 13:30
193.124.169.154
,
пустое
)
Ответ: Попробуй вместо 0хАА написать $AA
—
skyeron_N
(13.07.2005 13:45
80.250.194.151
,
пустое
)
Ответ: станет наверное не 4, а 3 байта
—
skyeron_N
(13.07.2005 13:46
80.250.194.151
,
пустое
)
Компилятор такого вообще не понимает, выдает ошибку.
—
Лекс
(13.07.2005 13:51
193.124.169.154
,
пустое
)
Ответ: Четыре символа ты и видишь в COM-порте: 1-й: 0, 2-й: х, 3-й: А. 4-й: А
—
skyeron_N
(13.07.2005 13:43
80.250.194.151
,
пустое
)
Я не знаю точно, как выглядят эти символы в ASCI, но я вижу 4 одинаковых(!) байта, а тут получается 3 разных.
—
Лекс
(13.07.2005 13:50
193.124.169.154
,
пустое
)
И что самое интересное, когда вместо 1 вызова такой функции пишешь 4, картинка не меняется
—
Лекс
(13.07.2005 13:43
193.124.169.154
,
пустое
)
Но стоит добавить пятый и байтов на выходе существенно добавляется. (См. сообщение)
—
Лекс
(13.07.2005 13:56
193.124.169.154
, 220 байт)
Отправка ответа
Имя (обязательно):
Пароль:
E-mail:
NoIX ключ
:
Запомнить
Тема (обязательно):
Сообщение:
Ссылка на URL:
Название ссылки:
URL изображения:
Перейти к списку ответов
|||
Конференция
|||
Архив
|||
Главная страница
|||
Содержание
|||
Без кадра
E-mail:
info@telesys.ru