Platform.h 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #ifndef __PLATFORM_H
  2. #define __PLATFORM_H
  3. /*
  4. *********************************************************************************************************
  5. * HARDWARE PLATFORM
  6. *********************************************************************************************************
  7. */
  8. #include "xinc_m0.h"
  9. #include "bsp_register_macro.h"
  10. #include "bsp_com_spi.h"
  11. #include "bsp_uart.h"
  12. #include "bsp_pwm.h"
  13. #include "bsp_gpio.h"
  14. #include "bsp_spi_master.h"
  15. #include "stdio.h"
  16. #include "bsp_wdog.h"
  17. #include "test_config.h"
  18. #include "string.h"
  19. /*
  20. *********************************************************************************************************
  21. * PLATFORM DEFINES
  22. *********************************************************************************************************
  23. */
  24. #define CORE_CLK 32000000ul /* Set Processor frequency */
  25. #define TICKS_PER_SEC 100ul /* Set the number of ticks in one second */
  26. /*
  27. *********************************************************************************************************
  28. * GLOBAL FUNCTION
  29. *********************************************************************************************************
  30. */
  31. #define AT_USE_UART 1
  32. #define AT_BUFF_LEN 100
  33. #define PIN_32_16
  34. #define __ASSERT(a) while(!(a))
  35. void delay_us(uint32_t nus);
  36. void delay_ms(uint32_t nms);
  37. void data_sent(uint8_t *buffer,uint16_t length);//Óû§Êý¾Ý·¢ËÍ ble->ÊÖ»ú
  38. #endif