| 1234567891011121314151617181920212223242526272829303132333435 | #ifndef __button_H#define __button_Hstruct button_state_t {    rt_uint8_t b1;	  rt_uint8_t b2;	  rt_uint8_t b3;	  rt_uint8_t b4;	  rt_uint8_t b5;	  rt_uint8_t b6;	  rt_uint8_t b7;};extern struct button_state_t button_state;extern uint32_t WeightConst_JZZ;    //校正称量的当前位extern uint8_t WeightConst_JZZ_;         //校正称量的当前位extern uint32_t WeightConst_ZD;  //最大称量值extern uint8_t WeightConst_ZD_;          //最大称量的当前位extern uint32_t Maxval;extern uint8_t CanButton;extern void alarm_off(void);extern void alarm_on(void);extern void pwr_lock_off(void);extern void pwr_lock_on(void);extern void output1_off(void);extern void output1_on(void);extern void output2_off(void);extern void output2_on(void);extern void AT_off(void);extern void AT_on(void);extern void beep(void);extern void MenuButtonthread(void);extern void Button_thread(void);extern void thread_beep_init(void);#endif 
 |