Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
ИМХО лучше так +
Отправлено
PaulS 31 мая 2008 г. 16:29
В ответ на:
Гм. А можно примерчик? отправлено
tivocr 31 мая 2008 г. 15:42
typedef union _curr_stat {
unsigned int word;
struct {
u16 send_key : 1,
damage : 1,
pow_in : 1,
pow_batt : 1,
new_data : 1,
wait_over : 1,
refus_flash : 1,
connect : 1,
//
tmout_key : 1,
ring : 1,
guard : 1,
police : 1;
};
} _curr_stat;
_curr_stat curr_stat;
В проге так:
curr_stat.wait_over = SET;
if(curr_stat.connect) tmout_ATcomm = 5; //Таймаут "молчания"
ну и т.д.
успехов
Составить ответ | Вернуться на конференцию
Ответы