1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283 |
- //==================================================================
- //
- // 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 ----------------------------------------*/
|