//================================================================== // // Filename: mapp_time.h // Description: // //------------------------------------------------------------------ // // version: // date: 08:54am, 08.Feb.2023, by dwd // Description: // //------------------------------------------------------------------ //================================================================== #ifndef _MAPP_BUS_H_ #define _MAPP_BUS_H_ /*------------------------------------------------------------------------------ * I N C L U D E *------------------------------------------------------------------------------*/ #include "stm32f0xx.h" #include "general.h" /*------------------------------------------------------------------------------ * D E F I N E *------------------------------------------------------------------------------*/ /*------------------------------------------------------------------------------ * S T R U C T *------------------------------------------------------------------------------*/ //------------------------------------------------------------------ // System detect flag //------------------------------------------------------------------ /*------------------------------------------------------------------------------ * E X T E R N *------------------------------------------------------------------------------*/ typedef struct{ U16 DaddressDate; U08 DataType; }T_BUS_FRAME; typedef enum{ CMD_REINFORCE , CMD_REINFORCEACK , CMD_NURSEIN, CMD_NURSEOUT, CMD_CALLESC, CMD_CHANGE, CMD_CHANGEACK, CMD_NEEDLES, CMD_NEEDLESACK, CMD_CALLING, CMD_CALLWAIT, CMD_CALLINGCANCEL, CMD_NULL = 0xf0, NumOfVoiceCmdStatus } T_VOICE_CMD; extern unsigned long LocalTime; extern unsigned char Addrp[2]; extern unsigned char VoiceCmdApp ; extern unsigned char VoiceCmdFlag ; extern unsigned char nursestate ; //»¤Àí״̬ /*------------------------------------------------------------------------------ * P R O T O T Y P E *------------------------------------------------------------------------------*/ extern void Uart_Call_RevData( unsigned char prm); extern void Uart_EVEAL_RevData( unsigned char prm); void BUSTask(void); void BUS_SendData(T_BUS_FRAME c); void sentvoicecmd(unsigned char prm); void UpdatePA6Mode(void); #endif /* _MAPP_BUS_H_ */ /*------------------------------- E O F ----------------------------------------*/