board.h 521 B

1234567891011121314151617181920212223
  1. #pragma once
  2. #ifndef _BOARD_H_
  3. #define _BOARD_H_
  4. /* Includes */
  5. #include "main.h"
  6. /* Type Defs */
  7. /* Exported macros */
  8. /* Constants */
  9. /* Defines */
  10. /* Variables */
  11. /* Exported funcions */
  12. void Board_Init(void);
  13. void HT1632C_Write_bits(uint16_t data, uint16_t nbits);
  14. void HT1632C_Write_Cmd(uint16_t data, uint16_t nbits);
  15. void HT1632C_Write_Data(const uint8_t * data, uint8_t addr, uint8_t len);
  16. void EXTI4_15_IRQHandler(void);
  17. void DMA1_Channel2_3_IRQHandler(void);
  18. void display_test(void);
  19. #endif /* _BOARD_H_ */