Как правильно принять и склеить пременную типа float через UART?
Отправлено
Dikoy 06 июня 2008 г. 16:09
Компилятор CV. Чип - тинька2313. Я получаю по UART число типа float, разбитое на 4 байта. И мне его нужно склеить в однотипную переменную. Чилла по UART я получаю в массивчик buf. Потом склеиваю по смещению адреса от первого элемента. И не всегда число склеивается правильно... Иногда в епроме, куда я его записываю, оказывается полная чушь. А иногда всё ОК - то, что и отправил... :-/ Подскажите, где косяк и как сделать правильно? Вот кусок кода: