Timer. V1 ça cligne

This commit is contained in:
Félix MARQUET
2025-04-10 17:01:39 +02:00
parent 2c91b3df6f
commit 0c15f3940b
66 changed files with 18095 additions and 3259 deletions

View File

@@ -22,7 +22,7 @@
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.150742750" name="Core" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1339960634" name="Board" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-L152RE" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.2057822195" name="Defaults" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Debug || true || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-L152RE || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L1xx_HAL_Driver/Inc | ../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32L1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L152xE || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32L152RETX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1361567838" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="32" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1361567838" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="16" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.1189683139" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
<builder buildPath="${workspace_loc:/TD-1-test}/Debug" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.11055888" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.894267385" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">
@@ -100,7 +100,7 @@
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid.1678200497" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_coreid" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board.1322935538" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.target_board" useByScannerDiscovery="false" value="NUCLEO-L152RE" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults.935147694" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.option.defaults" useByScannerDiscovery="false" value="com.st.stm32cube.ide.common.services.build.inputs.revA.1.0.6 || Release || false || Executable || com.st.stm32cube.ide.mcu.gnu.managedbuild.option.toolchain.value.workspace || NUCLEO-L152RE || 0 || 0 || arm-none-eabi- || ${gnu_tools_for_stm32_compiler_path} || ../Core/Inc | ../Drivers/STM32L1xx_HAL_Driver/Inc | ../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy | ../Drivers/CMSIS/Device/ST/STM32L1xx/Include | ../Drivers/CMSIS/Include || || || USE_HAL_DRIVER | STM32L152xE || || Drivers | Core/Startup | Core || || || ${workspace_loc:/${ProjName}/STM32L152RETX_FLASH.ld} || true || NonSecure || || secure_nsclib.o || || None || || || " valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1476195682" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="32" valueType="string"/>
<option id="com.st.stm32cube.ide.mcu.debug.option.cpuclock.1476195682" superClass="com.st.stm32cube.ide.mcu.debug.option.cpuclock" useByScannerDiscovery="false" value="16" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform.618366169" isAbstract="false" osList="all" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.targetplatform"/>
<builder buildPath="${workspace_loc:/TD-1-test}/Release" id="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder.1415195972" managedBuildOn="true" name="Gnu Make Builder.Release" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.builder"/>
<tool id="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler.860370182" name="MCU/MPU GCC Assembler" superClass="com.st.stm32cube.ide.mcu.gnu.managedbuild.tool.assembler">

File diff suppressed because one or more lines are too long

View File

@@ -52,7 +52,7 @@
/*#define HAL_SMARTCARD_MODULE_ENABLED */
/*#define HAL_SPI_MODULE_ENABLED */
/*#define HAL_SRAM_MODULE_ENABLED */
/*#define HAL_TIM_MODULE_ENABLED */
#define HAL_TIM_MODULE_ENABLED
#define HAL_UART_MODULE_ENABLED
/*#define HAL_USART_MODULE_ENABLED */
/*#define HAL_WWDG_MODULE_ENABLED */

View File

@@ -56,6 +56,7 @@ void DebugMon_Handler(void);
void PendSV_Handler(void);
void SysTick_Handler(void);
void EXTI15_10_IRQHandler(void);
void TIM6_IRQHandler(void);
/* USER CODE BEGIN EFP */
/* USER CODE END EFP */

View File

@@ -42,6 +42,8 @@
/* USER CODE END PM */
/* Private variables ---------------------------------------------------------*/
TIM_HandleTypeDef htim6;
UART_HandleTypeDef huart2;
/* USER CODE BEGIN PV */
@@ -53,6 +55,7 @@ UART_HandleTypeDef huart2;
void SystemClock_Config(void);
static void MX_GPIO_Init(void);
static void MX_USART2_UART_Init(void);
static void MX_TIM6_Init(void);
/* USER CODE BEGIN PFP */
/* USER CODE END PFP */
@@ -92,6 +95,7 @@ int main(void)
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_USART2_UART_Init();
MX_TIM6_Init();
/* USER CODE BEGIN 2 */
// Allume la led V1
@@ -104,6 +108,10 @@ int main(void)
/* Infinite loop */
/* USER CODE BEGIN WHILE */
//status_bouton = *((uint32_t*)0x40020810);
TIM6->DIER |= 1<<0;
TIM6->CR1 |= 1<<0;
while (1)
{
/* USER CODE END WHILE */
@@ -166,10 +174,7 @@ void SystemClock_Config(void)
RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL6;
RCC_OscInitStruct.PLL.PLLDIV = RCC_PLL_DIV3;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_NONE;
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
{
Error_Handler();
@@ -179,17 +184,55 @@ void SystemClock_Config(void)
*/
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
|RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_HSI;
RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV1;
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) != HAL_OK)
if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
{
Error_Handler();
}
}
/**
* @brief TIM6 Initialization Function
* @param None
* @retval None
*/
static void MX_TIM6_Init(void)
{
/* USER CODE BEGIN TIM6_Init 0 */
/* USER CODE END TIM6_Init 0 */
TIM_MasterConfigTypeDef sMasterConfig = {0};
/* USER CODE BEGIN TIM6_Init 1 */
/* USER CODE END TIM6_Init 1 */
htim6.Instance = TIM6;
htim6.Init.Prescaler = 16000-1;
htim6.Init.CounterMode = TIM_COUNTERMODE_UP;
htim6.Init.Period = 1000-1;
htim6.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_Base_Init(&htim6) != HAL_OK)
{
Error_Handler();
}
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
if (HAL_TIMEx_MasterConfigSynchronization(&htim6, &sMasterConfig) != HAL_OK)
{
Error_Handler();
}
/* USER CODE BEGIN TIM6_Init 2 */
/* USER CODE END TIM6_Init 2 */
}
/**
* @brief USART2 Initialization Function
* @param None

View File

@@ -80,6 +80,57 @@ void HAL_MspInit(void)
/* USER CODE END MspInit 1 */
}
/**
* @brief TIM_Base MSP Initialization
* This function configures the hardware resources used in this example
* @param htim_base: TIM_Base handle pointer
* @retval None
*/
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* htim_base)
{
if(htim_base->Instance==TIM6)
{
/* USER CODE BEGIN TIM6_MspInit 0 */
/* USER CODE END TIM6_MspInit 0 */
/* Peripheral clock enable */
__HAL_RCC_TIM6_CLK_ENABLE();
/* TIM6 interrupt Init */
HAL_NVIC_SetPriority(TIM6_IRQn, 0, 0);
HAL_NVIC_EnableIRQ(TIM6_IRQn);
/* USER CODE BEGIN TIM6_MspInit 1 */
/* USER CODE END TIM6_MspInit 1 */
}
}
/**
* @brief TIM_Base MSP De-Initialization
* This function freeze the hardware resources used in this example
* @param htim_base: TIM_Base handle pointer
* @retval None
*/
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* htim_base)
{
if(htim_base->Instance==TIM6)
{
/* USER CODE BEGIN TIM6_MspDeInit 0 */
/* USER CODE END TIM6_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_TIM6_CLK_DISABLE();
/* TIM6 interrupt DeInit */
HAL_NVIC_DisableIRQ(TIM6_IRQn);
/* USER CODE BEGIN TIM6_MspDeInit 1 */
/* USER CODE END TIM6_MspDeInit 1 */
}
}
/**
* @brief UART MSP Initialization
* This function configures the hardware resources used in this example

View File

@@ -55,7 +55,7 @@
/* USER CODE END 0 */
/* External variables --------------------------------------------------------*/
extern TIM_HandleTypeDef htim6;
/* USER CODE BEGIN EV */
/* USER CODE END EV */
@@ -207,12 +207,27 @@ void EXTI15_10_IRQHandler(void)
/* USER CODE END EXTI15_10_IRQn 0 */
HAL_GPIO_EXTI_IRQHandler(GPIO_PIN_13);
/* USER CODE BEGIN EXTI15_10_IRQn 1 */
/* USER CODE END EXTI15_10_IRQn 1 */
}
/**
* @brief This function handles TIM6 global interrupt.
*/
void TIM6_IRQHandler(void)
{
/* USER CODE BEGIN TIM6_IRQn 0 */
GPIOA->ODR ^= (1 << 5);
/* USER CODE END TIM6_IRQn 0 */
HAL_TIM_IRQHandler(&htim6);
/* USER CODE BEGIN TIM6_IRQn 1 */
/* USER CODE END TIM6_IRQn 1 */
}
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */

View File

@@ -1,6 +1,7 @@
../Core/Src/main.c:69:5:main 1
../Core/Src/main.c:154:6:SystemClock_Config 3
../Core/Src/main.c:198:13:MX_USART2_UART_Init 2
../Core/Src/main.c:231:13:MX_GPIO_Init 1
../Core/Src/main.c:270:6:HAL_GPIO_EXTI_Callback 1
../Core/Src/main.c:281:6:Error_Handler 1
../Core/Src/main.c:72:5:main 1
../Core/Src/main.c:162:6:SystemClock_Config 3
../Core/Src/main.c:203:13:MX_TIM6_Init 3
../Core/Src/main.c:241:13:MX_USART2_UART_Init 2
../Core/Src/main.c:274:13:MX_GPIO_Init 1
../Core/Src/main.c:313:6:HAL_GPIO_EXTI_Callback 1
../Core/Src/main.c:324:6:Error_Handler 1

View File

@@ -22,6 +22,8 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Core/Inc/main.h:
@@ -48,5 +50,7 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

Binary file not shown.

View File

@@ -1,6 +1,7 @@
../Core/Src/main.c:69:5:main 24 static
../Core/Src/main.c:154:6:SystemClock_Config 80 static
../Core/Src/main.c:198:13:MX_USART2_UART_Init 8 static
../Core/Src/main.c:231:13:MX_GPIO_Init 48 static
../Core/Src/main.c:270:6:HAL_GPIO_EXTI_Callback 16 static
../Core/Src/main.c:281:6:Error_Handler 4 static,ignoring_inline_asm
../Core/Src/main.c:72:5:main 24 static
../Core/Src/main.c:162:6:SystemClock_Config 80 static
../Core/Src/main.c:203:13:MX_TIM6_Init 16 static
../Core/Src/main.c:241:13:MX_USART2_UART_Init 8 static
../Core/Src/main.c:274:13:MX_GPIO_Init 48 static
../Core/Src/main.c:313:6:HAL_GPIO_EXTI_Callback 16 static
../Core/Src/main.c:324:6:Error_Handler 4 static,ignoring_inline_asm

View File

@@ -1,3 +1,5 @@
../Core/Src/stm32l1xx_hal_msp.c:63:6:HAL_MspInit 1
../Core/Src/stm32l1xx_hal_msp.c:89:6:HAL_UART_MspInit 2
../Core/Src/stm32l1xx_hal_msp.c:126:6:HAL_UART_MspDeInit 2
../Core/Src/stm32l1xx_hal_msp.c:89:6:HAL_TIM_Base_MspInit 2
../Core/Src/stm32l1xx_hal_msp.c:115:6:HAL_TIM_Base_MspDeInit 2
../Core/Src/stm32l1xx_hal_msp.c:140:6:HAL_UART_MspInit 2
../Core/Src/stm32l1xx_hal_msp.c:177:6:HAL_UART_MspDeInit 2

View File

@@ -22,6 +22,8 @@ Core/Src/stm32l1xx_hal_msp.o: ../Core/Src/stm32l1xx_hal_msp.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Core/Inc/main.h:
@@ -48,5 +50,7 @@ Core/Src/stm32l1xx_hal_msp.o: ../Core/Src/stm32l1xx_hal_msp.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -1,3 +1,5 @@
../Core/Src/stm32l1xx_hal_msp.c:63:6:HAL_MspInit 24 static
../Core/Src/stm32l1xx_hal_msp.c:89:6:HAL_UART_MspInit 48 static
../Core/Src/stm32l1xx_hal_msp.c:126:6:HAL_UART_MspDeInit 16 static
../Core/Src/stm32l1xx_hal_msp.c:89:6:HAL_TIM_Base_MspInit 24 static
../Core/Src/stm32l1xx_hal_msp.c:115:6:HAL_TIM_Base_MspDeInit 16 static
../Core/Src/stm32l1xx_hal_msp.c:140:6:HAL_UART_MspInit 48 static
../Core/Src/stm32l1xx_hal_msp.c:177:6:HAL_UART_MspDeInit 16 static

View File

@@ -8,3 +8,4 @@
../Core/Src/stm32l1xx_it.c:170:6:PendSV_Handler 1
../Core/Src/stm32l1xx_it.c:183:6:SysTick_Handler 1
../Core/Src/stm32l1xx_it.c:204:6:EXTI15_10_IRQHandler 1
../Core/Src/stm32l1xx_it.c:218:6:TIM6_IRQHandler 1

View File

@@ -22,6 +22,8 @@ Core/Src/stm32l1xx_it.o: ../Core/Src/stm32l1xx_it.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h \
../Core/Inc/stm32l1xx_it.h
@@ -49,6 +51,8 @@ Core/Src/stm32l1xx_it.o: ../Core/Src/stm32l1xx_it.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
../Core/Inc/stm32l1xx_it.h:

View File

@@ -8,3 +8,4 @@
../Core/Src/stm32l1xx_it.c:170:6:PendSV_Handler 4 static
../Core/Src/stm32l1xx_it.c:183:6:SysTick_Handler 8 static
../Core/Src/stm32l1xx_it.c:204:6:EXTI15_10_IRQHandler 8 static
../Core/Src/stm32l1xx_it.c:218:6:TIM6_IRQHandler 8 static

View File

@@ -22,6 +22,8 @@ Core/Src/system_stm32l1xx.o: ../Core/Src/system_stm32l1xx.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h:
@@ -47,5 +49,7 @@ Core/Src/system_stm32l1xx.o: ../Core/Src/system_stm32l1xx.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -0,0 +1,119 @@
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:269:19:HAL_TIM_Base_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:328:19:HAL_TIM_Base_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:370:13:HAL_TIM_Base_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:385:13:HAL_TIM_Base_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:401:19:HAL_TIM_Base_Start 7
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:440:19:HAL_TIM_Base_Stop 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:460:19:HAL_TIM_Base_Start_IT 7
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:502:19:HAL_TIM_Base_Stop_IT 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:527:19:HAL_TIM_Base_Start_DMA 11
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:596:19:HAL_TIM_Base_Stop_DMA 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:651:19:HAL_TIM_OC_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:710:19:HAL_TIM_OC_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:752:13:HAL_TIM_OC_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:767:13:HAL_TIM_OC_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:788:19:HAL_TIM_OC_Start 13
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:836:19:HAL_TIM_OC_Stop 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:865:19:HAL_TIM_OC_Start_IT 18
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:952:19:HAL_TIM_OC_Stop_IT 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1023:19:HAL_TIM_OC_Start_DMA 28
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1181:19:HAL_TIM_OC_Stop_DMA 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1278:19:HAL_TIM_PWM_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1337:19:HAL_TIM_PWM_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1379:13:HAL_TIM_PWM_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1394:13:HAL_TIM_PWM_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1415:19:HAL_TIM_PWM_Start 13
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1463:19:HAL_TIM_PWM_Stop 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1492:19:HAL_TIM_PWM_Start_IT 18
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1579:19:HAL_TIM_PWM_Stop_IT 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1650:19:HAL_TIM_PWM_Start_DMA 28
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1807:19:HAL_TIM_PWM_Stop_DMA 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1904:19:HAL_TIM_IC_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1963:19:HAL_TIM_IC_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2005:13:HAL_TIM_IC_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2020:13:HAL_TIM_IC_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2041:19:HAL_TIM_IC_Start 13
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2090:19:HAL_TIM_IC_Stop 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2119:19:HAL_TIM_IC_Start_IT 18
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2208:19:HAL_TIM_IC_Stop_IT 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2279:19:HAL_TIM_IC_Start_DMA 24
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2434:19:HAL_TIM_IC_Stop_DMA 10
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2538:19:HAL_TIM_OnePulse_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2605:19:HAL_TIM_OnePulse_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2648:13:HAL_TIM_OnePulse_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2663:13:HAL_TIM_OnePulse_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2683:19:HAL_TIM_OnePulse_Start 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2728:19:HAL_TIM_OnePulse_Stop 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2763:19:HAL_TIM_OnePulse_Start_IT 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2814:19:HAL_TIM_OnePulse_Stop_IT 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2885:19:HAL_TIM_Encoder_Init 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2998:19:HAL_TIM_Encoder_DeInit 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3041:13:HAL_TIM_Encoder_MspInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3056:13:HAL_TIM_Encoder_MspDeInit 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3076:19:HAL_TIM_Encoder_Start 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3160:19:HAL_TIM_Encoder_Stop 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3217:19:HAL_TIM_Encoder_Start_IT 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3307:19:HAL_TIM_Encoder_Stop_IT 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3369:19:HAL_TIM_Encoder_Start_DMA 24
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3568:19:HAL_TIM_Encoder_Stop_DMA 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3642:6:HAL_TIM_IRQHandler 17
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3833:19:HAL_TIM_OC_ConfigChannel 6
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3912:19:HAL_TIM_IC_ConfigChannel 6
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4011:19:HAL_TIM_PWM_ConfigChannel 6
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4125:19:HAL_TIM_OnePulse_ConfigChannel 8
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4268:19:HAL_TIM_DMABurst_WriteStart 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4319:19:HAL_TIM_DMABurst_MultiWriteStart 22
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4485:19:HAL_TIM_DMABurst_WriteStop 12
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4579:19:HAL_TIM_DMABurst_ReadStart 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4628:19:HAL_TIM_DMABurst_MultiReadStart 22
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4794:19:HAL_TIM_DMABurst_ReadStop 12
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4867:19:HAL_TIM_GenerateEvent 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4904:19:HAL_TIM_ConfigOCrefClear 16
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5043:19:HAL_TIM_ConfigClockSource 20
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5197:19:HAL_TIM_ConfigTI1Input 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5229:19:HAL_TIM_SlaveConfigSynchro 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5269:19:HAL_TIM_SlaveConfigSynchro_IT 3
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5312:10:HAL_TIM_ReadCapturedValue 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5396:13:HAL_TIM_PeriodElapsedCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5411:13:HAL_TIM_PeriodElapsedHalfCpltCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5426:13:HAL_TIM_OC_DelayElapsedCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5441:13:HAL_TIM_IC_CaptureCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5456:13:HAL_TIM_IC_CaptureHalfCpltCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5471:13:HAL_TIM_PWM_PulseFinishedCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5486:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5501:13:HAL_TIM_TriggerCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5516:13:HAL_TIM_TriggerHalfCpltCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5531:13:HAL_TIM_ErrorCallback 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6005:22:HAL_TIM_Base_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6015:22:HAL_TIM_OC_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6025:22:HAL_TIM_PWM_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6035:22:HAL_TIM_IC_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6045:22:HAL_TIM_OnePulse_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6055:22:HAL_TIM_Encoder_GetState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6065:23:HAL_TIM_GetActiveChannel 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6083:29:HAL_TIM_GetChannelState 4
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6100:30:HAL_TIM_DMABurstState 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6125:6:TIM_DMAError 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6168:13:TIM_DMADelayPulseCplt 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6227:13:TIM_DMADelayPulseHalfCplt 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6266:6:TIM_DMACaptureCplt 9
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6325:6:TIM_DMACaptureHalfCplt 5
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6364:13:TIM_DMAPeriodElapsedCplt 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6385:13:TIM_DMAPeriodElapsedHalfCplt 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6401:13:TIM_DMATriggerCplt 2
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6422:13:TIM_DMATriggerHalfCplt 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6439:13:TIM_Base_SetConfig 13
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6485:13:TIM_OC1_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6533:13:TIM_OC2_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6582:13:TIM_OC3_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6630:13:TIM_OC4_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6679:26:TIM_SlaveTimer_SetConfig 16
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6813:13:TIM_TI1_SetConfig 7
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6860:13:TIM_TI1_ConfigInputStage 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6903:13:TIM_TI2_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6943:13:TIM_TI2_ConfigInputStage 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6986:13:TIM_TI3_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7034:13:TIM_TI4_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7077:13:TIM_ITRx_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7107:13:TIM_ETR_SetConfig 1
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7137:13:TIM_CCxChannelCmd 1

View File

@@ -0,0 +1,56 @@
Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o: \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h \
../Core/Inc/stm32l1xx_hal_conf.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h \
../Drivers/CMSIS/Include/core_cm3.h \
../Drivers/CMSIS/Include/cmsis_version.h \
../Drivers/CMSIS/Include/cmsis_compiler.h \
../Drivers/CMSIS/Include/cmsis_gcc.h \
../Drivers/CMSIS/Include/mpu_armv7.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
../Core/Inc/stm32l1xx_hal_conf.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h:
../Drivers/CMSIS/Include/core_cm3.h:
../Drivers/CMSIS/Include/cmsis_version.h:
../Drivers/CMSIS/Include/cmsis_compiler.h:
../Drivers/CMSIS/Include/cmsis_gcc.h:
../Drivers/CMSIS/Include/mpu_armv7.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -0,0 +1,119 @@
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:269:19:HAL_TIM_Base_Init 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:328:19:HAL_TIM_Base_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:370:13:HAL_TIM_Base_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:385:13:HAL_TIM_Base_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:401:19:HAL_TIM_Base_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:440:19:HAL_TIM_Base_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:460:19:HAL_TIM_Base_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:502:19:HAL_TIM_Base_Stop_IT 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:527:19:HAL_TIM_Base_Start_DMA 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:596:19:HAL_TIM_Base_Stop_DMA 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:651:19:HAL_TIM_OC_Init 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:710:19:HAL_TIM_OC_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:752:13:HAL_TIM_OC_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:767:13:HAL_TIM_OC_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:788:19:HAL_TIM_OC_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:836:19:HAL_TIM_OC_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:865:19:HAL_TIM_OC_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:952:19:HAL_TIM_OC_Stop_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1023:19:HAL_TIM_OC_Start_DMA 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1181:19:HAL_TIM_OC_Stop_DMA 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1278:19:HAL_TIM_PWM_Init 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1337:19:HAL_TIM_PWM_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1379:13:HAL_TIM_PWM_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1394:13:HAL_TIM_PWM_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1415:19:HAL_TIM_PWM_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1463:19:HAL_TIM_PWM_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1492:19:HAL_TIM_PWM_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1579:19:HAL_TIM_PWM_Stop_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1650:19:HAL_TIM_PWM_Start_DMA 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1807:19:HAL_TIM_PWM_Stop_DMA 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1904:19:HAL_TIM_IC_Init 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:1963:19:HAL_TIM_IC_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2005:13:HAL_TIM_IC_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2020:13:HAL_TIM_IC_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2041:19:HAL_TIM_IC_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2090:19:HAL_TIM_IC_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2119:19:HAL_TIM_IC_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2208:19:HAL_TIM_IC_Stop_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2279:19:HAL_TIM_IC_Start_DMA 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2434:19:HAL_TIM_IC_Stop_DMA 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2538:19:HAL_TIM_OnePulse_Init 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2605:19:HAL_TIM_OnePulse_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2648:13:HAL_TIM_OnePulse_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2663:13:HAL_TIM_OnePulse_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2683:19:HAL_TIM_OnePulse_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2728:19:HAL_TIM_OnePulse_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2763:19:HAL_TIM_OnePulse_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2814:19:HAL_TIM_OnePulse_Stop_IT 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2885:19:HAL_TIM_Encoder_Init 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:2998:19:HAL_TIM_Encoder_DeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3041:13:HAL_TIM_Encoder_MspInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3056:13:HAL_TIM_Encoder_MspDeInit 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3076:19:HAL_TIM_Encoder_Start 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3160:19:HAL_TIM_Encoder_Stop 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3217:19:HAL_TIM_Encoder_Start_IT 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3307:19:HAL_TIM_Encoder_Stop_IT 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3369:19:HAL_TIM_Encoder_Start_DMA 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3568:19:HAL_TIM_Encoder_Stop_DMA 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3642:6:HAL_TIM_IRQHandler 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3833:19:HAL_TIM_OC_ConfigChannel 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:3912:19:HAL_TIM_IC_ConfigChannel 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4011:19:HAL_TIM_PWM_ConfigChannel 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4125:19:HAL_TIM_OnePulse_ConfigChannel 48 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4268:19:HAL_TIM_DMABurst_WriteStart 40 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4319:19:HAL_TIM_DMABurst_MultiWriteStart 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4485:19:HAL_TIM_DMABurst_WriteStop 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4579:19:HAL_TIM_DMABurst_ReadStart 40 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4628:19:HAL_TIM_DMABurst_MultiReadStart 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4794:19:HAL_TIM_DMABurst_ReadStop 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4867:19:HAL_TIM_GenerateEvent 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:4904:19:HAL_TIM_ConfigOCrefClear 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5043:19:HAL_TIM_ConfigClockSource 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5197:19:HAL_TIM_ConfigTI1Input 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5229:19:HAL_TIM_SlaveConfigSynchro 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5269:19:HAL_TIM_SlaveConfigSynchro_IT 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5312:10:HAL_TIM_ReadCapturedValue 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5396:13:HAL_TIM_PeriodElapsedCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5411:13:HAL_TIM_PeriodElapsedHalfCpltCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5426:13:HAL_TIM_OC_DelayElapsedCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5441:13:HAL_TIM_IC_CaptureCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5456:13:HAL_TIM_IC_CaptureHalfCpltCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5471:13:HAL_TIM_PWM_PulseFinishedCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5486:13:HAL_TIM_PWM_PulseFinishedHalfCpltCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5501:13:HAL_TIM_TriggerCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5516:13:HAL_TIM_TriggerHalfCpltCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:5531:13:HAL_TIM_ErrorCallback 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6005:22:HAL_TIM_Base_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6015:22:HAL_TIM_OC_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6025:22:HAL_TIM_PWM_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6035:22:HAL_TIM_IC_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6045:22:HAL_TIM_OnePulse_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6055:22:HAL_TIM_Encoder_GetState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6065:23:HAL_TIM_GetActiveChannel 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6083:29:HAL_TIM_GetChannelState 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6100:30:HAL_TIM_DMABurstState 16 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6125:6:TIM_DMAError 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6168:13:TIM_DMADelayPulseCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6227:13:TIM_DMADelayPulseHalfCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6266:6:TIM_DMACaptureCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6325:6:TIM_DMACaptureHalfCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6364:13:TIM_DMAPeriodElapsedCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6385:13:TIM_DMAPeriodElapsedHalfCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6401:13:TIM_DMATriggerCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6422:13:TIM_DMATriggerHalfCplt 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6439:13:TIM_Base_SetConfig 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6485:13:TIM_OC1_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6533:13:TIM_OC2_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6582:13:TIM_OC3_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6630:13:TIM_OC4_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6679:26:TIM_SlaveTimer_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6813:13:TIM_TI1_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6860:13:TIM_TI1_ConfigInputStage 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6903:13:TIM_TI2_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6943:13:TIM_TI2_ConfigInputStage 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:6986:13:TIM_TI3_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7034:13:TIM_TI4_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7077:13:TIM_ITRx_SetConfig 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7107:13:TIM_ETR_SetConfig 32 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c:7137:13:TIM_CCxChannelCmd 32 static

View File

@@ -0,0 +1,2 @@
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c:83:19:HAL_TIMEx_MasterConfigSynchronization 6
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c:194:19:HAL_TIMEx_RemapConfig 2

View File

@@ -0,0 +1,56 @@
Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h \
../Core/Inc/stm32l1xx_hal_conf.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h \
../Drivers/CMSIS/Include/core_cm3.h \
../Drivers/CMSIS/Include/cmsis_version.h \
../Drivers/CMSIS/Include/cmsis_compiler.h \
../Drivers/CMSIS/Include/cmsis_gcc.h \
../Drivers/CMSIS/Include/mpu_armv7.h \
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
../Core/Inc/stm32l1xx_hal_conf.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_def.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l152xe.h:
../Drivers/CMSIS/Include/core_cm3.h:
../Drivers/CMSIS/Include/cmsis_version.h:
../Drivers/CMSIS/Include/cmsis_compiler.h:
../Drivers/CMSIS/Include/cmsis_gcc.h:
../Drivers/CMSIS/Include/mpu_armv7.h:
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/system_stm32l1xx.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_gpio_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_dma.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_cortex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -0,0 +1,2 @@
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c:83:19:HAL_TIMEx_MasterConfigSynchronization 24 static
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c:194:19:HAL_TIMEx_RemapConfig 16 static

View File

@@ -23,6 +23,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -48,5 +50,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_flash_ramfunc.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_pwr_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_tim_ex.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:

View File

@@ -17,6 +17,8 @@ C_SRCS += \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.c
OBJS += \
@@ -32,6 +34,8 @@ OBJS += \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
C_DEPS += \
@@ -47,6 +51,8 @@ C_DEPS += \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d
@@ -57,7 +63,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/%.o Drivers/STM32L1xx_HAL_Driver/Src/%.su Drive
clean: clean-Drivers-2f-STM32L1xx_HAL_Driver-2f-Src
clean-Drivers-2f-STM32L1xx_HAL_Driver-2f-Src:
-$(RM) ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.su
-$(RM) ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.su ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.cyclo ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o ./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.su
.PHONY: clean-Drivers-2f-STM32L1xx_HAL_Driver-2f-Src

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -17,4 +17,6 @@
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o"
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o"
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o"
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o"
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o"
"./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o"

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,179 @@
/**
******************************************************************************
* @file stm32l1xx_hal_tim_ex.h
* @author MCD Application Team
* @brief Header file of TIM HAL Extended module.
******************************************************************************
* @attention
*
* Copyright (c) 2016 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef STM32L1xx_HAL_TIM_EX_H
#define STM32L1xx_HAL_TIM_EX_H
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "stm32l1xx_hal_def.h"
/** @addtogroup STM32L1xx_HAL_Driver
* @{
*/
/** @addtogroup TIMEx
* @{
*/
/* Exported types ------------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Types TIM Extended Exported Types
* @{
*/
/**
* @}
*/
/* End of exported types -----------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Constants TIM Extended Exported Constants
* @{
*/
/** @defgroup TIMEx_Remap TIM Extended Remapping
* @{
*/
/* @note STM32L1XX devices are organized in 6 categories: Cat.1, Cat.2, Cat.3, Cat.4, Cat.5, Cat.6.
Remap capabilities depend on the device category. As the DMA2 controller is available only in
Cat.3, Cat.4,Cat.5 and Cat.6 devices it is used to discriminate Cat.1 and Cat.2 devices v.s.
Cat.3, Cat.4, Cat.5 and Cat.6 devices. */
#if defined(DMA2)
#define TIM_TIM2_ITR1_TIM10_OC (0x00000000) /*!< TIM2 ITR1 input is connected to TIM10 OC */
#define TIM_TIM2_ITR1_TIM5_TGO TIM2_OR_ITR1_RMP /*!< TIM2 ITR1 input is connected to TIM5 TGO */
#endif /* DMA2 */
#if defined(DMA2)
#define TIM_TIM3_ITR2_TIM11_OC (0x00000000) /*!< TIM3 ITR2 input is connected to TIM11 OC */
#define TIM_TIM3_ITR2_TIM5_TGO TIM2_OR_ITR1_RMP /*!< TIM3 ITR2 input is connected to TIM5 TGO */
#endif /* DMA2 */
#if defined(DMA2)
#define TIM_TIM9_ITR1_TIM3_TGO (0x00000000) /*!< TIM9 ITR1 input is connected to TIM3 TGO */
#define TIM_TIM9_ITR1_TS TIM9_OR_ITR1_RMP /*!< TIM9 ITR1 input is connected to touch sensing I/O */
#endif /* DMA2 */
#define TIM_TIM9_GPIO (0x00000000) /*!< TIM9 Channel1 is connected to GPIO */
#define TIM_TIM9_LSE TIM_OR_TI1RMP_0 /*!< TIM9 Channel1 is connected to LSE internal clock */
#define TIM_TIM9_GPIO1 TIM_OR_TI1RMP_1 /*!< TIM9 Channel1 is connected to GPIO */
#define TIM_TIM9_GPIO2 TIM_OR_TI1RMP /*!< TIM9 Channel1 is connected to GPIO */
#if defined(DMA2)
#define TIM_TIM10_TI1RMP (0x00000000) /*!< TIM10 Channel 1 depends on TI1_RMP */
#define TIM_TIM10_RI TIM_OR_TI1_RMP_RI /*!< TIM10 Channel 1 is connected to RI */
#define TIM_TIM10_ETR_LSE (0x00000000) /*!< TIM10 ETR input is connected to LSE clock */
#define TIM_TIM10_ETR_TIM9_TGO TIM_OR_ETR_RMP /*!< TIM10 ETR input is connected to TIM9 TGO */
#endif /* DMA2 */
#define TIM_TIM10_GPIO (0x00000000) /*!< TIM10 Channel1 is connected to GPIO */
#define TIM_TIM10_LSI TIM_OR_TI1RMP_0 /*!< TIM10 Channel1 is connected to LSI internal clock */
#define TIM_TIM10_LSE TIM_OR_TI1RMP_1 /*!< TIM10 Channel1 is connected to LSE internal clock */
#define TIM_TIM10_RTC TIM_OR_TI1RMP /*!< TIM10 Channel1 is connected to RTC wakeup interrupt */
#if defined(DMA2)
#define TIM_TIM11_TI1RMP (0x00000000) /*!< TIM11 Channel 1 depends on TI1_RMP */
#define TIM_TIM11_RI TIM_OR_TI1_RMP_RI /*!< TIM11 Channel 1 is connected to RI */
#define TIM_TIM11_ETR_LSE (0x00000000) /*!< TIM11 ETR input is connected to LSE clock */
#define TIM_TIM11_ETR_TIM9_TGO TIM_OR_ETR_RMP /*!< TIM11 ETR input is connected to TIM9 TGO */
#endif /* DMA2 */
#define TIM_TIM11_GPIO (0x00000000) /*!< TIM11 Channel1 is connected to GPIO */
#define TIM_TIM11_MSI TIM_OR_TI1RMP_0 /*!< TIM11 Channel1 is connected to MSI internal clock */
#define TIM_TIM11_HSE_RTC TIM_OR_TI1RMP_1 /*!< TIM11 Channel1 is connected to HSE_RTC clock */
#define TIM_TIM11_GPIO1 TIM_OR_TI1RMP /*!< TIM11 Channel1 is connected to GPIO */
/**
* @}
*/
/**
* @}
*/
/* End of exported constants -------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Macros TIM Extended Exported Macros
* @{
*/
/**
* @}
*/
/* End of exported macro -----------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/** @defgroup TIMEx_Private_Macros TIM Extended Private Macros
* @{
*/
#if defined(DMA2)
#define IS_TIM_REMAP(INSTANCE, TIM_REMAP) \
( (((INSTANCE) == TIM2) && (((TIM_REMAP) == TIM_TIM2_ITR1_TIM10_OC) || ((TIM_REMAP) == TIM_TIM2_ITR1_TIM5_TGO))) || \
(((INSTANCE) == TIM3) && (((TIM_REMAP) == TIM_TIM3_ITR2_TIM11_OC) || ((TIM_REMAP) == TIM_TIM3_ITR2_TIM5_TGO))) || \
(((INSTANCE) == TIM9) && ((TIM_REMAP) <= (TIM_TIM9_ITR1_TS | TIM_TIM9_GPIO2))) || \
(((INSTANCE) == TIM10) && ((TIM_REMAP) <= (TIM_TIM10_RI | TIM_TIM10_ETR_TIM9_TGO | TIM_TIM10_RTC))) || \
(((INSTANCE) == TIM11) && ((TIM_REMAP) <= (TIM_TIM11_RI | TIM_TIM11_ETR_TIM9_TGO | TIM_TIM11_GPIO1))) \
)
#else
#define IS_TIM_REMAP(INSTANCE, TIM_REMAP) \
( (((INSTANCE) == TIM9) && (((TIM_REMAP) == TIM_TIM9_GPIO) || ((TIM_REMAP) == TIM_TIM9_LSE) || ((TIM_REMAP) == TIM_TIM9_GPIO1) || ((TIM_REMAP) == TIM_TIM9_GPIO2))) || \
(((INSTANCE) == TIM10) && (((TIM_REMAP) == TIM_TIM10_GPIO) || ((TIM_REMAP) == TIM_TIM10_LSI) || ((TIM_REMAP) == TIM_TIM10_LSE) || ((TIM_REMAP) == TIM_TIM10_RTC))) || \
(((INSTANCE) == TIM11) && (((TIM_REMAP) == TIM_TIM11_GPIO) || ((TIM_REMAP) == TIM_TIM11_MSI) || ((TIM_REMAP) == TIM_TIM11_HSE_RTC) || ((TIM_REMAP) == TIM_TIM11_GPIO1))) \
)
#endif /* DMA2 */
/**
* @}
*/
/* End of private macro ------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @addtogroup TIMEx_Exported_Functions TIM Extended Exported Functions
* @{
*/
/** @addtogroup TIMEx_Exported_Functions_Group5 Extended Peripheral Control functions
* @brief Peripheral Control functions
* @{
*/
/* Extended Control functions ************************************************/
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
const TIM_MasterConfigTypeDef *sMasterConfig);
HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap);
/**
* @}
*/
/**
* @}
*/
/* End of exported functions -------------------------------------------------*/
/**
* @}
*/
/**
* @}
*/
#ifdef __cplusplus
}
#endif
#endif /* STM32L1xx_HAL_TIM_EX_H */

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,226 @@
/**
******************************************************************************
* @file stm32l1xx_hal_tim_ex.c
* @author MCD Application Team
* @brief TIM HAL module driver.
* This file provides firmware functions to manage the following
* functionalities of the Timer Extended peripheral:
* + Time Master and Slave synchronization configuration
* + Time OCRef clear configuration
* + Timer remapping capabilities configuration
******************************************************************************
* @attention
*
* Copyright (c) 2016 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
@verbatim
==============================================================================
##### TIMER Extended features #####
==============================================================================
[..]
The Timer Extended features include:
(#) Synchronization circuit to control the timer with external signals and to
interconnect several timers together.
@endverbatim
******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
#include "stm32l1xx_hal.h"
/** @addtogroup STM32L1xx_HAL_Driver
* @{
*/
/** @defgroup TIMEx TIMEx
* @brief TIM Extended HAL module driver
* @{
*/
#ifdef HAL_TIM_MODULE_ENABLED
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
/* Private macros ------------------------------------------------------------*/
/* Private variables ---------------------------------------------------------*/
/* Private function prototypes -----------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Functions TIM Extended Exported Functions
* @{
*/
/** @defgroup TIMEx_Exported_Functions_Group5 Extended Peripheral Control functions
* @brief Peripheral Control functions
*
@verbatim
==============================================================================
##### Peripheral Control functions #####
==============================================================================
[..]
This section provides functions allowing to:
(+) Configure Master synchronization.
(+) Configure timer remapping capabilities.
@endverbatim
* @{
*/
/**
* @brief Configures the TIM in master mode.
* @param htim TIM handle.
* @param sMasterConfig pointer to a TIM_MasterConfigTypeDef structure that
* contains the selected trigger output (TRGO) and the Master/Slave
* mode.
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
const TIM_MasterConfigTypeDef *sMasterConfig)
{
uint32_t tmpcr2;
uint32_t tmpsmcr;
/* Check the parameters */
assert_param(IS_TIM_MASTER_INSTANCE(htim->Instance));
assert_param(IS_TIM_TRGO_SOURCE(sMasterConfig->MasterOutputTrigger));
assert_param(IS_TIM_MSM_STATE(sMasterConfig->MasterSlaveMode));
/* Check input state */
__HAL_LOCK(htim);
/* Change the handler state */
htim->State = HAL_TIM_STATE_BUSY;
/* Get the TIMx CR2 register value */
tmpcr2 = htim->Instance->CR2;
/* Get the TIMx SMCR register value */
tmpsmcr = htim->Instance->SMCR;
/* Reset the MMS Bits */
tmpcr2 &= ~TIM_CR2_MMS;
/* Select the TRGO source */
tmpcr2 |= sMasterConfig->MasterOutputTrigger;
/* Update TIMx CR2 */
htim->Instance->CR2 = tmpcr2;
if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
{
/* Reset the MSM Bit */
tmpsmcr &= ~TIM_SMCR_MSM;
/* Set master mode */
tmpsmcr |= sMasterConfig->MasterSlaveMode;
/* Update TIMx SMCR */
htim->Instance->SMCR = tmpsmcr;
}
/* Change the htim state */
htim->State = HAL_TIM_STATE_READY;
__HAL_UNLOCK(htim);
return HAL_OK;
}
/**
* @brief Configures the TIMx Remapping input capabilities.
* @param htim TIM handle.
* @param Remap specifies the TIM remapping source.
*
* For TIM2, the parameter can have the following values:(see note)
* @arg TIM_TIM2_ITR1_TIM10_OC: TIM2 ITR1 input is connected to TIM10 OC
* @arg TIM_TIM2_ITR1_TIM5_TGO: TIM2 ITR1 input is connected to TIM5 TGO
*
* For TIM3, the parameter can have the following values:(see note)
* @arg TIM_TIM3_ITR2_TIM11_OC: TIM3 ITR2 input is connected to TIM11 OC
* @arg TIM_TIM3_ITR2_TIM5_TGO: TIM3 ITR2 input is connected to TIM5 TGO
*
* For TIM9, the parameter is a combination of 2 fields (field1 | field2):
*
* field1 can have the following values:(see note)
* @arg TIM_TIM9_ITR1_TIM3_TGO: TIM9 ITR1 input is connected to TIM3 TGO
* @arg TIM_TIM9_ITR1_TS: TIM9 ITR1 input is connected to touch sensing I/O
*
* field2 can have the following values:
* @arg TIM_TIM9_GPIO: TIM9 Channel1 is connected to GPIO
* @arg TIM_TIM9_LSE: TIM9 Channel1 is connected to LSE internal clock
* @arg TIM_TIM9_GPIO1: TIM9 Channel1 is connected to GPIO
* @arg TIM_TIM9_GPIO2: TIM9 Channel1 is connected to GPIO
*
* For TIM10, the parameter is a combination of 3 fields (field1 | field2 | field3):
*
* field1 can have the following values:(see note)
* @arg TIM_TIM10_TI1RMP: TIM10 Channel 1 depends on TI1_RMP
* @arg TIM_TIM10_RI: TIM10 Channel 1 is connected to RI
*
* field2 can have the following values:(see note)
* @arg TIM_TIM10_ETR_LSE: TIM10 ETR input is connected to LSE clock
* @arg TIM_TIM10_ETR_TIM9_TGO: TIM10 ETR input is connected to TIM9 TGO
*
* field3 can have the following values:
* @arg TIM_TIM10_GPIO: TIM10 Channel1 is connected to GPIO
* @arg TIM_TIM10_LSI: TIM10 Channel1 is connected to LSI internal clock
* @arg TIM_TIM10_LSE: TIM10 Channel1 is connected to LSE internal clock
* @arg TIM_TIM10_RTC: TIM10 Channel1 is connected to RTC wakeup interrupt
*
* For TIM11, the parameter is a combination of 3 fields (field1 | field2 | field3):
*
* field1 can have the following values:(see note)
* @arg TIM_TIM11_TI1RMP: TIM11 Channel 1 depends on TI1_RMP
* @arg TIM_TIM11_RI: TIM11 Channel 1 is connected to RI
*
* field2 can have the following values:(see note)
* @arg TIM_TIM11_ETR_LSE: TIM11 ETR input is connected to LSE clock
* @arg TIM_TIM11_ETR_TIM9_TGO: TIM11 ETR input is connected to TIM9 TGO
*
* field3 can have the following values:
* @arg TIM_TIM11_GPIO: TIM11 Channel1 is connected to GPIO
* @arg TIM_TIM11_MSI: TIM11 Channel1 is connected to MSI internal clock
* @arg TIM_TIM11_HSE_RTC: TIM11 Channel1 is connected to HSE_RTC clock
* @arg TIM_TIM11_GPIO1: TIM11 Channel1 is connected to GPIO
*
* @note Available only in Cat.3, Cat.4,Cat.5 and Cat.6 devices.
*
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap)
{
/* Check parameters */
assert_param(IS_TIM_REMAP(htim->Instance, Remap));
__HAL_LOCK(htim);
/* Set the Timer remapping configuration */
WRITE_REG(htim->Instance->OR, Remap);
__HAL_UNLOCK(htim);
return HAL_OK;
}
/**
* @}
*/
/**
* @}
*/
#endif /* HAL_TIM_MODULE_ENABLED */
/**
* @}
*/
/**
* @}
*/

View File

@@ -9,14 +9,16 @@ Mcu.Family=STM32L1
Mcu.IP0=NVIC
Mcu.IP1=RCC
Mcu.IP2=SYS
Mcu.IP3=USART2
Mcu.IPNb=4
Mcu.IP3=TIM6
Mcu.IP4=USART2
Mcu.IPNb=5
Mcu.Name=STM32L152RETx
Mcu.Package=LQFP64
Mcu.Pin0=PC13-WKUP2
Mcu.Pin1=PC14-OSC32_IN
Mcu.Pin10=PB3
Mcu.Pin11=VP_SYS_VS_Systick
Mcu.Pin12=VP_TIM6_VS_ClockSourceINT
Mcu.Pin2=PC15-OSC32_OUT
Mcu.Pin3=PH0-OSC_IN
Mcu.Pin4=PH1-OSC_OUT
@@ -25,7 +27,7 @@ Mcu.Pin6=PA3
Mcu.Pin7=PA5
Mcu.Pin8=PA13
Mcu.Pin9=PA14
Mcu.PinsNb=12
Mcu.PinsNb=13
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32L152RETx
@@ -42,6 +44,7 @@ NVIC.PendSV_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:false
NVIC.PriorityGroup=NVIC_PRIORITYGROUP_0
NVIC.SVC_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:true
NVIC.SysTick_IRQn=true\:0\:0\:true\:false\:true\:true\:true\:false
NVIC.TIM6_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:true\:false\:false
PA13.GPIOParameters=GPIO_Label
PA13.GPIO_Label=TMS
@@ -120,40 +123,45 @@ ProjectManager.UAScriptBeforePath=
ProjectManager.UnderRoot=true
ProjectManager.functionlistsort=1-SystemClock_Config-RCC-false-HAL-false,2-MX_GPIO_Init-GPIO-false-HAL-true,3-MX_USART2_UART_Init-USART2-false-HAL-true
RCC.48MHZClocksFreq_Value=48000000
RCC.AHBFreq_Value=32000000
RCC.APB1Freq_Value=32000000
RCC.APB1TimFreq_Value=32000000
RCC.APB2Freq_Value=32000000
RCC.APB2TimFreq_Value=32000000
RCC.FCLKCortexFreq_Value=32000000
RCC.AHBFreq_Value=16000000
RCC.APB1Freq_Value=16000000
RCC.APB1TimFreq_Value=16000000
RCC.APB2Freq_Value=16000000
RCC.APB2TimFreq_Value=16000000
RCC.FCLKCortexFreq_Value=16000000
RCC.FamilyName=M
RCC.HCLKFreq_Value=32000000
RCC.HCLKFreq_Value=16000000
RCC.HSE_VALUE=8000000
RCC.HSI_VALUE=16000000
RCC.IPParameters=48MHZClocksFreq_Value,AHBFreq_Value,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,HSE_VALUE,HSI_VALUE,LCDFreq_Value,LSI_VALUE,MCOPinFreq_Value,MSI_VALUE,PLLCLKFreq_Value,PLLDIV,PLLMUL,PWRFreq_Value,RTCClockSelectionVirtual,RTCFreq_Value,RTCHSEDivFreq_Value,SYSCLKFreq_VALUE,SYSCLKSource,TIMFreq_Value,TimerFreq_Value,USBOutput,VCOOutputFreq_Value
RCC.LCDFreq_Value=32768
RCC.LSI_VALUE=37000
RCC.MCOPinFreq_Value=32000000
RCC.MCOPinFreq_Value=16000000
RCC.MSI_VALUE=2097000
RCC.PLLCLKFreq_Value=32000000
RCC.PLLDIV=RCC_PLL_DIV3
RCC.PLLMUL=RCC_PLL_MUL6
RCC.PWRFreq_Value=32000000
RCC.PWRFreq_Value=16000000
RCC.RTCClockSelectionVirtual=RCC_RTCCLKSOURCE_LSE
RCC.RTCFreq_Value=32768
RCC.RTCHSEDivFreq_Value=4000000
RCC.SYSCLKFreq_VALUE=32000000
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
RCC.TIMFreq_Value=32000000
RCC.TimerFreq_Value=32000000
RCC.SYSCLKFreq_VALUE=16000000
RCC.SYSCLKSource=RCC_SYSCLKSOURCE_HSI
RCC.TIMFreq_Value=16000000
RCC.TimerFreq_Value=16000000
RCC.USBOutput=48000000
RCC.VCOOutputFreq_Value=96000000
SH.GPXTI13.0=GPIO_EXTI13
SH.GPXTI13.ConfNb=1
TIM6.IPParameters=Prescaler,Period
TIM6.Period=1000-1
TIM6.Prescaler=16000-1
USART2.IPParameters=VirtualMode
USART2.VirtualMode=VM_ASYNC
VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
VP_TIM6_VS_ClockSourceINT.Mode=Enable_Timer
VP_TIM6_VS_ClockSourceINT.Signal=TIM6_VS_ClockSourceINT
board=NUCLEO-L152RE
boardIOC=true
isbadioc=false