Микроконтролери и електроника
http://mcu-bg.com/mcu_site/

Как да запиша и чета Float е еепром ?
http://mcu-bg.com/mcu_site/viewtopic.php?f=3&t=4194
Страница 1 от 1

Автор:  smollov [ Вто Май 15, 2007 5:38 pm ]
Заглавие:  Как да запиша и чета Float е еепром ?

Използван Hi-Tech v 9,50. Имам функции за запис на Byte в еепром. Kak как мога да използвам тази или подобна функция за да писха Float и съответно да го чета от еепром. За long, int i byte функциите за запис и четене в еепрома работят перфектно.

Автор:  setoy [ Вто Май 15, 2007 6:04 pm ]
Заглавие: 

по принцип така го правя:



void write_float(float * f)
{
char * i=(char *) f;
for (i=0;i<sizeof(float);i++) write_EE_byte(* i++);

}

Автор:  Реконструктор [ Вто Май 15, 2007 11:39 pm ]
Заглавие: 

setoy написа:
по принцип така го правя:



void write_float(float * f)
{
char * i=(char *) f;
for (i=0;i<sizeof(float);i++) write_EE_byte(* i++);

}


Грешна ф-я. ;) Какво е i, в крайна сметка?

Автор:  setoy [ Сря Май 16, 2007 1:16 pm ]
Заглавие: 

аха, като не гледам кво пиша :) :oops:
Хубаво де, идеята мисля че е ясна. Нямам време сега да се коригирам...

Страница 1 от 1 Часовете са според зоната UTC + 2 часа [ DST ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/