基质喷涂
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

29 lines
721 B

3 weeks ago
  1. #pragma once
  2. #include "stm32basic.hpp"
  3. #include "appcfg.h"
  4. #include "stm32components.hpp"
  5. namespace iflytop {
  6. class AppHal {
  7. private:
  8. /* data */
  9. public:
  10. // static void MX_TIM6_Init(void);
  11. // static void MX_TIM7_Init(void);
  12. //
  13. // static void DEBUG_UART_INIT(Pin_t tx, Pin_t rx, int32_t baudrate);
  14. // static void UART3_Init(Pin_t tx, Pin_t rx, int32_t baudrate);
  15. // static void UART4_Init(Pin_t tx, Pin_t rx, int32_t baudrate);
  16. //
  17. // static void MX_IWDG_Init(void);
  18. //
  19. // static void MX_I2C1_Init(void);
  20. static void tmc_spi_init();
  21. // static void rtc_init();
  22. // static void rtc_get(zdate_t* date);
  23. // static void rtc_set(zdate_t* date);
  24. static void usb_init();
  25. };
  26. } // namespace iflytop