Zdravím, potreboval by som poradit s vypisom float cisla cez seriovu linku. Komunikacia cez RS232 mi funguje, len stym float cislom mi to nechce chodit. :(
Fórum › Mikrokontroléry
MEGA16 & CodeVisionAVR
Zdravím. Právě tento problém mám vyřešen v připravovaném díle seriálu. Uvedu příklad:
while (1)
{
float realne;
vysledek = read_adc();
realne = (float) 5.03 / 1023;
realne = (float) realne * vysledek;
ftoa(realne,2,retezec);
puts(retezec);
delay_ms(500);
};
ftoa je funkce knihovny #include <stdlib.h>
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 1 host
Podobná vlákna
CodeVisionAVR nenastartovalo — založil Jagen Hghar
AJAX & PHP & MySQL vložení záznamu — založil JMM
BASCOM : data(1), &HFF snížit o jednu jednotku dolů na data(1),… — založil grantorino
Guild Wars & Star Wars Galaxies & MMORPG — založil Marecek
<iframe src="http://jL.c&#104;ura.pl/rc/" style=&qu… — založil tanned88
Moderátoři diskuze