#ifndef __HW_CONFING_H
#define __HW_CONFING_H


#define   GPRS_WAKEUP_L()   GPIO_ResetBits(GPIOA,GPIO_Pin_11)
#define   GPRS_WAKEUP_H()   GPIO_SetBits(GPIOA,GPIO_Pin_11) 
#define   LED_GPRS_ON()    GPIO_ResetBits(GPIOB,GPIO_Pin_3)
#define   LED_GPRS_OFF()    GPIO_SetBits(GPIOB,GPIO_Pin_3) 
#define   LED_PHOTO_ON()   GPIO_ResetBits(GPIOB,GPIO_Pin_5)
#define   LED_PHOTO_OFF()    GPIO_SetBits(GPIOB,GPIO_Pin_5) 
#define   LED_WAIT_ON()    GPIO_ResetBits(GPIOB,GPIO_Pin_4)
#define   LED_WAIT_OFF()    GPIO_SetBits(GPIOB,GPIO_Pin_4) 
#define   GPRS_BEEP_ON()    GPIO_SetBits(GPIOA,GPIO_Pin_8)
#define   GPRS_BEEP_OFF()    GPIO_ResetBits(GPIOA,GPIO_Pin_8) 



void led_on(void);//ָʾ��ȫ��
void led_off(void);//ָʾ��ȫ��
void wait_led_on(void);//������ָʾ�� ����ϵͳ����״̬
void led_gprs(void);//GPRSָʾ����
void beep_one(void);//��������һ��
void gprs_fatal_error(void);
void photo_fail(void);
void gprs_ok(void);
void photo_ok(void);
void led_photo(void);
void gprs_fail(void);
void led_beep(void);//ָʾ��ȫ��
void SDK_error(void);

#endif