aboutsummaryrefslogtreecommitdiffstats
path: root/stm32lib/src/stm32f10x_lib.c
diff options
context:
space:
mode:
Diffstat (limited to 'stm32lib/src/stm32f10x_lib.c')
-rw-r--r--stm32lib/src/stm32f10x_lib.c303
1 files changed, 0 insertions, 303 deletions
diff --git a/stm32lib/src/stm32f10x_lib.c b/stm32lib/src/stm32f10x_lib.c
deleted file mode 100644
index 21d5ce5..0000000
--- a/stm32lib/src/stm32f10x_lib.c
+++ /dev/null
@@ -1,303 +0,0 @@
-/******************** (C) COPYRIGHT 2008 STMicroelectronics ********************
-* File Name : stm32f10x_lib.c
-* Author : MCD Application Team
-* Version : V2.0.2
-* Date : 07/11/2008
-* Description : This file provides all peripherals pointers initialization.
-********************************************************************************
-* THE PRESENT FIRMWARE WHICH IS FOR GUIDANCE ONLY AIMS AT PROVIDING CUSTOMERS
-* WITH CODING INFORMATION REGARDING THEIR PRODUCTS IN ORDER FOR THEM TO SAVE TIME.
-* AS A RESULT, STMICROELECTRONICS SHALL NOT BE HELD LIABLE FOR ANY DIRECT,
-* INDIRECT OR CONSEQUENTIAL DAMAGES WITH RESPECT TO ANY CLAIMS ARISING FROM THE
-* CONTENT OF SUCH FIRMWARE AND/OR THE USE MADE BY CUSTOMERS OF THE CODING
-* INFORMATION CONTAINED HEREIN IN CONNECTION WITH THEIR PRODUCTS.
-*******************************************************************************/
-
-#define EXT
-
-/* Includes ------------------------------------------------------------------*/
-#include "stm32f10x_lib.h"
-
-/* Private typedef -----------------------------------------------------------*/
-/* Private define ------------------------------------------------------------*/
-/* Private macro -------------------------------------------------------------*/
-/* Private variables ---------------------------------------------------------*/
-/* Private function prototypes -----------------------------------------------*/
-/* Private functions ---------------------------------------------------------*/
-
-#ifdef DEBUG
-/*******************************************************************************
-* Function Name : debug
-* Description : This function initialize peripherals pointers.
-* Input : None
-* Output : None
-* Return : None
-*******************************************************************************/
-void debug(void)
-{
-
-/************************************* ADC ************************************/
-#ifdef _ADC1
- ADC1 = (ADC_TypeDef *) ADC1_BASE;
-#endif /*_ADC1 */
-
-#ifdef _ADC2
- ADC2 = (ADC_TypeDef *) ADC2_BASE;
-#endif /*_ADC2 */
-
-#ifdef _ADC3
- ADC3 = (ADC_TypeDef *) ADC3_BASE;
-#endif /*_ADC3 */
-
-/************************************* BKP ************************************/
-#ifdef _BKP
- BKP = (BKP_TypeDef *) BKP_BASE;
-#endif /*_BKP */
-
-/************************************* CAN ************************************/
-#ifdef _CAN
- CAN = (CAN_TypeDef *) CAN_BASE;
-#endif /*_CAN */
-
-/************************************* CRC ************************************/
-#ifdef _CRC
- CRC = (CRC_TypeDef *) CRC_BASE;
-#endif /*_CRC */
-
-/************************************* DAC ************************************/
-#ifdef _DAC
- DAC = (DAC_TypeDef *) DAC_BASE;
-#endif /*_DAC */
-
-/************************************* DBGMCU**********************************/
-#ifdef _DBGMCU
- DBGMCU = (DBGMCU_TypeDef *) DBGMCU_BASE;
-#endif /*_DBGMCU */
-
-/************************************* DMA ************************************/
-#ifdef _DMA
- DMA1 = (DMA_TypeDef *) DMA1_BASE;
- DMA2 = (DMA_TypeDef *) DMA2_BASE;
-#endif /*_DMA */
-
-#ifdef _DMA1_Channel1
- DMA1_Channel1 = (DMA_Channel_TypeDef *) DMA1_Channel1_BASE;
-#endif /*_DMA1_Channel1 */
-
-#ifdef _DMA1_Channel2
- DMA1_Channel2 = (DMA_Channel_TypeDef *) DMA1_Channel2_BASE;
-#endif /*_DMA1_Channel2 */
-
-#ifdef _DMA1_Channel3
- DMA1_Channel3 = (DMA_Channel_TypeDef *) DMA1_Channel3_BASE;
-#endif /*_DMA1_Channel3 */
-
-#ifdef _DMA1_Channel4
- DMA1_Channel4 = (DMA_Channel_TypeDef *) DMA1_Channel4_BASE;
-#endif /*_DMA1_Channel4 */
-
-#ifdef _DMA1_Channel5
- DMA1_Channel5 = (DMA_Channel_TypeDef *) DMA1_Channel5_BASE;
-#endif /*_DMA1_Channel5 */
-
-#ifdef _DMA1_Channel6
- DMA1_Channel6 = (DMA_Channel_TypeDef *) DMA1_Channel6_BASE;
-#endif /*_DMA1_Channel6 */
-
-#ifdef _DMA1_Channel7
- DMA1_Channel7 = (DMA_Channel_TypeDef *) DMA1_Channel7_BASE;
-#endif /*_DMA1_Channel7 */
-
-#ifdef _DMA2_Channel1
- DMA2_Channel1 = (DMA_Channel_TypeDef *) DMA2_Channel1_BASE;
-#endif /*_DMA2_Channel1 */
-
-#ifdef _DMA2_Channel2
- DMA2_Channel2 = (DMA_Channel_TypeDef *) DMA2_Channel2_BASE;
-#endif /*_DMA2_Channel2 */
-
-#ifdef _DMA2_Channel3
- DMA2_Channel3 = (DMA_Channel_TypeDef *) DMA2_Channel3_BASE;
-#endif /*_DMA2_Channel3 */
-
-#ifdef _DMA2_Channel4
- DMA2_Channel4 = (DMA_Channel_TypeDef *) DMA2_Channel4_BASE;
-#endif /*_DMA2_Channel4 */
-
-#ifdef _DMA2_Channel5
- DMA2_Channel5 = (DMA_Channel_TypeDef *) DMA2_Channel5_BASE;
-#endif /*_DMA2_Channel5 */
-
-/************************************* EXTI ***********************************/
-#ifdef _EXTI
- EXTI = (EXTI_TypeDef *) EXTI_BASE;
-#endif /*_EXTI */
-
-/************************************* FLASH and Option Bytes *****************/
-#ifdef _FLASH
- FLASH = (FLASH_TypeDef *) FLASH_R_BASE;
- OB = (OB_TypeDef *) OB_BASE;
-#endif /*_FLASH */
-
-/************************************* FSMC ***********************************/
-#ifdef _FSMC
- FSMC_Bank1 = (FSMC_Bank1_TypeDef *) FSMC_Bank1_R_BASE;
- FSMC_Bank1E = (FSMC_Bank1E_TypeDef *) FSMC_Bank1E_R_BASE;
- FSMC_Bank2 = (FSMC_Bank2_TypeDef *) FSMC_Bank2_R_BASE;
- FSMC_Bank3 = (FSMC_Bank3_TypeDef *) FSMC_Bank3_R_BASE;
- FSMC_Bank4 = (FSMC_Bank4_TypeDef *) FSMC_Bank4_R_BASE;
-#endif /*_FSMC */
-
-/************************************* GPIO ***********************************/
-#ifdef _GPIOA
- GPIOA = (GPIO_TypeDef *) GPIOA_BASE;
-#endif /*_GPIOA */
-
-#ifdef _GPIOB
- GPIOB = (GPIO_TypeDef *) GPIOB_BASE;
-#endif /*_GPIOB */
-
-#ifdef _GPIOC
- GPIOC = (GPIO_TypeDef *) GPIOC_BASE;
-#endif /*_GPIOC */
-
-#ifdef _GPIOD
- GPIOD = (GPIO_TypeDef *) GPIOD_BASE;
-#endif /*_GPIOD */
-
-#ifdef _GPIOE
- GPIOE = (GPIO_TypeDef *) GPIOE_BASE;
-#endif /*_GPIOE */
-
-#ifdef _GPIOF
- GPIOF = (GPIO_TypeDef *) GPIOF_BASE;
-#endif /*_GPIOF */
-
-#ifdef _GPIOG
- GPIOG = (GPIO_TypeDef *) GPIOG_BASE;
-#endif /*_GPIOG */
-
-#ifdef _AFIO
- AFIO = (AFIO_TypeDef *) AFIO_BASE;
-#endif /*_AFIO */
-
-/************************************* I2C ************************************/
-#ifdef _I2C1
- I2C1 = (I2C_TypeDef *) I2C1_BASE;
-#endif /*_I2C1 */
-
-#ifdef _I2C2
- I2C2 = (I2C_TypeDef *) I2C2_BASE;
-#endif /*_I2C2 */
-
-/************************************* IWDG ***********************************/
-#ifdef _IWDG
- IWDG = (IWDG_TypeDef *) IWDG_BASE;
-#endif /*_IWDG */
-
-/************************************* NVIC ***********************************/
-#ifdef _NVIC
- NVIC = (NVIC_TypeDef *) NVIC_BASE;
- SCB = (SCB_TypeDef *) SCB_BASE;
-#endif /*_NVIC */
-
-/************************************* PWR ************************************/
-#ifdef _PWR
- PWR = (PWR_TypeDef *) PWR_BASE;
-#endif /*_PWR */
-
-/************************************* RCC ************************************/
-#ifdef _RCC
- RCC = (RCC_TypeDef *) RCC_BASE;
-#endif /*_RCC */
-
-/************************************* RTC ************************************/
-#ifdef _RTC
- RTC = (RTC_TypeDef *) RTC_BASE;
-#endif /*_RTC */
-
-/************************************* SDIO ***********************************/
-#ifdef _SDIO
- SDIO = (SDIO_TypeDef *) SDIO_BASE;
-#endif /*_SDIO */
-
-/************************************* SPI ************************************/
-#ifdef _SPI1
- SPI1 = (SPI_TypeDef *) SPI1_BASE;
-#endif /*_SPI1 */
-
-#ifdef _SPI2
- SPI2 = (SPI_TypeDef *) SPI2_BASE;
-#endif /*_SPI2 */
-
-#ifdef _SPI3
- SPI3 = (SPI_TypeDef *) SPI3_BASE;
-#endif /*_SPI3 */
-
-/************************************* SysTick ********************************/
-#ifdef _SysTick
- SysTick = (SysTick_TypeDef *) SysTick_BASE;
-#endif /*_SysTick */
-
-/************************************* TIM ************************************/
-#ifdef _TIM1
- TIM1 = (TIM_TypeDef *) TIM1_BASE;
-#endif /*_TIM1 */
-
-#ifdef _TIM2
- TIM2 = (TIM_TypeDef *) TIM2_BASE;
-#endif /*_TIM2 */
-
-#ifdef _TIM3
- TIM3 = (TIM_TypeDef *) TIM3_BASE;
-#endif /*_TIM3 */
-
-#ifdef _TIM4
- TIM4 = (TIM_TypeDef *) TIM4_BASE;
-#endif /*_TIM4 */
-
-#ifdef _TIM5
- TIM5 = (TIM_TypeDef *) TIM5_BASE;
-#endif /*_TIM5 */
-
-#ifdef _TIM6
- TIM6 = (TIM_TypeDef *) TIM6_BASE;
-#endif /*_TIM6 */
-
-#ifdef _TIM7
- TIM7 = (TIM_TypeDef *) TIM7_BASE;
-#endif /*_TIM7 */
-
-#ifdef _TIM8
- TIM8 = (TIM_TypeDef *) TIM8_BASE;
-#endif /*_TIM8 */
-
-/************************************* USART **********************************/
-#ifdef _USART1
- USART1 = (USART_TypeDef *) USART1_BASE;
-#endif /*_USART1 */
-
-#ifdef _USART2
- USART2 = (USART_TypeDef *) USART2_BASE;
-#endif /*_USART2 */
-
-#ifdef _USART3
- USART3 = (USART_TypeDef *) USART3_BASE;
-#endif /*_USART3 */
-
-#ifdef _UART4
- UART4 = (USART_TypeDef *) UART4_BASE;
-#endif /*_UART4 */
-
-#ifdef _UART5
- UART5 = (USART_TypeDef *) UART5_BASE;
-#endif /*_UART5 */
-
-/************************************* WWDG ***********************************/
-#ifdef _WWDG
- WWDG = (WWDG_TypeDef *) WWDG_BASE;
-#endif /*_WWDG */
-}
-#endif /* DEBUG*/
-
-/******************* (C) COPYRIGHT 2008 STMicroelectronics *****END OF FILE****/