| | |
| | | extern volatile unsigned int CurTickuS;
|
| | | //extern volatile unsigned int ThisRunTime;
|
| | | //extern volatile unsigned int TotalRunTime;
|
| | | //extern volatile unsigned int PwrCount; //开机次数
|
| | | //extern volatile unsigned int PwrCount; //开机次数
|
| | |
|
| | | typedef unsigned char uint8_t;
|
| | | typedef unsigned char uchar;
|
| | |
| | | int Uart3RecvDMA(void * pBuf, int nSize);
|
| | | int Uart3TriggerRecvDMA(void );
|
| | | int Uart3TriggerSendDMA(void );
|
| | | void TriggerPendSV(void);
|
| | | void PendSvCallBack(void);
|
| | | void SPI1_IRQ_CallBack(void);
|
| | |
|
| | | void Uart1SendDone(void);
|
| | | void Uart1RecvDone(void);
|
| | | void Uart2SendDone(void);
|
| | | void Uart2RecvDone(void);
|
| | | int PutStr(char * str1, int len1);
|
| | | void clearscreen(void );
|
| | | void Locate(int x,int y);
|
| | | int SendPacket1(void * pBuf,int len1);
|
| | | int SendPacket2(pPacket p1,int len1);
|
| | | int SendPacket(int nChn, void * pBuf,int len1);
|
| | | //int SendPacket1(void * pBuf,int len1);
|
| | | //int SendPacket2(pPacket p1,int len1);
|
| | | void ToggleRunLed(void );
|
| | | void ToggleErrLed(void );
|
| | | void ToggleOutStat(void );
|
| | |
| | | unsigned short crc_check(const unsigned char * data, unsigned int length);
|
| | | unsigned short crc16bitbybit(const unsigned char *ptr, unsigned int len);
|
| | | uint16_t crc16table(const uint8_t *ptr, uint16_t len);
|
| | | uint16_t crc16tablefast(const uint8_t *ptr, uint16_t len) ;
|
| | | //uint16_t crc16tablefast(const uint8_t *ptr, uint16_t len) ;
|
| | |
|
| | | void EnableDisIn(uchar bEnable);
|
| | | void displayInput(unsigned int cc);
|
| | | void PutOutputSPI1(unsigned int Y);
|
| | |
|
| | | #endif /* __MYFUNCTIONS_H__ */
|