Возникла небольшая пробемка с получением микроокнтроллером значения, получаемого с UART. В UART передается строка вида: F6, т.е. шестнадцатиричное значение. Т.е. получается 2 байта F и 6.
В микроконтроллере, мне необходимо принять эти данные и получить переменную с шестнадцатиричным значением т.е. например int c = 0xF6;
Данные я принял, получив массив char UD[2] = {'F','6'}, а как мне их теперь "склеить" и получить 0xF6 не сображу
Раздел: Песочница или Вопрос-Ответ
В микроконтроллере, мне необходимо принять эти данные и получить переменную с шестнадцатиричным значением т.е. например int c = 0xF6;
Данные я принял, получив массив char UD[2] = {'F','6'}, а как мне их теперь "склеить" и получить 0xF6 не сображу
Раздел: Песочница или Вопрос-Ответ