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

 
 
> Парсер для hex(bin)
MarYuriy
сообщение Sep 17 2012, 10:32
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 59
Регистрация: 20-11-10
Пользователь №: 61 036



Здравствуйте!

Подскажите, пожалуйста, как написать парсер на Си, который будет принимать (по USART через DMA) и обрабатывать бинарные(hex) числа?

Я разобрался, как это сделать с помощью строк и ASCII, но, например, если мне нужно получить данные типа 0x12 0x23 0x34 0x00 0x56, то с помощью строк и ASCII это сделать не удаётся из-за того, что 0x00 воспринимается как нуль-терминатор, т.о. и 0x00 и 0х56 опускаются.
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 2nd July 2025 - 10:41
Рейтинг@Mail.ru


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