CMD0x01_Request_RunningAtWhere.c 681 B

1234567891011121314151617
  1. #include "CommandsDefine.h"
  2. #include "ProjectConfig.h"
  3. #include "Helper.h"
  4. #include "usart.h"
  5. /* 获取当前程序是App还是Boot */
  6. /*
  7. 请求格式 包起始标识+CMD0x01_Request_RunningAtWhere+[0x00+0x00]+包尾标识
  8. 返回格式 包起始标识+CMD0x01_Request_RunningAtWhere+[0x00+0x01]+1Byte的RunningAtWhere+包尾标识. RunningAtWhere 约定:RUNNING_AT_APP 0x77,RUNNING_AT_BOOT 0x11
  9. */
  10. void CMD0x01_Request_RunningAtWhere_process(u8 *pData,u16 dataLen,u8 bIsContentBitInverted_Recv,u8 bIsContentBitInverted_SendBack)
  11. {
  12. u8 dataBytes=1;
  13. USART_WR_BUF[0]=RUNNING_AT_WHERE;
  14. USART6_Send(CMD0x01_Request_RunningAtWhere,dataBytes,bIsContentBitInverted_SendBack);
  15. }