PE43711.h 693 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  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 ATT0;
  21. uint8_t data0;
  22. PE43711_st ATT1;
  23. uint8_t data1;
  24. PE43711_st ATT2;
  25. uint8_t data2;
  26. PE43711_st ATT3;
  27. uint8_t data3;
  28. PE43711_st ATT4;
  29. uint8_t data4;
  30. PE43711_st ATT5;
  31. uint8_t data5;
  32. }ALL_PE43711_st;
  33. ALL_PE43711_st ALL_ATT_3_5G;
  34. #endif /* PE43711_H_ */