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.

123 lines
2.2 KiB

1 year ago
  1. #pragma once
  2. extern "C" {
  3. #include "main.h"
  4. #ifdef __STM32F4xx_HAL_H
  5. #include "stm32f4xx.h"
  6. #endif
  7. #ifdef HAL_CRYP_MODULE_ENABLED
  8. #endif
  9. #ifdef HAL_ADC_MODULE_ENABLED
  10. #include "adc.h"
  11. #endif
  12. #ifdef HAL_CAN_MODULE_ENABLED
  13. #include "can.h"
  14. #endif
  15. #ifdef HAL_CRC_MODULE_ENABLED
  16. #include "crc.h"
  17. #endif
  18. #ifdef HAL_CAN_LEGACY_MODULE_ENABLED
  19. #endif
  20. #ifdef HAL_DAC_MODULE_ENABLED
  21. #endif
  22. #ifdef HAL_DCMI_MODULE_ENABLED
  23. #endif
  24. #ifdef HAL_DMA2D_MODULE_ENABLED
  25. #endif
  26. #ifdef HAL_ETH_MODULE_ENABLED
  27. #endif
  28. #ifdef HAL_NAND_MODULE_ENABLED
  29. #endif
  30. #ifdef HAL_NOR_MODULE_ENABLED
  31. #endif
  32. #ifdef HAL_PCCARD_MODULE_ENABLED
  33. #endif
  34. #ifdef HAL_SRAM_MODULE_ENABLED
  35. #endif
  36. #ifdef HAL_SDRAM_MODULE_ENABLED
  37. #endif
  38. #ifdef HAL_HASH_MODULE_ENABLED
  39. #endif
  40. #ifdef HAL_I2C_MODULE_ENABLED
  41. #include "i2c.h"
  42. #endif
  43. #ifdef HAL_I2S_MODULE_ENABLED
  44. #endif
  45. #ifdef HAL_IWDG_MODULE_ENABLED
  46. #endif
  47. #ifdef HAL_LTDC_MODULE_ENABLED
  48. #endif
  49. #ifdef HAL_RNG_MODULE_ENABLED
  50. #endif
  51. #ifdef HAL_RTC_MODULE_ENABLED
  52. #endif
  53. #ifdef HAL_SAI_MODULE_ENABLED
  54. #endif
  55. #ifdef HAL_SD_MODULE_ENABLED
  56. #endif
  57. #ifdef HAL_MMC_MODULE_ENABLED
  58. #endif
  59. #ifdef HAL_SPI_MODULE_ENABLED
  60. #include "spi.h"
  61. #endif
  62. #ifdef HAL_TIM_MODULE_ENABLED
  63. #include "tim.h"
  64. #endif
  65. #ifdef HAL_UART_MODULE_ENABLED
  66. #include "usart.h"
  67. #endif
  68. #ifdef HAL_USART_MODULE_ENABLED
  69. #include "usart.h"
  70. #endif
  71. #ifdef HAL_IRDA_MODULE_ENABLED
  72. #endif
  73. #ifdef HAL_SMARTCARD_MODULE_ENABLED
  74. #endif
  75. #ifdef HAL_SMBUS_MODULE_ENABLED
  76. #endif
  77. #ifdef HAL_WWDG_MODULE_ENABLED
  78. #endif
  79. #ifdef HAL_PCD_MODULE_ENABLED
  80. #endif
  81. #ifdef HAL_HCD_MODULE_ENABLED
  82. #endif
  83. #ifdef HAL_DSI_MODULE_ENABLED
  84. #endif
  85. #ifdef HAL_QSPI_MODULE_ENABLED
  86. #endif
  87. #ifdef HAL_QSPI_MODULE_ENABLED
  88. #endif
  89. #ifdef HAL_CEC_MODULE_ENABLED
  90. #endif
  91. #ifdef HAL_FMPI2C_MODULE_ENABLED
  92. #endif
  93. #ifdef HAL_FMPSMBUS_MODULE_ENABLED
  94. #endif
  95. #ifdef HAL_SPDIFRX_MODULE_ENABLED
  96. #endif
  97. #ifdef HAL_DFSDM_MODULE_ENABLED
  98. #endif
  99. #ifdef HAL_LPTIM_MODULE_ENABLED
  100. #endif
  101. #ifdef HAL_GPIO_MODULE_ENABLED
  102. #include "gpio.h"
  103. #endif
  104. #ifdef HAL_EXTI_MODULE_ENABLED
  105. #endif
  106. #ifdef HAL_DMA_MODULE_ENABLED
  107. #endif
  108. #ifdef HAL_RCC_MODULE_ENABLED
  109. #endif
  110. #ifdef HAL_FLASH_MODULE_ENABLED
  111. #endif
  112. #ifdef HAL_PWR_MODULE_ENABLED
  113. #endif
  114. #ifdef HAL_CORTEX_MODULE_ENABLED
  115. #endif
  116. #include "marco.h"
  117. #include "pin.h"
  118. #include "tim.h"
  119. #include "critical.h"
  120. #include "gins.h"
  121. }