Как да преминете float през UART

Защото работим като пчели

Как да преминете float през UART?

Нека започнем с малко описание на типа. плувка - представяне с плаваща запетая. Този формат е много популярен в микроконтролерите.

Форматът с плаваща запетая е единственият широко разпространен в почти всички видове компилатори. Двойният тип често е един и същ плувка.

float в паметта на микроконтролера е 4 байта, които съхраняват мантисата със стойности и десетичната степен на числото.

Всъщност числото 2500 ще изглежда така: 2,5 * 10 ^ 3. съхраняваме отделно 2.5 и отделно +3. Но това не е смисълът на статията.

И така, задачата е следната: прехвърлете от микроконтролера променлива var1 от типа float. Кодът е написан на C.