stm32f10x_lib.h
上传用户:yj_qqy
上传日期:2017-01-28
资源大小:2911k
文件大小:3k
源码类别:

uCOS

开发平台:

C/C++

  1. /******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
  2. * File Name          : stm32f10x_lib.h
  3. * Author             : MCD Application Team
  4. * Version            : V2.0.2
  5. * Date               : 07/11/2008
  6. * Description        : This file includes the peripherals header files in the
  7. *                      user application.
  8. ********************************************************************************
  9. * THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
  10. * WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
  11. * AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
  12. * INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
  13. * CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
  14. * INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
  15. *******************************************************************************/
  16. /* Define to prevent recursive inclusion -------------------------------------*/
  17. #ifndef __STM32F10x_LIB_H
  18. #define __STM32F10x_LIB_H
  19. /* Includes ------------------------------------------------------------------*/
  20. #include "stm32f10x_map.h"
  21. #ifdef _ADC
  22.   #include "stm32f10x_adc.h"
  23. #endif /*_ADC */
  24. #ifdef _BKP
  25.   #include "stm32f10x_bkp.h"
  26. #endif /*_BKP */
  27. #ifdef _CAN
  28.   #include "stm32f10x_can.h"
  29. #endif /*_CAN */
  30. #ifdef _CRC
  31.   #include "stm32f10x_crc.h"
  32. #endif /*_CRC */
  33. #ifdef _DAC
  34.   #include "stm32f10x_dac.h"
  35. #endif /*_DAC */
  36. #ifdef _DBGMCU
  37.   #include "stm32f10x_dbgmcu.h"
  38. #endif /*_DBGMCU */
  39. #ifdef _DMA
  40.   #include "stm32f10x_dma.h"
  41. #endif /*_DMA */
  42. #ifdef _EXTI
  43.   #include "stm32f10x_exti.h"
  44. #endif /*_EXTI */
  45. #ifdef _FLASH
  46.   #include "stm32f10x_flash.h"
  47. #endif /*_FLASH */
  48. #ifdef _FSMC
  49.   #include "stm32f10x_fsmc.h"
  50. #endif /*_FSMC */
  51. #ifdef _GPIO
  52.   #include "stm32f10x_gpio.h"
  53. #endif /*_GPIO */
  54. #ifdef _I2C
  55.   #include "stm32f10x_i2c.h"
  56. #endif /*_I2C */
  57. #ifdef _IWDG
  58.   #include "stm32f10x_iwdg.h"
  59. #endif /*_IWDG */
  60. #ifdef _NVIC
  61.   #include "stm32f10x_nvic.h"
  62. #endif /*_NVIC */
  63. #ifdef _PWR
  64.   #include "stm32f10x_pwr.h"
  65. #endif /*_PWR */
  66. #ifdef _RCC
  67.   #include "stm32f10x_rcc.h"
  68. #endif /*_RCC */
  69. #ifdef _RTC
  70.   #include "stm32f10x_rtc.h"
  71. #endif /*_RTC */
  72. #ifdef _SDIO
  73.   #include "stm32f10x_sdio.h"
  74. #endif /*_SDIO */
  75. #ifdef _SPI
  76.   #include "stm32f10x_spi.h"
  77. #endif /*_SPI */
  78. #ifdef _SysTick
  79.   #include "stm32f10x_systick.h"
  80. #endif /*_SysTick */
  81. #ifdef _TIM
  82.   #include "stm32f10x_tim.h"
  83. #endif /*_TIM */
  84. #ifdef _USART
  85.   #include "stm32f10x_usart.h"
  86. #endif /*_USART */
  87. #ifdef _WWDG
  88.   #include "stm32f10x_wwdg.h"
  89. #endif /*_WWDG */
  90. /* Exported types ------------------------------------------------------------*/
  91. /* Exported constants --------------------------------------------------------*/
  92. /* Exported macro ------------------------------------------------------------*/
  93. /* Exported functions ------------------------------------------------------- */
  94. void debug(void);
  95. #endif /* __STM32F10x_LIB_H */
  96. /******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/