PE43711.h 823 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. /*
  2. * PE43711.h
  3. *
  4. * Created on: 2019. 6. 28.
  5. * Author: parkyj
  6. */
  7. #ifndef PE43711_H_
  8. #define PE43711_H_
  9. #include "main.h"
  10. void PE43711_PinInit(void);
  11. typedef struct{
  12. GPIO_TypeDef * CLK_PORT;
  13. uint16_t CLK_PIN;
  14. GPIO_TypeDef *DATA_PORT;
  15. uint16_t DATA_PIN;
  16. GPIO_TypeDef *LE_PORT;
  17. uint16_t LE_PIN;
  18. }PE43711_st;
  19. typedef struct{
  20. PE43711_st ATT_DL1;
  21. uint8_t data_DL1;
  22. PE43711_st ATT_UL1;
  23. uint8_t data_UL1;
  24. PE43711_st ATT_DL2;
  25. uint8_t data_DL2;
  26. PE43711_st ATT_UL2;
  27. uint8_t data_UL2;
  28. PE43711_st ATT_DL3;
  29. uint8_t data_DL3;
  30. PE43711_st ATT_UL3;
  31. uint8_t data_UL3;
  32. PE43711_st ATT_DL4;
  33. uint8_t data_DL4;
  34. PE43711_st ATT_UL4;
  35. uint8_t data_UL4;
  36. }ALL_PE43711_st;
  37. ALL_PE43711_st ALL_ATT;
  38. #endif /* PE43711_H_ */