includes.h 1008 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. /*
  2. * includes.h
  3. *
  4. * Created on: 2019. 7. 28.
  5. * Author: parkyj
  6. */
  7. #ifndef INCLUDES_H_
  8. #define INCLUDES_H_
  9. //#include "main.h"
  10. #include "main.h"
  11. #if 0 // PYJ.2019.07.28_BEGIN --
  12. typedef enum{
  13. TYPE_PATH_EN_1_8G_DL = 0 ,
  14. TYPE_PATH_EN_1_8G_UL ,
  15. TYPE_PATH_EN_2_1G_DL ,
  16. TYPE_PATH_EN_2_1G_UL ,
  17. TYPE_PATH_EN_3_5G_L ,
  18. TYPE_PATH_EN_3_5G_H ,
  19. TYPE_PATH_EN_3_5G_DL ,
  20. TYPE_PATH_EN_3_5G_UL ,
  21. TYPE_PLL_ON_OFF_3_5G_L,
  22. TYPE_PLL_ON_OFF_3_5G_H,
  23. }Bluecell_Power_Index;
  24. #endif // PYJ.2019.07.28_END --
  25. typedef enum{
  26. DL_1_8 = 0,
  27. UL_1_8,
  28. DL_2_1,
  29. UL_2_1,
  30. }PLL_Error;
  31. extern char *Bluecell_Prot_IndexStr[];
  32. void Power_ON_OFF_Ctrl(uint8_t type,uint8_t cmd);
  33. void Path_Init(void);
  34. void ATTEN_PLL_PATH_Initialize(void);
  35. void Pol_Delay_us(volatile uint32_t microseconds);
  36. void Error_Message_Occur(PLL_Error mode);
  37. void Pol_Delay_us(volatile uint32_t microseconds);
  38. void Boot_LED_Toggle(void);
  39. void ADC_Check(void);
  40. void Uart_Check(void);
  41. #endif /* INCLUDES_H_ */