diff --git a/stepper/steppermotor/.settings/language.settings.xml b/stepper/steppermotor/.settings/language.settings.xml
index 4088cf2..35d8886 100644
--- a/stepper/steppermotor/.settings/language.settings.xml
+++ b/stepper/steppermotor/.settings/language.settings.xml
@@ -6,7 +6,7 @@
-
+
@@ -18,7 +18,7 @@
-
+
diff --git a/stepper/steppermotor/.settings/stm32cubeide.project.prefs b/stepper/steppermotor/.settings/stm32cubeide.project.prefs
index c162b2a..db55ff9 100644
--- a/stepper/steppermotor/.settings/stm32cubeide.project.prefs
+++ b/stepper/steppermotor/.settings/stm32cubeide.project.prefs
@@ -1,3 +1,4 @@
635E684B79701B039C64EA45C3F84D30=D2046F946921BE52819209C297E56C23
-DC22A860405A8BF2F2C095E5B6529F12=158F9C7A9152A6513C3D86F67D6CAEFC
+8DF89ED150041C4CBC7CB9A9CAA90856=25413B3690670D70089D65A800F3500C
+DC22A860405A8BF2F2C095E5B6529F12=2F3F0571115F3279903F4D261635949C
eclipse.preferences.version=1
diff --git a/stepper/steppermotor/Core/Inc/main.h b/stepper/steppermotor/Core/Inc/main.h
index 24b8165..2da60e6 100644
--- a/stepper/steppermotor/Core/Inc/main.h
+++ b/stepper/steppermotor/Core/Inc/main.h
@@ -1,86 +1,83 @@
-/* USER CODE BEGIN Header */
/**
******************************************************************************
- * @file : main.h
- * @brief : Header for main.c file.
- * This file contains the common defines of the application.
+ * @file Multi/Examples/MotionControl/IHM05A1_ExampleFor1Motor/Inc/main.h
+ * @author IPC Rennes
+ * @version V1.5.0
+ * @date June 1st, 2018
+ * @brief Header for main.c module
******************************************************************************
* @attention
*
- * © Copyright (c) 2020 STMicroelectronics.
- * All rights reserved.
+ * © COPYRIGHT(c) 2016 STMicroelectronics
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ * 3. Neither the name of STMicroelectronics nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************
*/
-/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __MAIN_H
#define __MAIN_H
-#ifdef __cplusplus
-extern "C" {
-#endif
-
/* Includes ------------------------------------------------------------------*/
-#include "stm32l1xx_hal.h"
#include "x_nucleo_ihmxx.h"
#include "l6208.h"
#include "x_nucleo_ihm05a1_stm32l1xx.h"
-/* Private includes ----------------------------------------------------------*/
-/* USER CODE BEGIN Includes */
-
-/* USER CODE END Includes */
+//#include "stm32l1xx_hal.h"
+#ifdef USE_STM32F4XX_NUCLEO
+#include "x_nucleo_ihm05a1_stm32f4xx.h"
+#endif
+#ifdef USE_STM32F3XX_NUCLEO
+#include "x_nucleo_ihm05a1_stm32f3xx.h"
+#endif
+#ifdef USE_STM32F0XX_NUCLEO
+#include "x_nucleo_ihm05a1_stm32f0xx.h"
+#endif
+#ifdef USE_STM32L0XX_NUCLEO
+#include "x_nucleo_ihm05a1_stm32l0xx.h"
+#endif
/* Exported types ------------------------------------------------------------*/
-/* USER CODE BEGIN ET */
-
-/* USER CODE END ET */
-
/* Exported constants --------------------------------------------------------*/
-/* USER CODE BEGIN EC */
-
-/* USER CODE END EC */
-
-/* Exported macro ------------------------------------------------------------*/
-/* USER CODE BEGIN EM */
-
-/* USER CODE END EM */
-
-/* Exported functions prototypes ---------------------------------------------*/
-void Error_Handler(void);
-
-/* USER CODE BEGIN EFP */
-
-/* USER CODE END EFP */
-
/* Private defines -----------------------------------------------------------*/
-#define B1_Pin GPIO_PIN_13
-#define B1_GPIO_Port GPIOC
+//#define B1_Pin GPIO_PIN_13
+//#define B1_GPIO_Port GPIOC
#define USART_TX_Pin GPIO_PIN_2
#define USART_TX_GPIO_Port GPIOA
#define USART_RX_Pin GPIO_PIN_3
#define USART_RX_GPIO_Port GPIOA
-#define LD2_Pin GPIO_PIN_5
-#define LD2_GPIO_Port GPIOA
-#define TMS_Pin GPIO_PIN_13
-#define TMS_GPIO_Port GPIOA
-#define TCK_Pin GPIO_PIN_14
-#define TCK_GPIO_Port GPIOA
-#define SWO_Pin GPIO_PIN_3
-#define SWO_GPIO_Port GPIOB
+//#define LD2_Pin GPIO_PIN_5
+//#define LD2_GPIO_Port GPIOA
+//#define TMS_Pin GPIO_PIN_13
+//#define TMS_GPIO_Port GPIOA
+//#define TCK_Pin GPIO_PIN_14
+//#define TCK_GPIO_Port GPIOA
+//#define SWO_Pin GPIO_PIN_3
+//#define SWO_GPIO_Port GPIOB
/* USER CODE BEGIN Private defines */
-
-/* USER CODE END Private defines */
-
-#ifdef __cplusplus
-}
-#endif
+/* Exported functions ------------------------------------------------------- */
+void SystemClock_Config(void);
+void MyErrorHandler(uint16_t error);
#endif /* __MAIN_H */
diff --git a/stepper/steppermotor/Core/Inc/stm32l1xx_hal_conf.h b/stepper/steppermotor/Core/Inc/stm32l1xx_hal_conf.h
index e41a0ed..d43c091 100644
--- a/stepper/steppermotor/Core/Inc/stm32l1xx_hal_conf.h
+++ b/stepper/steppermotor/Core/Inc/stm32l1xx_hal_conf.h
@@ -70,7 +70,7 @@
/*#define HAL_SRAM_MODULE_ENABLED */
#define HAL_TIM_MODULE_ENABLED */
#define HAL_UART_MODULE_ENABLED
-/*#define HAL_USART_MODULE_ENABLED */
+#define HAL_USART_MODULE_ENABLED */
/*#define HAL_WWDG_MODULE_ENABLED */
#define HAL_GPIO_MODULE_ENABLED
#define HAL_EXTI_MODULE_ENABLED
diff --git a/stepper/steppermotor/Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h b/stepper/steppermotor/Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h
index a6c237e..ef453b5 100644
--- a/stepper/steppermotor/Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h
+++ b/stepper/steppermotor/Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h
@@ -70,63 +70,63 @@
*/
/// GPIO Pin used for the VREFA
-#define BSP_MOTOR_CONTROL_BOARD_VREFA_PIN (GPIO_PIN_3)
+#define BSP_MOTOR_CONTROL_BOARD_VREFA_PIN (GPIO_PIN_7)
/// GPIO port used for the VREFA
-#define BSP_MOTOR_CONTROL_BOARD_VREFA_PORT (GPIOB)
+#define BSP_MOTOR_CONTROL_BOARD_VREFA_PORT (GPIOA)
/// Interrupt line used for L6208 OCD and OVT
-#define FLAG_EXTI_LINE_IRQn (EXTI4_15_IRQn)
+#define FLAG_EXTI_LINE_IRQn (EXTI9_5_IRQn)
/// Timer used to generate the VREFA PWM
-#define BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM (TIM2)
+#define BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM (TIM10)
/// Timer used to generate the VREFB PWM
-#define BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM (TIM22)
+#define BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM (TIM11)
/// Channel Timer used for the VREFA PWM
-#define BSP_MOTOR_CONTROL_BOARD_CHAN_TIMER_VREFA_PWM (TIM_CHANNEL_2)
+#define BSP_MOTOR_CONTROL_BOARD_CHAN_TIMER_VREFA_PWM (TIM_CHANNEL_1)
/// Channel Timer used for the VREFB PWM
-#define BSP_MOTOR_CONTROL_BOARD_CHAN_TIMER_VREFB_PWM (TIM_CHANNEL_2)
+#define BSP_MOTOR_CONTROL_BOARD_CHAN_TIMER_VREFB_PWM (TIM_CHANNEL_1)
/// HAL Active Channel Timer used for the VREFA PWM
-#define BSP_MOTOR_CONTROL_BOARD_HAL_ACT_CHAN_TIMER_VREFA_PWM (HAL_TIM_ACTIVE_CHANNEL_2)
+#define BSP_MOTOR_CONTROL_BOARD_HAL_ACT_CHAN_TIMER_VREFA_PWM (HAL_TIM_ACTIVE_CHANNEL_1)
/// HAL Active Channel Timer used for the VREFB PWM
-#define BSP_MOTOR_CONTROL_BOARD_HAL_ACT_CHAN_TIMER_VREFB_PWM (HAL_TIM_ACTIVE_CHANNEL_2)
+#define BSP_MOTOR_CONTROL_BOARD_HAL_ACT_CHAN_TIMER_VREFB_PWM (HAL_TIM_ACTIVE_CHANNEL_1)
/// Timer Clock Enable for the VREFA PWM
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM_CLCK_ENABLE() __TIM2_CLK_ENABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM_CLCK_ENABLE() __TIM10_CLK_ENABLE()
/// Timer Clock Disable for the VREFA PWM
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM_CLCK_DISABLE() __TIM2_CLK_DISABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFA_PWM_CLCK_DISABLE() __TIM10_CLK_DISABLE()
/// Timer Clock Enable for the VREFB PWMs
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM_CLCK_ENABLE() __TIM22_CLK_ENABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM_CLCK_ENABLE() __TIM11_CLK_ENABLE()
/// Timer Clock Disable for the VREFB PWMs
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM_CLCK_DISABLE() __TIM22_CLK_DISABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_VREFB_PWM_CLCK_DISABLE() __TIM11_CLK_DISABLE()
/// VREFA PWM GPIO alternate function
-#define BSP_MOTOR_CONTROL_BOARD_AFx_TIMx_VREFA_PWM (GPIO_AF2_TIM2)
+#define BSP_MOTOR_CONTROL_BOARD_AFx_TIMx_VREFA_PWM (GPIO_AF3_TIM10)
/// VREFB PWM GPIO alternate function
-#define BSP_MOTOR_CONTROL_BOARD_AFx_TIMx_VREFB_PWM (GPIO_AF0_TIM22)
+#define BSP_MOTOR_CONTROL_BOARD_AFx_TIMx_VREFB_PWM (GPIO_AF3_TIM11)
/// Timer used to generate the tick
-#define BSP_MOTOR_CONTROL_BOARD_TIMER_TICK (TIM21)
+#define BSP_MOTOR_CONTROL_BOARD_TIMER_TICK (TIM9)
/// tick timer global interrupt
-#define BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_IRQn (TIM21_IRQn)
+#define BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_IRQn (TIM9_IRQn)
/// Channel Timer used for the tick
#define BSP_MOTOR_CONTROL_BOARD_CHAN_TIMER_TICK (TIM_CHANNEL_1)
/// Timer Clock Enable for the tick
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_CLCK_ENABLE() __TIM21_CLK_ENABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_CLCK_ENABLE() __TIM9_CLK_ENABLE()
/// Timer Clock Disable for the tick
-#define __BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_CLCK_DISABLE() __TIM21_CLK_DISABLE()
+#define __BSP_MOTOR_CONTROL_BOARD_TIMER_TICK_CLCK_DISABLE() __TIM9_CLK_DISABLE()
/// HAL Active Channel Timer used for the tick
#define BSP_MOTOR_CONTROL_BOARD_HAL_ACT_CHAN_TIMER_TICK (HAL_TIM_ACTIVE_CHANNEL_1)
diff --git a/stepper/steppermotor/Core/Src/main.c b/stepper/steppermotor/Core/Src/main.c
index 23045f6..2687a6c 100644
--- a/stepper/steppermotor/Core/Src/main.c
+++ b/stepper/steppermotor/Core/Src/main.c
@@ -1,106 +1,464 @@
-/* USER CODE BEGIN Header */
/**
******************************************************************************
- * @file : main.c
- * @brief : Main program body
+ * @file Multi/Examples/MotionControl/IHM05A1_ExampleFor1Motor/Src/main.c
+ * @author IPC Rennes
+ * @version V1.5.0
+ * @date June 1st, 2018
+ * @brief This example shows how to use 1 IHM05A1 expansion board
******************************************************************************
* @attention
*
- * © Copyright (c) 2020 STMicroelectronics.
- * All rights reserved.
+ * © COPYRIGHT(c) 2016 STMicroelectronics
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Redistribution and use in source and binary forms, with or without modification,
+ * are permitted provided that the following conditions are met:
+ * 1. Redistributions of source code must retain the above copyright notice,
+ * this list of conditions and the following disclaimer.
+ * 2. Redistributions in binary form must reproduce the above copyright notice,
+ * this list of conditions and the following disclaimer in the documentation
+ * and/or other materials provided with the distribution.
+ * 3. Neither the name of STMicroelectronics nor the names of its contributors
+ * may be used to endorse or promote products derived from this software
+ * without specific prior written permission.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+ * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+ * DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+ * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+ * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+ * SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+ * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+ * OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ * OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
******************************************************************************
*/
-/* USER CODE END Header */
+
/* Includes ------------------------------------------------------------------*/
#include "main.h"
-/* Private includes ----------------------------------------------------------*/
-/* USER CODE BEGIN Includes */
-
-/* USER CODE END Includes */
+/** @defgroup IHM05A1_Example_for_1_motor_device
+ * @{
+ */
/* Private typedef -----------------------------------------------------------*/
-/* USER CODE BEGIN PTD */
-
-/* USER CODE END PTD */
-
/* Private define ------------------------------------------------------------*/
-/* USER CODE BEGIN PD */
-/* USER CODE END PD */
-
/* Private macro -------------------------------------------------------------*/
-/* USER CODE BEGIN PM */
-
-/* USER CODE END PM */
-
/* Private variables ---------------------------------------------------------*/
-UART_HandleTypeDef huart2;
+static volatile uint16_t gLastError;
-/* USER CODE BEGIN PV */
-
-/* USER CODE END PV */
+/* Initialization parameters. */
+l6208_Init_t initDeviceParameters =
+{
+ 1500, //Acceleration rate in step/s^2 or (1/16)th step/s^2 for microstep modes
+ 20, //Acceleration current torque in % (from 0 to 100)
+ 1500, //Deceleration rate in step/s^2 or (1/16)th step/s^2 for microstep modes
+ 20, //Deceleration current torque in % (from 0 to 100)
+ 1500, //Running speed in step/s or (1/16)th step/s for microstep modes
+ 10, //Running current torque in % (from 0 to 100)
+ 5, //Holding current torque in % (from 0 to 100)
+ STEP_MODE_1_16, //Step mode via enum motorStepMode_t
+ FAST_DECAY, //Decay mode via enum motorDecayMode_t
+ 0, //Dwelling time in ms
+ FALSE, //Automatic HIZ STOP
+ 100000 //VREFA and VREFB PWM frequency (Hz)
+};
/* Private function prototypes -----------------------------------------------*/
-void SystemClock_Config(void);
-static void MX_GPIO_Init(void);
-static void MX_USART2_UART_Init(void);
-/* USER CODE BEGIN PFP */
+static void MyFlagInterruptHandler(void);
+void ButtonHandler(void);
-/* USER CODE END PFP */
-
-/* Private user code ---------------------------------------------------------*/
-/* USER CODE BEGIN 0 */
-
-/* USER CODE END 0 */
+/* Private functions ---------------------------------------------------------*/
/**
- * @brief The application entry point.
- * @retval int
+ * @brief Main program
+ * @param None
+ * @retval None
*/
int main(void)
{
- /* USER CODE BEGIN 1 */
+ int32_t pos;
+ uint16_t mySpeed;
+ uint32_t freqPwm;
- /* USER CODE END 1 */
-
- /* MCU Configuration--------------------------------------------------------*/
-
- /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
+ /* STM32xx HAL library initialization */
HAL_Init();
- /* USER CODE BEGIN Init */
-
- /* USER CODE END Init */
-
/* Configure the system clock */
SystemClock_Config();
- /* USER CODE BEGIN SysInit */
+//----- Init of the Motor control library
+ /* Set the L6208 library to use 1 device */
+ BSP_MotorControl_SetNbDevices(BSP_MOTOR_CONTROL_BOARD_ID_L6208, 1);
+ /* When BSP_MotorControl_Init is called with NULL pointer, */
+ /* the L6208 parameters are set with the predefined values from file */
+ /* l6208_target_config.h, otherwise the parameters are set using the */
+ /* initDeviceParameters structure values. */
+ BSP_MotorControl_Init(BSP_MOTOR_CONTROL_BOARD_ID_L6208, NULL);
+ //BSP_MotorControl_Init(BSP_MOTOR_CONTROL_BOARD_ID_L6208, &initDeviceParameters);
- /* USER CODE END SysInit */
+ /* Attach the function MyFlagInterruptHandler (defined below) to the flag interrupt */
+ BSP_MotorControl_AttachFlagInterrupt(MyFlagInterruptHandler);
- /* Initialize all configured peripherals */
- MX_GPIO_Init();
- MX_USART2_UART_Init();
- /* USER CODE BEGIN 2 */
+ /* Attach the function MyErrorHandler (defined below) to the error Handler*/
+ BSP_MotorControl_AttachErrorHandler(MyErrorHandler);
- /* USER CODE END 2 */
+//----- Configure Button for user interaction
+
+ /* Set Systick Interrupt priority highest to ensure no lock by using HAL_Delay */
+ HAL_NVIC_SetPriority(SysTick_IRQn, 0x0, 0x0);
+
+ /* Configure KEY Button */
+ BSP_PB_Init(BUTTON_KEY, BUTTON_MODE_EXTI);
+
+//----- Disable the power bridges after initialization of the L6208 device
+
+ /* Disable the power bridges after initialization */
+ BSP_MotorControl_CmdDisable(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Get the PWM frequency used for the VREFA and VREFB voltage generation
+
+ freqPwm = BSP_MotorControl_GetBridgeInputPwmFreq(0);
+
+//----- Set the PWM frequency used for the VREFA and VREFB voltage generation
+
+ BSP_MotorControl_SetBridgeInputPwmFreq(0, freqPwm>>1);
+
+//----- Move of 16000 microsteps in the FW direction
+
+ /* Move device 16000 microsteps in the FORWARD direction */
+ BSP_MotorControl_Move(0, FORWARD, 16000);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Move of 16000 microsteps in the BW direction
+
+ /* Move device 16000 microsteps in the BACKWARD direction*/
+ BSP_MotorControl_Move(0, BACKWARD, 16000);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ /* Set the current position to be the Home position */
+ BSP_MotorControl_SetHome(0, pos);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Go to position -6400
+
+ /* Request to go to position -6400 */
+ BSP_MotorControl_GoTo(0, -6400);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != -6400)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ /* Set the current position to be the Mark position */
+ BSP_MotorControl_SetMark(0, pos);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Go Home
+
+ /* Request to go to Home */
+ BSP_MotorControl_GoHome(0);
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Go to position 6400
+
+ /* Request to go to position 6400 */
+ BSP_MotorControl_CmdGoToDir(0, FORWARD, 6400);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Go Mark which was set previously after go to -6400
+
+ /* Request to go to Mark position */
+ BSP_MotorControl_GoMark(0);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Run the motor BACKWARD
+
+ /* Request to run BACKWARD */
+ BSP_MotorControl_Run(0, BACKWARD);
+ HAL_Delay(5000);
+
+ /* Get current speed */
+ mySpeed = BSP_MotorControl_GetCurrentSpeed(0);
+
+//----- Increase the speed while running
+
+ /* Increase speed to 2400 microstep/s */
+ BSP_MotorControl_SetMaxSpeed(0, 2400);
+ HAL_Delay(5000);
+
+ /* Get current speed */
+ mySpeed = BSP_MotorControl_GetCurrentSpeed(0);
+
+//----- Decrease the speed while running
+
+ /* Decrease speed to 1200 microstep/s */
+ BSP_MotorControl_SetMaxSpeed(0, 1200);
+ HAL_Delay(5000);
+
+ /* Get current speed */
+ mySpeed = BSP_MotorControl_GetCurrentSpeed(0);
+
+//----- Increase acceleration while running
+
+ /* Increase acceleration to 2000 microstep/s^2 */
+ BSP_MotorControl_SetAcceleration(0, 2000);
+ HAL_Delay(5000);
+
+ /* Increase speed to 2400 microstep/s */
+ BSP_MotorControl_SetMaxSpeed(0, 2400);
+ HAL_Delay(5000);
+
+ /* Get current speed */
+ mySpeed = BSP_MotorControl_GetCurrentSpeed(0);
+
+ if (mySpeed != 2400)
+ {
+ MyErrorHandler(L6208_ERROR_SPEED);
+ }
+//----- Increase deceleration while running
+
+ /* Increase deceleration to 2000 microstep/s^2 */
+ BSP_MotorControl_SetDeceleration(0, 2000);
+ HAL_Delay(5000);
+
+ /* Decrease speed to 1200 microstep/s */
+ BSP_MotorControl_SetMaxSpeed(0, 1200);
+ HAL_Delay(5000);
+
+ /* Get current speed */
+ mySpeed = BSP_MotorControl_GetCurrentSpeed(0);
+
+//----- Soft stopped required while running
+
+ /* Request soft stop */
+ BSP_MotorControl_SoftStop(0);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Run stopped by hardstop
+
+ /* Request to run in FORWARD direction */
+ BSP_MotorControl_Run(0, FORWARD);
+ HAL_Delay(5000);
+
+ /* Request to immediatly stop */
+ BSP_MotorControl_HardStop(0);
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- GOTO stopped by softstop
+
+ /* Request to go to position 20000 */
+ BSP_MotorControl_GoTo(0, 20000);
+ HAL_Delay(5000);
+
+ /* Request to perform a soft stop */
+ BSP_MotorControl_SoftStop(0);
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Change step mode to full step mode
+
+ /* Select full step mode (normal mode) */
+ BSP_MotorControl_SelectStepMode(0, STEP_MODE_FULL);
+
+ /* Set speed, acceleration and deceleration to scale with normal mode */
+ /* For normal mode and half step mode, these parameters are in steps/s or /s^2 */
+ /* For microstep modes, these parameters are either in (1/16)step/s or /s^2 */
+ BSP_MotorControl_SetMaxSpeed(0, BSP_MotorControl_GetMaxSpeed(0)>>4);
+ BSP_MotorControl_SetMinSpeed(0, L6208_MIN_SPEED);
+ BSP_MotorControl_SetAcceleration(0, BSP_MotorControl_GetAcceleration(0)>>4);
+ BSP_MotorControl_SetDeceleration(0, BSP_MotorControl_GetDeceleration(0)>>4);
+
+ /* Request to go position 200 (full steps) */
+ BSP_MotorControl_GoTo(0, 200);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != 200)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Change step mode to half step mode
+ /* Select half step mode */
+ BSP_MotorControl_SelectStepMode(0, STEP_MODE_HALF);
+
+ /* Request to go position -400 (half steps) */
+ BSP_MotorControl_GoTo(0, -400);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != -400)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Change step mode 1/4 microstepping mode
+ /* Select 1/4 step mode */
+ BSP_MotorControl_SelectStepMode(0, STEP_MODE_1_4);
+
+ /* Set speed, acceleration and deceleration to scale with microstep mode */
+ /* For normal mode and half step mode, these parameters are in steps/s or /s^2 */
+ /* For microstep modes, these parameters are either in (1/16)step/s or /s^2 */
+ BSP_MotorControl_SetMaxSpeed(0, BSP_MotorControl_GetMaxSpeed(0)<<4);
+ BSP_MotorControl_SetMinSpeed(0, L6208_MIN_SPEED);
+ BSP_MotorControl_SetAcceleration(0, BSP_MotorControl_GetAcceleration(0)<<4);
+ BSP_MotorControl_SetDeceleration(0, BSP_MotorControl_GetDeceleration(0)<<4);
+
+ /* Request to go position 800 (quarter steps) */
+ BSP_MotorControl_GoTo(0, 800);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != 800)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Change step mode 1/8 microstepping mode
+ /* Select 1/8 step mode */
+ BSP_MotorControl_SelectStepMode(0, STEP_MODE_1_8);
+
+ /* Request to go position -1600 (1/8th steps) */
+ BSP_MotorControl_GoTo(0, -1600);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != -1600)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Wait for 2 seconds */
+ HAL_Delay(2000);
+
+//----- Restore 1/16 microstepping mode
+
+ /* Reset device to 1/16 microstepping mode */
+ BSP_MotorControl_SelectStepMode(0, STEP_MODE_1_16);
+
+ /* Set speed and acceleration at lowest values */
+ BSP_MotorControl_SetMaxSpeed(0, L6208_MIN_SPEED);
+ BSP_MotorControl_SetAcceleration(0, L6208_MIN_ACC_DEC_RATE);
+ BSP_MotorControl_SetDeceleration(0, L6208_MIN_ACC_DEC_RATE);
+
+ /* Move device 49 microsteps (1/16th steps) in the FORWARD direction*/
+ BSP_MotorControl_Move(0, FORWARD, 49);
+
+ /* Wait for the motor ends moving */
+ BSP_MotorControl_WaitWhileActive(0);
+
+ /* Get current position */
+ pos = BSP_MotorControl_GetPosition(0);
+
+ if (pos != 49)
+ {
+ MyErrorHandler(L6208_ERROR_POSITION);
+ }
+
+ /* Set speed and acceleration from powerspin6208_target_config.h */
+ BSP_MotorControl_SetMaxSpeed(0, L6208_CONF_PARAM_RUNNING_SPEED);
+ BSP_MotorControl_SetAcceleration(0, L6208_CONF_PARAM_ACC_RATE);
+ BSP_MotorControl_SetDeceleration(0, L6208_CONF_PARAM_DEC_RATE);
+
+ /* Turn off power bridges when motor is stopped */
+ BSP_MotorControl_SetStopMode(0, HIZ_MODE);
/* Infinite loop */
- /* USER CODE BEGIN WHILE */
- while (1)
+ while(1)
{
- /* USER CODE END WHILE */
+ /* Request to run */
+ BSP_MotorControl_Run(0, BSP_MotorControl_GetDirection(0));
+ HAL_Delay(5000);
- /* USER CODE BEGIN 3 */
+ /* Request soft stop */
+ BSP_MotorControl_SoftStop(0);
+ HAL_Delay(2000);
}
- /* USER CODE END 3 */
}
/**
@@ -145,74 +503,53 @@ void SystemClock_Config(void)
}
/**
- * @brief USART2 Initialization Function
- * @param None
+ * @brief This function is the User handler for the flag interrupt
+ * @param None
* @retval None
*/
-static void MX_USART2_UART_Init(void)
+void MyFlagInterruptHandler(void)
{
-
- /* USER CODE BEGIN USART2_Init 0 */
-
- /* USER CODE END USART2_Init 0 */
-
- /* USER CODE BEGIN USART2_Init 1 */
-
- /* USER CODE END USART2_Init 1 */
- huart2.Instance = USART2;
- huart2.Init.BaudRate = 115200;
- huart2.Init.WordLength = UART_WORDLENGTH_8B;
- huart2.Init.StopBits = UART_STOPBITS_1;
- huart2.Init.Parity = UART_PARITY_NONE;
- huart2.Init.Mode = UART_MODE_TX_RX;
- huart2.Init.HwFlowCtl = UART_HWCONTROL_NONE;
- huart2.Init.OverSampling = UART_OVERSAMPLING_16;
- if (HAL_UART_Init(&huart2) != HAL_OK)
- {
- Error_Handler();
- }
- /* USER CODE BEGIN USART2_Init 2 */
-
- /* USER CODE END USART2_Init 2 */
-
+ //When EN pin is forced low by a failure, configure the GPIO as an ouput low
+ BSP_MotorControl_CmdDisable(0);
}
/**
- * @brief GPIO Initialization Function
- * @param None
+ * @brief This function is executed in case of error occurrence.
+ * @param error number of the error
* @retval None
*/
-static void MX_GPIO_Init(void)
+void MyErrorHandler(uint16_t error)
{
- GPIO_InitTypeDef GPIO_InitStruct = {0};
-
- /* GPIO Ports Clock Enable */
- __HAL_RCC_GPIOC_CLK_ENABLE();
- __HAL_RCC_GPIOH_CLK_ENABLE();
- __HAL_RCC_GPIOA_CLK_ENABLE();
- __HAL_RCC_GPIOB_CLK_ENABLE();
-
- /*Configure GPIO pin Output Level */
- HAL_GPIO_WritePin(LD2_GPIO_Port, LD2_Pin, GPIO_PIN_RESET);
-
- /*Configure GPIO pin : B1_Pin */
- GPIO_InitStruct.Pin = B1_Pin;
- GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- HAL_GPIO_Init(B1_GPIO_Port, &GPIO_InitStruct);
-
- /*Configure GPIO pin : LD2_Pin */
- GPIO_InitStruct.Pin = LD2_Pin;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
- HAL_GPIO_Init(LD2_GPIO_Port, &GPIO_InitStruct);
+ /* Backup error number */
+ gLastError = error;
+ /* Infinite loop */
+ while(1)
+ {
+ }
}
-/* USER CODE BEGIN 4 */
-
-/* USER CODE END 4 */
+/**
+ * @brief This function is executed in case of button press and it changes the
+ * current direction of the motor
+ * @param None
+ * @retval None
+ */
+void ButtonHandler(void)
+{
+ if (BSP_MotorControl_GetDirection(0) != BACKWARD)
+ {
+ BSP_MotorControl_SetDirection(0, BACKWARD);
+ }
+ else
+ {
+ BSP_MotorControl_SetDirection(0, FORWARD);
+ }
+ /* Let 200 ms before clearing the IT for key debouncing */
+ HAL_Delay(200);
+ __HAL_GPIO_EXTI_CLEAR_IT(KEY_BUTTON_PIN);
+ HAL_NVIC_ClearPendingIRQ(KEY_BUTTON_EXTI_IRQn);
+}
/**
* @brief This function is executed in case of error occurrence.
@@ -222,14 +559,12 @@ void Error_Handler(void)
{
/* USER CODE BEGIN Error_Handler_Debug */
/* User can add his own implementation to report the HAL error return state */
- __disable_irq();
- while (1)
- {
- }
+
/* USER CODE END Error_Handler_Debug */
}
#ifdef USE_FULL_ASSERT
+
/**
* @brief Reports the name of the source file and the source line number
* where the assert_param error has occurred.
@@ -237,13 +572,21 @@ void Error_Handler(void)
* @param line: assert_param error line source number
* @retval None
*/
-void assert_failed(uint8_t *file, uint32_t line)
+void assert_failed(uint8_t* file, uint32_t line)
{
- /* USER CODE BEGIN 6 */
/* User can add his own implementation to report the file name and line number,
ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
- /* USER CODE END 6 */
+
+ /* Infinite loop */
+ while (1)
+ {
+ }
}
-#endif /* USE_FULL_ASSERT */
+#endif
+
+/**
+ * @}
+ */
+
/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/stepper/steppermotor/Debug/Core/Src/l6208.o b/stepper/steppermotor/Debug/Core/Src/l6208.o
index 649c111..2633fb5 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/l6208.o and b/stepper/steppermotor/Debug/Core/Src/l6208.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/main.d b/stepper/steppermotor/Debug/Core/Src/main.d
index 2148a4e..9c58be8 100644
--- a/stepper/steppermotor/Debug/Core/Src/main.d
+++ b/stepper/steppermotor/Debug/Core/Src/main.d
@@ -1,4 +1,7 @@
Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
+ ../Core/Inc/x_nucleo_ihmxx.h ../Core/Inc/motor.h ../Core/Inc/l6208.h \
+ ../Core/Inc/l6208_target_config.h \
+ ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h \
../Core/Inc/stm32l1xx_hal_conf.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h \
@@ -25,13 +28,23 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.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/x_nucleo_ihmxx.h ../Core/Inc/motor.h ../Core/Inc/l6208.h \
- ../Core/Inc/l6208_target_config.h \
- ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.h
+ ../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h \
+ ../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Core/Inc/main.h:
+../Core/Inc/x_nucleo_ihmxx.h:
+
+../Core/Inc/motor.h:
+
+../Core/Inc/l6208.h:
+
+../Core/Inc/l6208_target_config.h:
+
+../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
+
+../Core/Inc/stm32l1xx_nucleo.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
../Core/Inc/stm32l1xx_hal_conf.h:
@@ -84,16 +97,6 @@ Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
-
-../Core/Inc/x_nucleo_ihmxx.h:
-
-../Core/Inc/motor.h:
-
-../Core/Inc/l6208.h:
-
-../Core/Inc/l6208_target_config.h:
-
-../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
-
-../Core/Inc/stm32l1xx_nucleo.h:
diff --git a/stepper/steppermotor/Debug/Core/Src/main.o b/stepper/steppermotor/Debug/Core/Src/main.o
index 79c2e0a..51c78eb 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/main.o and b/stepper/steppermotor/Debug/Core/Src/main.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/main.su b/stepper/steppermotor/Debug/Core/Src/main.su
index b0ff9b8..2e92fb9 100644
--- a/stepper/steppermotor/Debug/Core/Src/main.su
+++ b/stepper/steppermotor/Debug/Core/Src/main.su
@@ -1,5 +1,6 @@
-main.c:66:5:main 8 static
-main.c:110:6:SystemClock_Config 80 static
-main.c:152:13:MX_USART2_UART_Init 8 static
-main.c:185:13:MX_GPIO_Init 48 static
-main.c:221:6:Error_Handler 4 static,ignoring_inline_asm
+main.c:79:5:main 24 static
+main.c:468:6:SystemClock_Config 80 static
+main.c:510:6:MyFlagInterruptHandler 8 static
+main.c:521:6:MyErrorHandler 16 static
+main.c:538:6:ButtonHandler 8 static
+main.c:558:6:Error_Handler 4 static
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.d b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.d
index 8f4e382..9dc7de8 100644
--- a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.d
+++ b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.d
@@ -1,5 +1,8 @@
Core/Src/stm32l1xx_hal_msp.o: ../Core/Src/stm32l1xx_hal_msp.c \
- ../Core/Inc/main.h ../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h \
+ ../Core/Inc/main.h ../Core/Inc/x_nucleo_ihmxx.h ../Core/Inc/motor.h \
+ ../Core/Inc/l6208.h ../Core/Inc/l6208_target_config.h \
+ ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.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 \
@@ -25,13 +28,23 @@ Core/Src/stm32l1xx_hal_msp.o: ../Core/Src/stm32l1xx_hal_msp.c \
../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/x_nucleo_ihmxx.h ../Core/Inc/motor.h ../Core/Inc/l6208.h \
- ../Core/Inc/l6208_target_config.h \
- ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.h
+ ../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h \
+ ../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Core/Inc/main.h:
+../Core/Inc/x_nucleo_ihmxx.h:
+
+../Core/Inc/motor.h:
+
+../Core/Inc/l6208.h:
+
+../Core/Inc/l6208_target_config.h:
+
+../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
+
+../Core/Inc/stm32l1xx_nucleo.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
../Core/Inc/stm32l1xx_hal_conf.h:
@@ -84,16 +97,6 @@ Core/Src/stm32l1xx_hal_msp.o: ../Core/Src/stm32l1xx_hal_msp.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
-
-../Core/Inc/x_nucleo_ihmxx.h:
-
-../Core/Inc/motor.h:
-
-../Core/Inc/l6208.h:
-
-../Core/Inc/l6208_target_config.h:
-
-../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
-
-../Core/Inc/stm32l1xx_nucleo.h:
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.o b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.o
index f54ffe8..93c4ad0 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.o and b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_hal_msp.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.d b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.d
index 65a56d9..e7c6d77 100644
--- a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.d
+++ b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.d
@@ -1,4 +1,7 @@
Core/Src/stm32l1xx_it.o: ../Core/Src/stm32l1xx_it.c ../Core/Inc/main.h \
+ ../Core/Inc/x_nucleo_ihmxx.h ../Core/Inc/motor.h ../Core/Inc/l6208.h \
+ ../Core/Inc/l6208_target_config.h \
+ ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h \
../Core/Inc/stm32l1xx_hal_conf.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_rcc.h \
@@ -25,14 +28,24 @@ Core/Src/stm32l1xx_it.o: ../Core/Src/stm32l1xx_it.c ../Core/Inc/main.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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h \
- ../Core/Inc/x_nucleo_ihmxx.h ../Core/Inc/motor.h ../Core/Inc/l6208.h \
- ../Core/Inc/l6208_target_config.h \
- ../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h ../Core/Inc/stm32l1xx_nucleo.h \
../Core/Inc/stm32l1xx_it.h
../Core/Inc/main.h:
+../Core/Inc/x_nucleo_ihmxx.h:
+
+../Core/Inc/motor.h:
+
+../Core/Inc/l6208.h:
+
+../Core/Inc/l6208_target_config.h:
+
+../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
+
+../Core/Inc/stm32l1xx_nucleo.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
../Core/Inc/stm32l1xx_hal_conf.h:
@@ -85,18 +98,8 @@ Core/Src/stm32l1xx_it.o: ../Core/Src/stm32l1xx_it.c ../Core/Inc/main.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
-../Core/Inc/x_nucleo_ihmxx.h:
-
-../Core/Inc/motor.h:
-
-../Core/Inc/l6208.h:
-
-../Core/Inc/l6208_target_config.h:
-
-../Core/Inc/x_nucleo_ihm05a1_stm32l1xx.h:
-
-../Core/Inc/stm32l1xx_nucleo.h:
-
../Core/Inc/stm32l1xx_it.h:
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.o b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.o
index 13ef716..d37b6f5 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.o and b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_it.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.d b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.d
index c9cf569..18cc91d 100644
--- a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.d
+++ b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.d
@@ -26,6 +26,7 @@ Core/Src/stm32l1xx_nucleo.o: ../Core/Src/stm32l1xx_nucleo.c \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Core/Inc/stm32l1xx_nucleo.h:
@@ -82,4 +83,6 @@ Core/Src/stm32l1xx_nucleo.o: ../Core/Src/stm32l1xx_nucleo.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.o b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.o
index 462699d..c5b7455 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.o and b/stepper/steppermotor/Debug/Core/Src/stm32l1xx_nucleo.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/syscalls.o b/stepper/steppermotor/Debug/Core/Src/syscalls.o
index 97bc281..028cf13 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/syscalls.o and b/stepper/steppermotor/Debug/Core/Src/syscalls.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/sysmem.o b/stepper/steppermotor/Debug/Core/Src/sysmem.o
index 4ab587e..583dea1 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/sysmem.o and b/stepper/steppermotor/Debug/Core/Src/sysmem.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.d b/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.d
index 29f4402..a0b5e69 100644
--- a/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.d
+++ b/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.d
@@ -25,6 +25,7 @@ Core/Src/system_stm32l1xx.o: ../Core/Src/system_stm32l1xx.c \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/CMSIS/Device/ST/STM32L1xx/Include/stm32l1xx.h:
@@ -79,4 +80,6 @@ Core/Src/system_stm32l1xx.o: ../Core/Src/system_stm32l1xx.c \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.o b/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.o
index 596e477..9451f43 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.o and b/stepper/steppermotor/Debug/Core/Src/system_stm32l1xx.o differ
diff --git a/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihm05a1_stm32l1xx.su b/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihm05a1_stm32l1xx.su
index e69de29..e5a00cb 100644
--- a/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihm05a1_stm32l1xx.su
+++ b/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihm05a1_stm32l1xx.su
@@ -0,0 +1,27 @@
+x_nucleo_ihm05a1_stm32l1xx.c:133:6:L6208_Board_Delay 16 static
+x_nucleo_ihm05a1_stm32l1xx.c:142:6:L6208_Board_DisableIrq 4 static
+x_nucleo_ihm05a1_stm32l1xx.c:151:6:L6208_Board_EnableIrq 4 static
+x_nucleo_ihm05a1_stm32l1xx.c:160:6:L6208_Board_GpioInit 40 static
+x_nucleo_ihm05a1_stm32l1xx.c:227:6:L6208_Board_TickInit 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:258:6:L6208_Board_TickStart 16 static
+x_nucleo_ihm05a1_stm32l1xx.c:271:6:L6208_Board_TickStop 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:280:10:L6208_Board_TickGetFreq 4 static
+x_nucleo_ihm05a1_stm32l1xx.c:293:6:L6208_Board_VrefPwmFreqCheck 16 static
+x_nucleo_ihm05a1_stm32l1xx.c:314:6:L6208_Board_VrefPwmInit 24 static
+x_nucleo_ihm05a1_stm32l1xx.c:372:6:L6208_Board_VrefPwmSetDutyCycle 24 static
+x_nucleo_ihm05a1_stm32l1xx.c:411:6:L6208_Board_VrefPwmStart 32 static
+x_nucleo_ihm05a1_stm32l1xx.c:446:6:L6208_Board_VrefPwmStop 24 static
+x_nucleo_ihm05a1_stm32l1xx.c:474:10:L6208_Board_VrefPwmGetPeriod 4 static
+x_nucleo_ihm05a1_stm32l1xx.c:483:6:L6208_Board_ReleaseReset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:492:6:L6208_Board_Reset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:501:6:L6208_Board_CONTROL_PIN_Set 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:510:6:L6208_Board_CONTROL_PIN_Reset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:519:6:L6208_Board_CLOCK_PIN_Set 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:528:6:L6208_Board_CLOCK_PIN_Reset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:537:6:L6208_Board_HALF_FULL_PIN_Set 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:546:6:L6208_Board_HALF_FULL_PIN_Reset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:555:6:L6208_Board_DIR_PIN_Set 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:564:6:L6208_Board_DIR_PIN_Reset 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:573:10:L6208_Board_FLAG_PIN_GetState 8 static
+x_nucleo_ihm05a1_stm32l1xx.c:582:6:L6208_Board_Disable 32 static,ignoring_inline_asm
+x_nucleo_ihm05a1_stm32l1xx.c:602:6:L6208_Board_Enable 32 static
diff --git a/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihmxx.o b/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihmxx.o
index 22eda60..f9883f3 100644
Binary files a/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihmxx.o and b/stepper/steppermotor/Debug/Core/Src/x_nucleo_ihmxx.o differ
diff --git a/stepper/steppermotor/Debug/Core/Startup/startup_stm32l152retx.o b/stepper/steppermotor/Debug/Core/Startup/startup_stm32l152retx.o
index f505b08..7508a3c 100644
Binary files a/stepper/steppermotor/Debug/Core/Startup/startup_stm32l152retx.o and b/stepper/steppermotor/Debug/Core/Startup/startup_stm32l152retx.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d
index 852a4f4..78e8363 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o
index 4edce7d..44d0fa0 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.d
index 06bdc62..7d787eb 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o
index 61b83aa..1e82d29 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.d
index c1f8721..07c59aa 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o
index c14f0bc..be0f4d8 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_adc_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.d
index 6d29675..daf8e01 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o
index 7c66a76..1373d2c 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_comp.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d
index e4cf9f1..e03c90b 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o
index be22880..cf2c89a 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cortex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.d
index 2bbc30c..a5ce7cb 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o
index c585462..75f1ba8 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_crc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.d
index b414b04..67f2e86 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o
index e9897ee..d10de06 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.d
index 9e5ded5..97e176d 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o
index c4b98d8..244d907 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_cryp_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.d
index b9911a2..2a78322 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o
index 9612795..c930a84 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.d
index 290f7a3..c85a654 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o
index 86fd1a4..6d133ab 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dac_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d
index e89432d..f6c45e4 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o
index 3312baa..90520e0 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_dma.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d
index f86e51e..5a754b4 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o
index 25a6fae..2e8df5d 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_exti.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d
index e8aca43..9468595 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o
index 52f19c0..126097b 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d
index 1c4b4f5..4dde4b3 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o
index 942283f..4f9b8d3 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d
index 39cffc2..02c5cba 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o
index b119c8f..05753bf 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_flash_ramfunc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d
index d4542fb..43116c2 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o
index dd45a69..3660d4f 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_gpio.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.d
index e0e2c1e..cd2d5b2 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o
index 56f0615..86fd9de 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2c.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.d
index ed9fc72..986323d 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o
index ee9605c..ac80897 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_i2s.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.d
index 0559f6b..7840668 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o
index 903eebc..8fdec5f 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d
index 52d3de5..4c935a6 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o
index 626bf6f..0c11225 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d
index 3a82b5f..8f408e0 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o
index cdf8053..0e8dbe1 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.d
deleted file mode 100644
index c41e7f5..0000000
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.d
+++ /dev/null
@@ -1,83 +0,0 @@
-Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o: \
- ../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.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:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o
deleted file mode 100644
index 0ef3be4..0000000
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o and /dev/null differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d
index 7eeeaa4..867810b 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o
index 1c2db38..b78475d 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.d
index 72502bc..66fd640 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o
index a77f807..48e13e2 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.d
index cb03bce..32782c7 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o
index ad07ef4..efd1a12 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.d
index 9cd0f3a..2f962eb 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o
index 0ced797..92fddf0 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.d
index b2e5bdc..b161182 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o
index e9baeb1..89b18fc 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pcd_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d
index f5967d5..1772f1e 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o
index 2468add..9dfb883 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d
index 7f7ed31..622045b 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o
index 41d817f..765a0de 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_pwr_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d
index 3a1ff94..384743c 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o
index a37c826..275cc50 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d
index 2d67713..27bbe93 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o
index 49a3cdf..9feb7a4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rcc_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.d
index d159569..e16cf7f 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o
index 8fcdf53..8e9ffe7 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.d
index 74bf392..0cb60cb 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o
index 44b4021..0854e2a 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_rtc_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.d
index 508f942..226b86d 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o
index 2d1efdd..11f395d 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sd.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.d
index a76828b..06ee5ab 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o
index 5398b2c..40912e4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_smartcard.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.d
index f7afb19..9a52cb5 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o
index 39279f9..ca44c1b 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_spi.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.d
index 58c20a0..e168236 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o
index 680deed..2cf197b 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_sram.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d
index 1add1aa..58b63a8 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o
index d8c8259..52dd4e4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d
index 43aa93f..2d4a5b0 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o
index b1b2c35..74f3141 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_tim_ex.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.d
index 3b24280..7ef41da 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o
index 4672157..1160377 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_timebase_tim_template.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d
index 8d65b77..79369dd 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o
index 0c8a0ce..e8ebaf9 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_uart.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.d
index 3536572..f3b2956 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o
index 40dc685..36b7261 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.su b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.su
index e69de29..be071a5 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.su
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_usart.su
@@ -0,0 +1,44 @@
+stm32l1xx_hal_usart.c:294:19:HAL_USART_Init 16 static
+stm32l1xx_hal_usart.c:353:19:HAL_USART_DeInit 16 static
+stm32l1xx_hal_usart.c:396:13:HAL_USART_MspInit 16 static
+stm32l1xx_hal_usart.c:411:13:HAL_USART_MspDeInit 16 static
+stm32l1xx_hal_usart.c:740:19:HAL_USART_Transmit 40 static
+stm32l1xx_hal_usart.c:821:19:HAL_USART_Receive 40 static
+stm32l1xx_hal_usart.c:927:19:HAL_USART_TransmitReceive 40 static
+stm32l1xx_hal_usart.c:1041:19:HAL_USART_Transmit_IT 24 static
+stm32l1xx_hal_usart.c:1090:19:HAL_USART_Receive_IT 24 static
+stm32l1xx_hal_usart.c:1137:19:HAL_USART_TransmitReceive_IT 24 static
+stm32l1xx_hal_usart.c:1189:19:HAL_USART_Transmit_DMA 32 static
+stm32l1xx_hal_usart.c:1253:19:HAL_USART_Receive_DMA 32 static
+stm32l1xx_hal_usart.c:1345:19:HAL_USART_TransmitReceive_DMA 32 static
+stm32l1xx_hal_usart.c:1432:19:HAL_USART_DMAPause 16 static
+stm32l1xx_hal_usart.c:1452:19:HAL_USART_DMAResume 16 static
+stm32l1xx_hal_usart.c:1472:19:HAL_USART_DMAStop 24 static
+stm32l1xx_hal_usart.c:1529:19:HAL_USART_Abort 16 static
+stm32l1xx_hal_usart.c:1595:19:HAL_USART_Abort_IT 24 static
+stm32l1xx_hal_usart.c:1714:6:HAL_USART_IRQHandler 40 static
+stm32l1xx_hal_usart.c:1876:13:HAL_USART_TxCpltCallback 16 static
+stm32l1xx_hal_usart.c:1891:13:HAL_USART_TxHalfCpltCallback 16 static
+stm32l1xx_hal_usart.c:1906:13:HAL_USART_RxCpltCallback 16 static
+stm32l1xx_hal_usart.c:1921:13:HAL_USART_RxHalfCpltCallback 16 static
+stm32l1xx_hal_usart.c:1936:13:HAL_USART_TxRxCpltCallback 16 static
+stm32l1xx_hal_usart.c:1951:13:HAL_USART_ErrorCallback 16 static
+stm32l1xx_hal_usart.c:1965:13:HAL_USART_AbortCpltCallback 16 static
+stm32l1xx_hal_usart.c:2004:24:HAL_USART_GetState 16 static
+stm32l1xx_hal_usart.c:2015:10:HAL_USART_GetError 16 static
+stm32l1xx_hal_usart.c:2053:13:USART_DMATransmitCplt 24 static
+stm32l1xx_hal_usart.c:2092:13:USART_DMATxHalfCplt 24 static
+stm32l1xx_hal_usart.c:2111:13:USART_DMAReceiveCplt 24 static
+stm32l1xx_hal_usart.c:2186:13:USART_DMARxHalfCplt 24 static
+stm32l1xx_hal_usart.c:2205:13:USART_DMAError 24 static
+stm32l1xx_hal_usart.c:2248:26:USART_WaitOnFlagUntilTimeout 24 static
+stm32l1xx_hal_usart.c:2287:13:USART_EndTxTransfer 16 static
+stm32l1xx_hal_usart.c:2301:13:USART_EndRxTransfer 16 static
+stm32l1xx_hal_usart.c:2317:13:USART_DMAAbortOnError 24 static
+stm32l1xx_hal_usart.c:2340:13:USART_DMATxAbortCallback 24 static
+stm32l1xx_hal_usart.c:2383:13:USART_DMARxAbortCallback 24 static
+stm32l1xx_hal_usart.c:2425:26:USART_Transmit_IT 24 static
+stm32l1xx_hal_usart.c:2471:26:USART_EndTransmit_IT 16 static
+stm32l1xx_hal_usart.c:2498:26:USART_Receive_IT 24 static
+stm32l1xx_hal_usart.c:2576:26:USART_TransmitReceive_IT 24 static
+stm32l1xx_hal_usart.c:2685:13:USART_SetConfig 24 static
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.d
index f466eaf..fe463df 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o
index 69e53ed..791c76a 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_wwdg.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_adc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_adc.o
index 2226606..cb3e1c4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_adc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_adc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_comp.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_comp.o
index 8e71aa2..7ff0f2d 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_comp.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_comp.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_crc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_crc.o
index 9abb071..1415c04 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_crc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_crc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dac.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dac.o
index 0c79a4e..3056624 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dac.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dac.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dma.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dma.o
index 4d0338e..856cfbc 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dma.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_dma.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_exti.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_exti.o
index 4a089ed..dc884d7 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_exti.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_exti.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.d
index 9d2413d..eba0b08 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o
index e97b60d..2161cd4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_fsmc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_gpio.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_gpio.o
index d1f4428..4a9dcc9 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_gpio.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_gpio.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_i2c.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_i2c.o
index d3b85c9..2d1cde7 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_i2c.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_i2c.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_opamp.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_opamp.o
index 77451a9..1c535a4 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_opamp.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_opamp.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_pwr.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_pwr.o
index 944a738..6b7752d 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_pwr.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_pwr.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rcc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rcc.o
index f9f1ab0..b9cc193 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rcc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rcc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rtc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rtc.o
index 1d36e9f..13bc625 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rtc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_rtc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.d
index 78528e4..658e63f 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o
index 2efde70..1bb0071 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_sdmmc.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_spi.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_spi.o
index b164074..00876d6 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_spi.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_spi.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_tim.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_tim.o
index f5a882a..b226aed 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_tim.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_tim.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usart.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usart.o
index 37a129b..75bbedf 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usart.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usart.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.d
index 6cd2806..17bb1d9 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.d
@@ -26,6 +26,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal.h:
@@ -80,4 +81,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o
index 9992155..fa03e1b 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_usb.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.d b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.d
index a60b7af..210a600 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.d
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.d
@@ -27,6 +27,7 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o: \
../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_usart.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_utils.h \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_system.h \
@@ -86,6 +87,8 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o: \
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_uart.h:
+../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_usart.h:
+
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_hal_exti.h:
../Drivers/STM32L1xx_HAL_Driver/Inc/stm32l1xx_ll_utils.h:
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o
index 91293b2..f213073 100644
Binary files a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o and b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_ll_utils.o differ
diff --git a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/subdir.mk b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/subdir.mk
index e7c3a5d..a90d275 100644
--- a/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/subdir.mk
+++ b/stepper/steppermotor/Debug/Drivers/STM32L1xx_HAL_Driver/Src/subdir.mk
@@ -25,7 +25,6 @@ C_SRCS += \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.c \
-../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.c \
../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.c \
@@ -89,7 +88,6 @@ OBJS += \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o \
-./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o \
@@ -153,7 +151,6 @@ C_DEPS += \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d \
-./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.d \
./Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.d \
@@ -239,8 +236,6 @@ Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o: ../Drivers/STM32L1xx_HAL_
arm-none-eabi-gcc "$<" -mcpu=cortex-m3 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32L152xE -DDEBUG -c -I../Core/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o: ../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.c
arm-none-eabi-gcc "$<" -mcpu=cortex-m3 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32L152xE -DDEBUG -c -I../Core/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
-Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o: ../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c
- arm-none-eabi-gcc "$<" -mcpu=cortex-m3 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32L152xE -DDEBUG -c -I../Core/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o: ../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.c
arm-none-eabi-gcc "$<" -mcpu=cortex-m3 -std=gnu11 -g3 -DUSE_HAL_DRIVER -DSTM32L152xE -DDEBUG -c -I../Core/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc -I../Drivers/STM32L1xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32L1xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -MMD -MP -MF"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.d" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o: ../Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.c
diff --git a/stepper/steppermotor/Debug/makefile b/stepper/steppermotor/Debug/makefile
index f8e193e..9f231a6 100644
--- a/stepper/steppermotor/Debug/makefile
+++ b/stepper/steppermotor/Debug/makefile
@@ -54,8 +54,8 @@ all: main-build
main-build: steppermotor.elf secondary-outputs
# Tool invocations
-steppermotor.elf: $(OBJS) $(USER_OBJS) C:\Users\wuest\Desktop\Studium\Master\Sem2\Projekt\Arbeit\uC\Motorsteuerung\stepper\steppermotor\STM32L152RETX_FLASH.ld
- arm-none-eabi-gcc -o "steppermotor.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m3 -T"C:\Users\wuest\Desktop\Studium\Master\Sem2\Projekt\Arbeit\uC\Motorsteuerung\stepper\steppermotor\STM32L152RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="steppermotor.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
+steppermotor.elf: $(OBJS) $(USER_OBJS) C:\Users\Gregor\Desktop\Projektarbeit\Workspace\stepper\steppermotor\STM32L152RETX_FLASH.ld
+ arm-none-eabi-gcc -o "steppermotor.elf" @"objects.list" $(USER_OBJS) $(LIBS) -mcpu=cortex-m3 -T"C:\Users\Gregor\Desktop\Projektarbeit\Workspace\stepper\steppermotor\STM32L152RETX_FLASH.ld" --specs=nosys.specs -Wl,-Map="steppermotor.map" -Wl,--gc-sections -static --specs=nano.specs -mfloat-abi=soft -mthumb -Wl,--start-group -lc -lm -Wl,--end-group
@echo 'Finished building target: $@'
@echo ' '
diff --git a/stepper/steppermotor/Debug/objects.list b/stepper/steppermotor/Debug/objects.list
index f7f8d36..cc71108 100644
--- a/stepper/steppermotor/Debug/objects.list
+++ b/stepper/steppermotor/Debug/objects.list
@@ -30,7 +30,6 @@
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_irda.o"
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_iwdg.o"
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_lcd.o"
-"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.o"
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_nor.o"
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp.o"
"Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_opamp_ex.o"
diff --git a/stepper/steppermotor/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c b/stepper/steppermotor/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c
deleted file mode 100644
index 15c142d..0000000
--- a/stepper/steppermotor/Drivers/STM32L1xx_HAL_Driver/Src/stm32l1xx_hal_msp_template.c
+++ /dev/null
@@ -1,101 +0,0 @@
-/**
- ******************************************************************************
- * @file stm32l1xx_hal_msp_template.c
- * @author MCD Application Team
- * @brief HAL MSP module.
- * This file template is located in the HAL folder and should be copied
- * to the user folder.
- ******************************************************************************
- * @attention
- *
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
- */
-
-/* Includes ------------------------------------------------------------------*/
-#include "stm32l1xx_hal.h"
-
-/** @addtogroup STM32L1xx_HAL_Driver
- * @{
- */
-
-/** @defgroup HAL_MSP HAL_MSP
- * @brief HAL MSP module.
- * @{
- */
-
-/* Private typedef -----------------------------------------------------------*/
-/* Private define ------------------------------------------------------------*/
-/* Private macro -------------------------------------------------------------*/
-/* Private variables ---------------------------------------------------------*/
-/* Private function prototypes -----------------------------------------------*/
-/* Private functions ---------------------------------------------------------*/
-
-/** @defgroup HAL_MSP_Exported_Functions HAL MSP Exported Functions
- * @{
- */
-
-/**
- * @brief Initializes the Global MSP.
- * @retval None
- */
-void HAL_MspInit(void)
-{
- /* NOTE : This function is generated automatically by STM32CubeMX and eventually
- modified by the user
- */
-}
-
-/**
- * @brief DeInitializes the Global MSP.
- * @retval None
- */
-void HAL_MspDeInit(void)
-{
- /* NOTE : This function is generated automatically by STM32CubeMX and eventually
- modified by the user
- */
-}
-
-/**
- * @brief Initializes the PPP MSP.
- * @retval None
- */
-void HAL_PPP_MspInit(void)
-{
- /* NOTE : This function is generated automatically by STM32CubeMX and eventually
- modified by the user
- */
-}
-
-/**
- * @brief DeInitializes the PPP MSP.
- * @retval None
- */
-void HAL_PPP_MspDeInit(void)
-{
- /* NOTE : This function is generated automatically by STM32CubeMX and eventually
- modified by the user
- */
-}
-
-/**
- * @}
- */
-
-/**
- * @}
- */
-
-/**
- * @}
- */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/stepper/steppermotor/steppermotor.ioc b/stepper/steppermotor/steppermotor.ioc
index 392cb9c..5db25dd 100644
--- a/stepper/steppermotor/steppermotor.ioc
+++ b/stepper/steppermotor/steppermotor.ioc
@@ -147,4 +147,4 @@ VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
board=NUCLEO-L152RE
boardIOC=true
-isbadioc=false
+isbadioc=true