Arduino byte to char array
4 JNK [2010-12-06 22:02:00]
Я хочу преобразовать
Как это сделать в С++/Arduino?
c++ arrays byte arduino
5 ответов
6 Решение Billy ONeal [2010-12-06 22:12:00]
Я не уверен в конкретных ограничениях, наложенных платформой Adruino, но это должно работать на любом стандартном компиляторе.
5 DReJ [2010-12-06 22:11:00]
Просто сдвиньте 0 или 1 на свою позицию в двоичном формате. Как этот
0 Will [2010-12-06 22:22:00]
Если результат должен быть B01100001 , тогда байт 0 является MSB (самый старший бит), а не байтом 7.
Другие ответы, которые я видел, если я правильно их прочитаю, поставьте MSB на байт 7.
EDIT: фиксированные кавычки; ранее не читал.
Если вы знаете, что значения вашего массива символов всегда будут либо 1, либо 0:
4 JNK [2010-12-06 22:02:00]
Я хочу преобразовать
Как это сделать в С++/Arduino?
c++ arrays byte arduino
5 ответов
6 Решение Billy ONeal [2010-12-06 22:12:00]
Я не уверен в конкретных ограничениях, наложенных платформой Adruino, но это должно работать на любом стандартном компиляторе.
5 DReJ [2010-12-06 22:11:00]
Просто сдвиньте 0 или 1 на свою позицию в двоичном формате. Как этот
0 Will [2010-12-06 22:22:00]
Если результат должен быть B01100001 , тогда байт 0 является MSB (самый старший бит), а не байтом 7.
Другие ответы, которые я видел, если я правильно их прочитаю, поставьте MSB на байт 7.
EDIT: фиксированные кавычки; ранее не читал.
Если вы знаете, что значения вашего массива символов всегда будут либо 1, либо 0:
This question already has an answer here:
I need to convert byte array which is in hex to String.
Convert above to :
I have done it vice versa. That is convert char array to byte array