[an error occurred while processing this directive]
Ответ:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Тумблер 21 мая 2003 г. 13:41
В ответ на: Подскажите пожалуйста знатоки СИ (+) отправлено только учусь 21 мая 2003 г. 13:04

/*-------------------------------------*/

void read_float_FLASH (float* p, byte adr)
{
byte*pbyte;

pbyte = (byte *) p;
*pbyte++ = read_FLASH_byte (adr++);
*pbyte++ = read_FLASH_byte (adr++);
*pbyte++ = read_FLASH_byte (adr++);
*pbyte = read_FLASH_byte (adr);
}
/*-------------------------------------*/

void write_float_FLASH (float *p, byte adr)

{
byte *pbyte;
pbyte = (byte *) p;

write_FLASH_at (adr++, *pbyte++);
write_FLASH_at (adr++, *pbyte++);
write_FLASH_at (adr++, *pbyte++);
write_FLASH_at (adr, *pbyte);
}


Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru