Можно так а можно (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено miv 17 января 2005 г. 11:23
В ответ на: Как сам, если я получаю данные по SPI и засовываю их в буфер!? отправлено engineer 17 января 2005 г. 11:12

Создаёш
union _adc_data_ {
long _long;
unsigned char _bytes[4];
} adc_data;
кладёшь в adc_data._bytes[....] побайтно полученые байты а в вычислениях используешь adac_data._long, только када кладёшь побайтно не забудь что представление для long м.б litleendian и bigendian т.е.
старшие разряды по младшим адресам или по старшим адресам.
Как в IAR по умолчанию я не помню, но там есть у #pragma командочка которая позволяет делать и так и сяк.

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

Ответы



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

E-mail: info@telesys.ru