diff --git a/.settings/language.settings.xml b/.settings/language.settings.xml
index 8e167a4..0356a7a 100644
--- a/.settings/language.settings.xml
+++ b/.settings/language.settings.xml
@@ -5,7 +5,11 @@
+<<<<<<< HEAD
+=======
+
+>>>>>>> afcf6b12b5d8a341020af122f3264c2701e1162e
@@ -16,7 +20,11 @@
+<<<<<<< HEAD
+=======
+
+>>>>>>> afcf6b12b5d8a341020af122f3264c2701e1162e
diff --git a/Core/Inc/HTPA_32x32d.h b/Core/Inc/HTPA_32x32d.h
index c147fc1..f058793 100644
--- a/Core/Inc/HTPA_32x32d.h
+++ b/Core/Inc/HTPA_32x32d.h
@@ -14,6 +14,8 @@
* @version 0.1
*/
+#include
+
#ifndef INC_HTPA_32X32D_H_
#define INC_HTPA_32X32D_H_
@@ -26,7 +28,6 @@ typedef struct {
} HTPA_Status;
void HTPA_Init(I2C_HandleTypeDef *);
-
void HTPA_ReadBlock(uint8_t, uint8_t, uint16_t *[128]);
void HTPA_WriteRegister(uint8_t, uint8_t);
HTPA_Status HTPA_GetStatus(void);
diff --git a/Core/Src/HTPA_32x32d.c b/Core/Src/HTPA_32x32d.c
index 385d715..76aedb2 100644
--- a/Core/Src/HTPA_32x32d.c
+++ b/Core/Src/HTPA_32x32d.c
@@ -41,7 +41,10 @@
I2C_HandleTypeDef i2c_handle;
HAL_StatusTypeDef i2c_return; // error handling maybe?
-uint16_t blockData[128];
+uint8_t data_topBlock[256];
+uint8_t data_botBlock[256];
+uint8_t htpa_statusReg;
+
/**
* @brief Initialization of HTPA Sensor
@@ -79,9 +82,13 @@ void HTPA_Init(I2C_HandleTypeDef *hi2c){
*/
void HTPA_ReadBlock(uint8_t array_half, uint8_t block, uint16_t *pData[128]){
uint8_t config = 0;
- config = (block << 4); // bit 5,4 block
+ //config = (block << 4); // bit 5,4 block
config |= 0x09; // bit 3 start | bit 1 wakeup
HTPA_WriteRegister(HTPA_SENSOR_CONFIG, config);
+ HAL_Delay(100); // dauer???
+ // read status register:
+ HAL_I2C_Master_Receive(&i2c_handle, HTPA_SENSOR_ADDRESS, &htpa_statusReg, 1, I2C_MAX_DELAY);
+
// tbc
}
diff --git a/Core/Src/main.c b/Core/Src/main.c
index 9783a9b..246bc6b 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -44,7 +44,11 @@
I2C_HandleTypeDef hi2c1;
/* USER CODE BEGIN PV */
+<<<<<<< HEAD
HTPA_Status temp_status;
+=======
+HTPA_Status htpa_status_test;
+>>>>>>> afcf6b12b5d8a341020af122f3264c2701e1162e
/* USER CODE END PV */
@@ -92,6 +96,9 @@ int main(void)
MX_I2C1_Init();
/* USER CODE BEGIN 2 */
HTPA_Init(&hi2c1);
+ htpa_status_test.vdd_meas = 1;
+ htpa_status_test.block = 3;
+
/* USER CODE END 2 */
@@ -100,6 +107,7 @@ int main(void)
while (1)
{
temp_status = HTPA_GetStatus();
+ htpa_status_test = HTPA_GetStatus();
HAL_Delay(1000);
/* USER CODE END WHILE */
diff --git a/Debug/Core/Src/HTPA_32x32d.d b/Debug/Core/Src/HTPA_32x32d.d
deleted file mode 100644
index 6887a09..0000000
--- a/Debug/Core/Src/HTPA_32x32d.d
+++ /dev/null
@@ -1,54 +0,0 @@
-Core/Src/HTPA_32x32d.o: ../Core/Src/HTPA_32x32d.c ../Core/Inc/main.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
- ../Core/Inc/HTPA_32x32d.h
-../Core/Inc/main.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
-../Core/Inc/HTPA_32x32d.h:
diff --git a/Debug/Core/Src/HTPA_32x32d.o b/Debug/Core/Src/HTPA_32x32d.o
deleted file mode 100644
index 38712be..0000000
Binary files a/Debug/Core/Src/HTPA_32x32d.o and /dev/null differ
diff --git a/Debug/Core/Src/HTPA_32x32d.su b/Debug/Core/Src/HTPA_32x32d.su
deleted file mode 100644
index 2f1cb63..0000000
--- a/Debug/Core/Src/HTPA_32x32d.su
+++ /dev/null
@@ -1,4 +0,0 @@
-../Core/Src/HTPA_32x32d.c:55:6:HTPA_Init 16 static
-../Core/Src/HTPA_32x32d.c:80:6:HTPA_ReadBlock 24 static
-../Core/Src/HTPA_32x32d.c:96:6:HTPA_WriteRegister 40 static
-../Core/Src/HTPA_32x32d.c:113:13:HTPA_GetStatus 40 static
diff --git a/Debug/Core/Src/main.d b/Debug/Core/Src/main.d
deleted file mode 100644
index 512d28e..0000000
--- a/Debug/Core/Src/main.d
+++ /dev/null
@@ -1,54 +0,0 @@
-Core/Src/main.o: ../Core/Src/main.c ../Core/Inc/main.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
- ../Core/Inc/HTPA_32x32d.h
-../Core/Inc/main.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
-../Core/Inc/HTPA_32x32d.h:
diff --git a/Debug/Core/Src/main.o b/Debug/Core/Src/main.o
deleted file mode 100644
index 16189cb..0000000
Binary files a/Debug/Core/Src/main.o and /dev/null differ
diff --git a/Debug/Core/Src/main.su b/Debug/Core/Src/main.su
deleted file mode 100644
index d2fa84c..0000000
--- a/Debug/Core/Src/main.su
+++ /dev/null
@@ -1,5 +0,0 @@
-../Core/Src/main.c:68:5:main 8 static
-../Core/Src/main.c:115:6:SystemClock_Config 112 static
-../Core/Src/main.c:161:13:MX_I2C1_Init 8 static
-../Core/Src/main.c:213:13:MX_GPIO_Init 24 static
-../Core/Src/main.c:235:6:Error_Handler 8 static,ignoring_inline_asm
diff --git a/Debug/Core/Src/stm32f0xx_hal_msp.d b/Debug/Core/Src/stm32f0xx_hal_msp.d
deleted file mode 100644
index aa2ce6e..0000000
--- a/Debug/Core/Src/stm32f0xx_hal_msp.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Core/Src/stm32f0xx_hal_msp.o: ../Core/Src/stm32f0xx_hal_msp.c \
- ../Core/Inc/main.h ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Core/Inc/main.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Core/Src/stm32f0xx_hal_msp.o b/Debug/Core/Src/stm32f0xx_hal_msp.o
deleted file mode 100644
index 913b052..0000000
Binary files a/Debug/Core/Src/stm32f0xx_hal_msp.o and /dev/null differ
diff --git a/Debug/Core/Src/stm32f0xx_hal_msp.su b/Debug/Core/Src/stm32f0xx_hal_msp.su
deleted file mode 100644
index 163cd39..0000000
--- a/Debug/Core/Src/stm32f0xx_hal_msp.su
+++ /dev/null
@@ -1,3 +0,0 @@
-../Core/Src/stm32f0xx_hal_msp.c:63:6:HAL_MspInit 16 static
-../Core/Src/stm32f0xx_hal_msp.c:85:6:HAL_I2C_MspInit 56 static
-../Core/Src/stm32f0xx_hal_msp.c:121:6:HAL_I2C_MspDeInit 16 static
diff --git a/Debug/Core/Src/stm32f0xx_it.d b/Debug/Core/Src/stm32f0xx_it.d
deleted file mode 100644
index 2cad3de..0000000
--- a/Debug/Core/Src/stm32f0xx_it.d
+++ /dev/null
@@ -1,54 +0,0 @@
-Core/Src/stm32f0xx_it.o: ../Core/Src/stm32f0xx_it.c ../Core/Inc/main.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h \
- ../Core/Inc/stm32f0xx_it.h
-../Core/Inc/main.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
-../Core/Inc/stm32f0xx_it.h:
diff --git a/Debug/Core/Src/stm32f0xx_it.o b/Debug/Core/Src/stm32f0xx_it.o
deleted file mode 100644
index de2e70a..0000000
Binary files a/Debug/Core/Src/stm32f0xx_it.o and /dev/null differ
diff --git a/Debug/Core/Src/stm32f0xx_it.su b/Debug/Core/Src/stm32f0xx_it.su
deleted file mode 100644
index 5a65d3f..0000000
--- a/Debug/Core/Src/stm32f0xx_it.su
+++ /dev/null
@@ -1,5 +0,0 @@
-../Core/Src/stm32f0xx_it.c:69:6:NMI_Handler 8 static
-../Core/Src/stm32f0xx_it.c:84:6:HardFault_Handler 8 static
-../Core/Src/stm32f0xx_it.c:99:6:SVC_Handler 8 static
-../Core/Src/stm32f0xx_it.c:112:6:PendSV_Handler 8 static
-../Core/Src/stm32f0xx_it.c:125:6:SysTick_Handler 8 static
diff --git a/Debug/Core/Src/subdir.mk b/Debug/Core/Src/subdir.mk
deleted file mode 100644
index 069bf4e..0000000
--- a/Debug/Core/Src/subdir.mk
+++ /dev/null
@@ -1,45 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-# Toolchain: GNU Tools for STM32 (10.3-2021.10)
-################################################################################
-
-# Add inputs and outputs from these tool invocations to the build variables
-C_SRCS += \
-../Core/Src/HTPA_32x32d.c \
-../Core/Src/main.c \
-../Core/Src/stm32f0xx_hal_msp.c \
-../Core/Src/stm32f0xx_it.c \
-../Core/Src/syscalls.c \
-../Core/Src/sysmem.c \
-../Core/Src/system_stm32f0xx.c
-
-OBJS += \
-./Core/Src/HTPA_32x32d.o \
-./Core/Src/main.o \
-./Core/Src/stm32f0xx_hal_msp.o \
-./Core/Src/stm32f0xx_it.o \
-./Core/Src/syscalls.o \
-./Core/Src/sysmem.o \
-./Core/Src/system_stm32f0xx.o
-
-C_DEPS += \
-./Core/Src/HTPA_32x32d.d \
-./Core/Src/main.d \
-./Core/Src/stm32f0xx_hal_msp.d \
-./Core/Src/stm32f0xx_it.d \
-./Core/Src/syscalls.d \
-./Core/Src/sysmem.d \
-./Core/Src/system_stm32f0xx.d
-
-
-# Each subdirectory must supply rules for building sources it contributes
-Core/Src/%.o Core/Src/%.su Core/Src/%.cyclo: ../Core/Src/%.c Core/Src/subdir.mk
- arm-none-eabi-gcc "$<" -mcpu=cortex-m0 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F042x6 -c -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
-
-clean: clean-Core-2f-Src
-
-clean-Core-2f-Src:
- -$(RM) ./Core/Src/HTPA_32x32d.cyclo ./Core/Src/HTPA_32x32d.d ./Core/Src/HTPA_32x32d.o ./Core/Src/HTPA_32x32d.su ./Core/Src/main.cyclo ./Core/Src/main.d ./Core/Src/main.o ./Core/Src/main.su ./Core/Src/stm32f0xx_hal_msp.cyclo ./Core/Src/stm32f0xx_hal_msp.d ./Core/Src/stm32f0xx_hal_msp.o ./Core/Src/stm32f0xx_hal_msp.su ./Core/Src/stm32f0xx_it.cyclo ./Core/Src/stm32f0xx_it.d ./Core/Src/stm32f0xx_it.o ./Core/Src/stm32f0xx_it.su ./Core/Src/syscalls.cyclo ./Core/Src/syscalls.d ./Core/Src/syscalls.o ./Core/Src/syscalls.su ./Core/Src/sysmem.cyclo ./Core/Src/sysmem.d ./Core/Src/sysmem.o ./Core/Src/sysmem.su ./Core/Src/system_stm32f0xx.cyclo ./Core/Src/system_stm32f0xx.d ./Core/Src/system_stm32f0xx.o ./Core/Src/system_stm32f0xx.su
-
-.PHONY: clean-Core-2f-Src
-
diff --git a/Debug/Core/Src/syscalls.d b/Debug/Core/Src/syscalls.d
deleted file mode 100644
index 8667c70..0000000
--- a/Debug/Core/Src/syscalls.d
+++ /dev/null
@@ -1 +0,0 @@
-Core/Src/syscalls.o: ../Core/Src/syscalls.c
diff --git a/Debug/Core/Src/syscalls.o b/Debug/Core/Src/syscalls.o
deleted file mode 100644
index d718fe3..0000000
Binary files a/Debug/Core/Src/syscalls.o and /dev/null differ
diff --git a/Debug/Core/Src/syscalls.su b/Debug/Core/Src/syscalls.su
deleted file mode 100644
index 1b5bca2..0000000
--- a/Debug/Core/Src/syscalls.su
+++ /dev/null
@@ -1,18 +0,0 @@
-../Core/Src/syscalls.c:44:6:initialise_monitor_handles 8 static
-../Core/Src/syscalls.c:48:5:_getpid 8 static
-../Core/Src/syscalls.c:53:5:_kill 16 static
-../Core/Src/syscalls.c:61:6:_exit 16 static
-../Core/Src/syscalls.c:67:27:_read 32 static
-../Core/Src/syscalls.c:80:27:_write 32 static
-../Core/Src/syscalls.c:92:5:_close 16 static
-../Core/Src/syscalls.c:99:5:_fstat 16 static
-../Core/Src/syscalls.c:106:5:_isatty 16 static
-../Core/Src/syscalls.c:112:5:_lseek 24 static
-../Core/Src/syscalls.c:120:5:_open 20 static
-../Core/Src/syscalls.c:128:5:_wait 16 static
-../Core/Src/syscalls.c:135:5:_unlink 16 static
-../Core/Src/syscalls.c:142:5:_times 16 static
-../Core/Src/syscalls.c:148:5:_stat 16 static
-../Core/Src/syscalls.c:155:5:_link 16 static
-../Core/Src/syscalls.c:163:5:_fork 8 static
-../Core/Src/syscalls.c:169:5:_execve 24 static
diff --git a/Debug/Core/Src/sysmem.d b/Debug/Core/Src/sysmem.d
deleted file mode 100644
index 74fecf9..0000000
--- a/Debug/Core/Src/sysmem.d
+++ /dev/null
@@ -1 +0,0 @@
-Core/Src/sysmem.o: ../Core/Src/sysmem.c
diff --git a/Debug/Core/Src/sysmem.o b/Debug/Core/Src/sysmem.o
deleted file mode 100644
index 53b327d..0000000
Binary files a/Debug/Core/Src/sysmem.o and /dev/null differ
diff --git a/Debug/Core/Src/sysmem.su b/Debug/Core/Src/sysmem.su
deleted file mode 100644
index 12d5f17..0000000
--- a/Debug/Core/Src/sysmem.su
+++ /dev/null
@@ -1 +0,0 @@
-../Core/Src/sysmem.c:53:7:_sbrk 32 static
diff --git a/Debug/Core/Src/system_stm32f0xx.d b/Debug/Core/Src/system_stm32f0xx.d
deleted file mode 100644
index 241a6c1..0000000
--- a/Debug/Core/Src/system_stm32f0xx.d
+++ /dev/null
@@ -1,51 +0,0 @@
-Core/Src/system_stm32f0xx.o: ../Core/Src/system_stm32f0xx.c \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Core/Src/system_stm32f0xx.o b/Debug/Core/Src/system_stm32f0xx.o
deleted file mode 100644
index 514c986..0000000
Binary files a/Debug/Core/Src/system_stm32f0xx.o and /dev/null differ
diff --git a/Debug/Core/Src/system_stm32f0xx.su b/Debug/Core/Src/system_stm32f0xx.su
deleted file mode 100644
index 5cfadcb..0000000
--- a/Debug/Core/Src/system_stm32f0xx.su
+++ /dev/null
@@ -1,2 +0,0 @@
-../Core/Src/system_stm32f0xx.c:126:6:SystemInit 8 static
-../Core/Src/system_stm32f0xx.c:178:6:SystemCoreClockUpdate 24 static
diff --git a/Debug/Core/Startup/startup_stm32f042k6tx.d b/Debug/Core/Startup/startup_stm32f042k6tx.d
deleted file mode 100644
index 534382a..0000000
--- a/Debug/Core/Startup/startup_stm32f042k6tx.d
+++ /dev/null
@@ -1,2 +0,0 @@
-Core/Startup/startup_stm32f042k6tx.o: \
- ../Core/Startup/startup_stm32f042k6tx.s
diff --git a/Debug/Core/Startup/startup_stm32f042k6tx.o b/Debug/Core/Startup/startup_stm32f042k6tx.o
deleted file mode 100644
index 55f5ff3..0000000
Binary files a/Debug/Core/Startup/startup_stm32f042k6tx.o and /dev/null differ
diff --git a/Debug/Core/Startup/subdir.mk b/Debug/Core/Startup/subdir.mk
deleted file mode 100644
index 0275c6e..0000000
--- a/Debug/Core/Startup/subdir.mk
+++ /dev/null
@@ -1,27 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-# Toolchain: GNU Tools for STM32 (10.3-2021.10)
-################################################################################
-
-# Add inputs and outputs from these tool invocations to the build variables
-S_SRCS += \
-../Core/Startup/startup_stm32f042k6tx.s
-
-OBJS += \
-./Core/Startup/startup_stm32f042k6tx.o
-
-S_DEPS += \
-./Core/Startup/startup_stm32f042k6tx.d
-
-
-# Each subdirectory must supply rules for building sources it contributes
-Core/Startup/%.o: ../Core/Startup/%.s Core/Startup/subdir.mk
- arm-none-eabi-gcc -mcpu=cortex-m0 -g3 -DDEBUG -c -x assembler-with-cpp -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@" "$<"
-
-clean: clean-Core-2f-Startup
-
-clean-Core-2f-Startup:
- -$(RM) ./Core/Startup/startup_stm32f042k6tx.d ./Core/Startup/startup_stm32f042k6tx.o
-
-.PHONY: clean-Core-2f-Startup
-
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d
deleted file mode 100644
index f405599..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o
deleted file mode 100644
index 906f34c..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.su
deleted file mode 100644
index b2238ef..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.su
+++ /dev/null
@@ -1,23 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:141:19:HAL_Init 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:165:19:HAL_DeInit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:188:13:HAL_MspInit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:199:13:HAL_MspDeInit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:222:26:HAL_InitTick 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:281:13:HAL_IncTick 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:292:17:HAL_GetTick 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:301:10:HAL_GetTickPrio 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:310:19:HAL_SetTickFreq 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:343:21:HAL_GetTickFreq 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:359:13:HAL_Delay 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:385:13:HAL_SuspendTick 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:402:13:HAL_ResumeTick 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:412:10:HAL_GetHalVersion 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:421:10:HAL_GetREVID 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:430:10:HAL_GetDEVID 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:439:10:HAL_GetUIDw0 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:448:10:HAL_GetUIDw1 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:457:10:HAL_GetUIDw2 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:466:6:HAL_DBGMCU_EnableDBGStopMode 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:475:6:HAL_DBGMCU_DisableDBGStopMode 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:484:6:HAL_DBGMCU_EnableDBGStandbyMode 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c:493:6:HAL_DBGMCU_DisableDBGStandbyMode 8 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.d
deleted file mode 100644
index 78d52bd..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.d
+++ /dev/null
@@ -1,54 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_can.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_can.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_can.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d
deleted file mode 100644
index 4b06b61..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o
deleted file mode 100644
index 39b7e6c..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.su
deleted file mode 100644
index 587dd08..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.su
+++ /dev/null
@@ -1,21 +0,0 @@
-../Drivers/CMSIS/Include/core_cm0.h:623:22:__NVIC_EnableIRQ 16 static
-../Drivers/CMSIS/Include/core_cm0.h:659:22:__NVIC_DisableIRQ 16 static,ignoring_inline_asm
-../Drivers/CMSIS/Include/core_cm0.h:678:26:__NVIC_GetPendingIRQ 16 static
-../Drivers/CMSIS/Include/core_cm0.h:697:22:__NVIC_SetPendingIRQ 16 static
-../Drivers/CMSIS/Include/core_cm0.h:712:22:__NVIC_ClearPendingIRQ 16 static
-../Drivers/CMSIS/Include/core_cm0.h:730:22:__NVIC_SetPriority 24 static
-../Drivers/CMSIS/Include/core_cm0.h:754:26:__NVIC_GetPriority 16 static
-../Drivers/CMSIS/Include/core_cm0.h:856:34:__NVIC_SystemReset 8 static,ignoring_inline_asm
-../Drivers/CMSIS/Include/core_cm0.h:920:26:SysTick_Config 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:135:6:HAL_NVIC_SetPriority 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:151:6:HAL_NVIC_EnableIRQ 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:167:6:HAL_NVIC_DisableIRQ 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:180:6:HAL_NVIC_SystemReset 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:193:10:HAL_SYSTICK_Config 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:225:10:HAL_NVIC_GetPriority 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:238:6:HAL_NVIC_SetPendingIRQ 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:256:10:HAL_NVIC_GetPendingIRQ 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:272:6:HAL_NVIC_ClearPendingIRQ 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:289:6:HAL_SYSTICK_CLKSourceConfig 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:307:6:HAL_SYSTICK_IRQHandler 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c:316:13:HAL_SYSTICK_Callback 8 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d
deleted file mode 100644
index ccd58c9..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o
deleted file mode 100644
index bd924ab..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.su
deleted file mode 100644
index 5bd7ccf..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.su
+++ /dev/null
@@ -1,14 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:137:19:HAL_DMA_Init 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:199:19:HAL_DMA_DeInit 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:281:19:HAL_DMA_Start 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:328:19:HAL_DMA_Start_IT 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:384:19:HAL_DMA_Abort 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:422:19:HAL_DMA_Abort_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:468:19:HAL_DMA_PollForTransfer 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:569:6:HAL_DMA_IRQHandler 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:661:19:HAL_DMA_RegisterCallback 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:712:19:HAL_DMA_UnRegisterCallback 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:788:22:HAL_DMA_GetState 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:799:10:HAL_DMA_GetError 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:825:13:DMA_SetConfig 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c:859:13:DMA_CalcBaseAndBitshift 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.d
deleted file mode 100644
index 88a4bc8..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o
deleted file mode 100644
index fd507d6..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.su
deleted file mode 100644
index 72b8ce2..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.su
+++ /dev/null
@@ -1,9 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:142:19:HAL_EXTI_SetConfigLine 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:237:19:HAL_EXTI_GetConfigLine 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:316:19:HAL_EXTI_ClearConfigLine 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:369:19:HAL_EXTI_RegisterCallback 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:394:19:HAL_EXTI_GetHandle 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:434:6:HAL_EXTI_IRQHandler 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:466:10:HAL_EXTI_GetPending 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:495:6:HAL_EXTI_ClearPending 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c:516:6:HAL_EXTI_GenerateSWI 24 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d
deleted file mode 100644
index d528ec3..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o
deleted file mode 100644
index b6e15d6..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.su
deleted file mode 100644
index 279648d..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.su
+++ /dev/null
@@ -1,14 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:165:19:HAL_FLASH_Program 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:237:19:HAL_FLASH_Program_IT 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:283:6:HAL_FLASH_IRQHandler 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:426:13:HAL_FLASH_EndOfOperationCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:444:13:HAL_FLASH_OperationErrorCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:477:19:HAL_FLASH_Unlock 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:501:19:HAL_FLASH_Lock 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:513:19:HAL_FLASH_OB_Unlock 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:533:19:HAL_FLASH_OB_Lock 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:546:19:HAL_FLASH_OB_Launch 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:578:10:HAL_FLASH_GetError 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:601:13:FLASH_Program_HalfWord 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:618:19:FLASH_WaitForLastOperation 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c:661:13:FLASH_SetErrorCode 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d
deleted file mode 100644
index 0728afc..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o
deleted file mode 100644
index f1c58a8..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.su
deleted file mode 100644
index d9e6b77..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.su
+++ /dev/null
@@ -1,16 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:157:19:HAL_FLASHEx_Erase 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:238:19:HAL_FLASHEx_Erase_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:311:19:HAL_FLASHEx_OBErase 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:360:19:HAL_FLASHEx_OBProgram 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:441:6:HAL_FLASHEx_OBGetConfig 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:463:10:HAL_FLASHEx_OBGetUserData 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:498:13:FLASH_MassErase 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:519:26:FLASH_OB_EnableWRP 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:635:26:FLASH_OB_DisableWRP 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:749:26:FLASH_OB_RDP_LevelConfig 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:800:26:FLASH_OB_UserConfig 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:855:26:FLASH_OB_ProgramData 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:888:17:FLASH_OB_GetWRP 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:902:17:FLASH_OB_GetRDP 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:929:16:FLASH_OB_GetUser 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c:958:6:FLASH_PageErase 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d
deleted file mode 100644
index 5f03d40..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o
deleted file mode 100644
index 275f52a..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.su
deleted file mode 100644
index 2061bbb..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.su
+++ /dev/null
@@ -1,8 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:169:6:HAL_GPIO_Init 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:299:6:HAL_GPIO_DeInit 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:382:15:HAL_GPIO_ReadPin 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:415:6:HAL_GPIO_WritePin 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:437:6:HAL_GPIO_TogglePin 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:462:19:HAL_GPIO_LockPin 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:497:6:HAL_GPIO_EXTI_IRQHandler 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c:512:13:HAL_GPIO_EXTI_Callback 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d
deleted file mode 100644
index c25e355..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o
deleted file mode 100644
index a9dee2e..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.su
deleted file mode 100644
index 9d3c911..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.su
+++ /dev/null
@@ -1,81 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:535:19:HAL_I2C_Init 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:645:19:HAL_I2C_DeInit 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:691:13:HAL_I2C_MspInit 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:707:13:HAL_I2C_MspDeInit 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1114:19:HAL_I2C_Master_Transmit 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1233:19:HAL_I2C_Master_Receive 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1351:19:HAL_I2C_Slave_Transmit 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1507:19:HAL_I2C_Slave_Receive 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1637:19:HAL_I2C_Master_Transmit_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1708:19:HAL_I2C_Master_Receive_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1777:19:HAL_I2C_Slave_Transmit_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1841:19:HAL_I2C_Slave_Receive_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:1893:19:HAL_I2C_Master_Transmit_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2040:19:HAL_I2C_Master_Receive_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2185:19:HAL_I2C_Slave_Transmit_DMA 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2321:19:HAL_I2C_Slave_Receive_DMA 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2430:19:HAL_I2C_Mem_Write 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2567:19:HAL_I2C_Mem_Read 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2704:19:HAL_I2C_Mem_Write_IT 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2791:19:HAL_I2C_Mem_Read_IT 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:2878:19:HAL_I2C_Mem_Write_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3024:19:HAL_I2C_Mem_Read_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3169:19:HAL_I2C_IsDeviceReady 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3311:19:HAL_I2C_Master_Seq_Transmit_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3402:19:HAL_I2C_Master_Seq_Transmit_DMA 56 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3570:19:HAL_I2C_Master_Seq_Receive_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3657:19:HAL_I2C_Master_Seq_Receive_DMA 56 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3823:19:HAL_I2C_Slave_Seq_Transmit_IT 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:3923:19:HAL_I2C_Slave_Seq_Transmit_DMA 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4107:19:HAL_I2C_Slave_Seq_Receive_IT 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4207:19:HAL_I2C_Slave_Seq_Receive_DMA 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4387:19:HAL_I2C_EnableListen_IT 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4411:19:HAL_I2C_DisableListen_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4444:19:HAL_I2C_Master_Abort_IT 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4506:6:HAL_I2C_EV_IRQHandler 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4525:6:HAL_I2C_ER_IRQHandler 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4577:13:HAL_I2C_MasterTxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4593:13:HAL_I2C_MasterRxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4608:13:HAL_I2C_SlaveTxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4624:13:HAL_I2C_SlaveRxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4642:13:HAL_I2C_AddrCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4660:13:HAL_I2C_ListenCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4676:13:HAL_I2C_MemTxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4692:13:HAL_I2C_MemRxCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4708:13:HAL_I2C_ErrorCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4724:13:HAL_I2C_AbortCpltCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4759:22:HAL_I2C_GetState 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4771:21:HAL_I2C_GetMode 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4782:10:HAL_I2C_GetError 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4807:26:I2C_Master_ISR_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:4953:26:I2C_Mem_ISR_IT 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5090:26:I2C_Slave_ISR_IT 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5231:26:I2C_Master_ISR_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5371:26:I2C_Mem_ISR_DMA 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5510:26:I2C_Slave_ISR_DMA 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5655:26:I2C_RequestMemoryWrite 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5710:26:I2C_RequestMemoryRead 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5759:13:I2C_ITAddrCplt 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5854:13:I2C_ITMasterSeqCplt 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5907:13:I2C_ITSlaveSeqCplt 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:5981:13:I2C_ITMasterCplt 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6124:13:I2C_ITSlaveCplt 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6283:13:I2C_ITListenCplt 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6334:13:I2C_ITError 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6465:13:I2C_TreatErrorCallback 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6503:13:I2C_Flush_TXDR 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6524:13:I2C_DMAMasterTransmitCplt 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6575:13:I2C_DMASlaveTransmitCplt 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6604:13:I2C_DMAMasterReceiveCplt 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6655:13:I2C_DMASlaveReceiveCplt 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6684:13:I2C_DMAError 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6703:13:I2C_DMAAbort 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6733:26:I2C_WaitOnFlagUntilTimeout 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6767:26:I2C_WaitOnTXISFlagUntilTimeout 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6808:26:I2C_WaitOnSTOPFlagUntilTimeout 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6846:26:I2C_WaitOnRXNEFlagUntilTimeout 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:6922:26:I2C_IsErrorOccurred 56 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:7063:13:I2C_TransferConfig 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:7090:13:I2C_Enable_IRQ 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:7181:13:I2C_Disable_IRQ 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c:7244:13:I2C_ConvertOtherXferOptions 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d
deleted file mode 100644
index 756bde7..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o
deleted file mode 100644
index 3684683..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.su
deleted file mode 100644
index 32fa388..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.su
+++ /dev/null
@@ -1,6 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:96:19:HAL_I2CEx_ConfigAnalogFilter 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:140:19:HAL_I2CEx_ConfigDigitalFilter 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:209:19:HAL_I2CEx_EnableWakeUp 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:248:19:HAL_I2CEx_DisableWakeUp 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:312:6:HAL_I2CEx_EnableFastModePlus 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c:337:6:HAL_I2CEx_DisableFastModePlus 24 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d
deleted file mode 100644
index 1f15cbb..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o
deleted file mode 100644
index fc2697e..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.su
deleted file mode 100644
index 1fe9f0f..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.su
+++ /dev/null
@@ -1,12 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:73:6:HAL_PWR_DeInit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:86:6:HAL_PWR_EnableBkUpAccess 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:98:6:HAL_PWR_DisableBkUpAccess 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:229:6:HAL_PWR_EnableWakeUpPin 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:244:6:HAL_PWR_DisableWakeUpPin 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:267:6:HAL_PWR_EnterSLEEPMode 16 static,ignoring_inline_asm
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:310:6:HAL_PWR_EnterSTOPMode 24 static,ignoring_inline_asm
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:365:6:HAL_PWR_EnterSTANDBYMode 8 static,ignoring_inline_asm
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:389:6:HAL_PWR_EnableSleepOnExit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:402:6:HAL_PWR_DisableSleepOnExit 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:416:6:HAL_PWR_EnableSEVOnPend 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c:429:6:HAL_PWR_DisableSEVOnPend 8 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d
deleted file mode 100644
index dfd4a03..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o
deleted file mode 100644
index f8e676e..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.su
deleted file mode 100644
index ebcac03..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.su
+++ /dev/null
@@ -1,9 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:107:6:HAL_PWR_ConfigPVD 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:149:6:HAL_PWR_EnablePVD 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:158:6:HAL_PWR_DisablePVD 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:168:6:HAL_PWR_PVD_IRQHandler 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:185:13:HAL_PWR_PVDCallback 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:206:6:HAL_PWREx_EnableVddio2Monitor 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:216:6:HAL_PWREx_DisableVddio2Monitor 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:228:6:HAL_PWREx_Vddio2Monitor_IRQHandler 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c:245:13:HAL_PWREx_Vddio2MonitorCallback 8 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d
deleted file mode 100644
index e383b91..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o
deleted file mode 100644
index 293d445..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.su
deleted file mode 100644
index f60e158..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.su
+++ /dev/null
@@ -1,13 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:208:19:HAL_RCC_DeInit 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:298:19:HAL_RCC_OscConfig 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:777:19:HAL_RCC_ClockConfig 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1016:6:HAL_RCC_MCOConfig 48 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1050:6:HAL_RCC_EnableCSS 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1059:6:HAL_RCC_DisableCSS 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1095:10:HAL_RCC_GetSysClockFreq 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1170:10:HAL_RCC_GetHCLKFreq 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1181:10:HAL_RCC_GetPCLK1Freq 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1194:6:HAL_RCC_GetOscConfig 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1296:6:HAL_RCC_GetClockConfig 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1322:6:HAL_RCC_NMI_IRQHandler 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c:1339:13:HAL_RCC_CSSCallback 8 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d
deleted file mode 100644
index bb9d9b9..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o
deleted file mode 100644
index 03bb145..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.su
deleted file mode 100644
index e4752cb..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.su
+++ /dev/null
@@ -1,12 +0,0 @@
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:102:19:HAL_RCCEx_PeriphCLKConfig 32 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:268:6:HAL_RCCEx_GetPeriphCLKConfig 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:368:10:HAL_RCCEx_GetPeriphCLKFreq 40 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:657:6:HAL_RCCEx_CRSConfig 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:699:6:HAL_RCCEx_CRSSoftwareSynchronizationGenerate 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:709:6:HAL_RCCEx_CRSGetSynchronizationInfo 16 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:742:10:HAL_RCCEx_CRSWaitSynchronization 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:825:6:HAL_RCCEx_CRS_IRQHandler 24 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:890:13:HAL_RCCEx_CRS_SyncOkCallback 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:901:13:HAL_RCCEx_CRS_SyncWarnCallback 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:912:13:HAL_RCCEx_CRS_ExpectedSyncCallback 8 static
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c:928:13:HAL_RCCEx_CRS_ErrorCallback 16 static
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d
deleted file mode 100644
index 96f921f..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o
deleted file mode 100644
index e9f8fa9..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.su
deleted file mode 100644
index e69de29..0000000
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d
deleted file mode 100644
index 6847a8e..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d
+++ /dev/null
@@ -1,52 +0,0 @@
-Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o: \
- ../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h \
- ../Core/Inc/stm32f0xx_hal_conf.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h \
- ../Drivers/CMSIS/Include/core_cm0.h \
- ../Drivers/CMSIS/Include/cmsis_version.h \
- ../Drivers/CMSIS/Include/cmsis_compiler.h \
- ../Drivers/CMSIS/Include/cmsis_gcc.h \
- ../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h \
- ../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal.h:
-../Core/Inc/stm32f0xx_hal_conf.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_def.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f0xx.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/stm32f042x6.h:
-../Drivers/CMSIS/Include/core_cm0.h:
-../Drivers/CMSIS/Include/cmsis_version.h:
-../Drivers/CMSIS/Include/cmsis_compiler.h:
-../Drivers/CMSIS/Include/cmsis_gcc.h:
-../Drivers/CMSIS/Device/ST/STM32F0xx/Include/system_stm32f0xx.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_rcc_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_gpio_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_exti.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_dma_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_cortex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_flash_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_i2c_ex.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr.h:
-../Drivers/STM32F0xx_HAL_Driver/Inc/stm32f0xx_hal_pwr_ex.h:
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o
deleted file mode 100644
index 91a0f42..0000000
Binary files a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o and /dev/null differ
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.su b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.su
deleted file mode 100644
index e69de29..0000000
diff --git a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/subdir.mk b/Debug/Drivers/STM32F0xx_HAL_Driver/Src/subdir.mk
deleted file mode 100644
index ca53bb7..0000000
--- a/Debug/Drivers/STM32F0xx_HAL_Driver/Src/subdir.mk
+++ /dev/null
@@ -1,69 +0,0 @@
-################################################################################
-# Automatically-generated file. Do not edit!
-# Toolchain: GNU Tools for STM32 (10.3-2021.10)
-################################################################################
-
-# Add inputs and outputs from these tool invocations to the build variables
-C_SRCS += \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.c \
-../Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.c
-
-OBJS += \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o
-
-C_DEPS += \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d \
-./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d
-
-
-# Each subdirectory must supply rules for building sources it contributes
-Drivers/STM32F0xx_HAL_Driver/Src/%.o Drivers/STM32F0xx_HAL_Driver/Src/%.su Drivers/STM32F0xx_HAL_Driver/Src/%.cyclo: ../Drivers/STM32F0xx_HAL_Driver/Src/%.c Drivers/STM32F0xx_HAL_Driver/Src/subdir.mk
- arm-none-eabi-gcc "$<" -mcpu=cortex-m0 -std=gnu11 -g3 -DDEBUG -DUSE_HAL_DRIVER -DSTM32F042x6 -c -I../Core/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc -I../Drivers/STM32F0xx_HAL_Driver/Inc/Legacy -I../Drivers/CMSIS/Device/ST/STM32F0xx/Include -I../Drivers/CMSIS/Include -O0 -ffunction-sections -fdata-sections -Wall -fstack-usage -fcyclomatic-complexity -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" --specs=nano.specs -mfloat-abi=soft -mthumb -o "$@"
-
-clean: clean-Drivers-2f-STM32F0xx_HAL_Driver-2f-Src
-
-clean-Drivers-2f-STM32F0xx_HAL_Driver-2f-Src:
- -$(RM) ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_cortex.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_dma.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_exti.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_flash_ex.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_gpio.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_i2c_ex.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_pwr_ex.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_rcc_ex.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim.su ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.cyclo ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.d ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.o ./Drivers/STM32F0xx_HAL_Driver/Src/stm32f0xx_hal_tim_ex.su
-
-.PHONY: clean-Drivers-2f-STM32F0xx_HAL_Driver-2f-Src
-
diff --git a/Debug/TTS.elf b/Debug/TTS.elf
deleted file mode 100644
index e55ab56..0000000
Binary files a/Debug/TTS.elf and /dev/null differ
diff --git a/Debug/TTS.list b/Debug/TTS.list
deleted file mode 100644
index ccd3299..0000000
--- a/Debug/TTS.list
+++ /dev/null
@@ -1,6769 +0,0 @@
-
-TTS.elf: file format elf32-littlearm
-
-Sections:
-Idx Name Size VMA LMA File off Algn
- 0 .isr_vector 000000c0 08000000 08000000 00010000 2**0
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 1 .text 00002418 080000c0 080000c0 000100c0 2**2
- CONTENTS, ALLOC, LOAD, READONLY, CODE
- 2 .rodata 00000030 080024d8 080024d8 000124d8 2**2
- CONTENTS, ALLOC, LOAD, READONLY, DATA
- 3 .ARM.extab 00000000 08002508 08002508 0002000c 2**0
- CONTENTS
- 4 .ARM 00000000 08002508 08002508 0002000c 2**0
- CONTENTS
- 5 .preinit_array 00000000 08002508 08002508 0002000c 2**0
- CONTENTS, ALLOC, LOAD, DATA
- 6 .init_array 00000004 08002508 08002508 00012508 2**2
- CONTENTS, ALLOC, LOAD, DATA
- 7 .fini_array 00000004 0800250c 0800250c 0001250c 2**2
- CONTENTS, ALLOC, LOAD, DATA
- 8 .data 0000000c 20000000 08002510 00020000 2**2
- CONTENTS, ALLOC, LOAD, DATA
- 9 .bss 000000cc 2000000c 0800251c 0002000c 2**2
- ALLOC
- 10 ._user_heap_stack 00000600 200000d8 0800251c 000200d8 2**0
- ALLOC
- 11 .ARM.attributes 00000028 00000000 00000000 0002000c 2**0
- CONTENTS, READONLY
- 12 .debug_info 00006e65 00000000 00000000 00020034 2**0
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 13 .debug_abbrev 00001643 00000000 00000000 00026e99 2**0
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 14 .debug_aranges 00000700 00000000 00000000 000284e0 2**3
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 15 .debug_ranges 00000638 00000000 00000000 00028be0 2**3
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 16 .debug_macro 00016f94 00000000 00000000 00029218 2**0
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 17 .debug_line 00009911 00000000 00000000 000401ac 2**0
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 18 .debug_str 000820c1 00000000 00000000 00049abd 2**0
- CONTENTS, READONLY, DEBUGGING, OCTETS
- 19 .comment 00000050 00000000 00000000 000cbb7e 2**0
- CONTENTS, READONLY
- 20 .debug_frame 000017c4 00000000 00000000 000cbbd0 2**2
- CONTENTS, READONLY, DEBUGGING, OCTETS
-
-Disassembly of section .text:
-
-080000c0 <__do_global_dtors_aux>:
- 80000c0: b510 push {r4, lr}
- 80000c2: 4c06 ldr r4, [pc, #24] ; (80000dc <__do_global_dtors_aux+0x1c>)
- 80000c4: 7823 ldrb r3, [r4, #0]
- 80000c6: 2b00 cmp r3, #0
- 80000c8: d107 bne.n 80000da <__do_global_dtors_aux+0x1a>
- 80000ca: 4b05 ldr r3, [pc, #20] ; (80000e0 <__do_global_dtors_aux+0x20>)
- 80000cc: 2b00 cmp r3, #0
- 80000ce: d002 beq.n 80000d6 <__do_global_dtors_aux+0x16>
- 80000d0: 4804 ldr r0, [pc, #16] ; (80000e4 <__do_global_dtors_aux+0x24>)
- 80000d2: e000 b.n 80000d6 <__do_global_dtors_aux+0x16>
- 80000d4: bf00 nop
- 80000d6: 2301 movs r3, #1
- 80000d8: 7023 strb r3, [r4, #0]
- 80000da: bd10 pop {r4, pc}
- 80000dc: 2000000c .word 0x2000000c
- 80000e0: 00000000 .word 0x00000000
- 80000e4: 080024c0 .word 0x080024c0
-
-080000e8 :
- 80000e8: 4b04 ldr r3, [pc, #16] ; (80000fc )
- 80000ea: b510 push {r4, lr}
- 80000ec: 2b00 cmp r3, #0
- 80000ee: d003 beq.n 80000f8
- 80000f0: 4903 ldr r1, [pc, #12] ; (8000100 )
- 80000f2: 4804 ldr r0, [pc, #16] ; (8000104 )
- 80000f4: e000 b.n 80000f8
- 80000f6: bf00 nop
- 80000f8: bd10 pop {r4, pc}
- 80000fa: 46c0 nop ; (mov r8, r8)
- 80000fc: 00000000 .word 0x00000000
- 8000100: 20000010 .word 0x20000010
- 8000104: 080024c0 .word 0x080024c0
-
-08000108 <__udivsi3>:
- 8000108: 2200 movs r2, #0
- 800010a: 0843 lsrs r3, r0, #1
- 800010c: 428b cmp r3, r1
- 800010e: d374 bcc.n 80001fa <__udivsi3+0xf2>
- 8000110: 0903 lsrs r3, r0, #4
- 8000112: 428b cmp r3, r1
- 8000114: d35f bcc.n 80001d6 <__udivsi3+0xce>
- 8000116: 0a03 lsrs r3, r0, #8
- 8000118: 428b cmp r3, r1
- 800011a: d344 bcc.n 80001a6 <__udivsi3+0x9e>
- 800011c: 0b03 lsrs r3, r0, #12
- 800011e: 428b cmp r3, r1
- 8000120: d328 bcc.n 8000174 <__udivsi3+0x6c>
- 8000122: 0c03 lsrs r3, r0, #16
- 8000124: 428b cmp r3, r1
- 8000126: d30d bcc.n 8000144 <__udivsi3+0x3c>
- 8000128: 22ff movs r2, #255 ; 0xff
- 800012a: 0209 lsls r1, r1, #8
- 800012c: ba12 rev r2, r2
- 800012e: 0c03 lsrs r3, r0, #16
- 8000130: 428b cmp r3, r1
- 8000132: d302 bcc.n 800013a <__udivsi3+0x32>
- 8000134: 1212 asrs r2, r2, #8
- 8000136: 0209 lsls r1, r1, #8
- 8000138: d065 beq.n 8000206 <__udivsi3+0xfe>
- 800013a: 0b03 lsrs r3, r0, #12
- 800013c: 428b cmp r3, r1
- 800013e: d319 bcc.n 8000174 <__udivsi3+0x6c>
- 8000140: e000 b.n 8000144 <__udivsi3+0x3c>
- 8000142: 0a09 lsrs r1, r1, #8
- 8000144: 0bc3 lsrs r3, r0, #15
- 8000146: 428b cmp r3, r1
- 8000148: d301 bcc.n 800014e <__udivsi3+0x46>
- 800014a: 03cb lsls r3, r1, #15
- 800014c: 1ac0 subs r0, r0, r3
- 800014e: 4152 adcs r2, r2
- 8000150: 0b83 lsrs r3, r0, #14
- 8000152: 428b cmp r3, r1
- 8000154: d301 bcc.n 800015a <__udivsi3+0x52>
- 8000156: 038b lsls r3, r1, #14
- 8000158: 1ac0 subs r0, r0, r3
- 800015a: 4152 adcs r2, r2
- 800015c: 0b43 lsrs r3, r0, #13
- 800015e: 428b cmp r3, r1
- 8000160: d301 bcc.n 8000166 <__udivsi3+0x5e>
- 8000162: 034b lsls r3, r1, #13
- 8000164: 1ac0 subs r0, r0, r3
- 8000166: 4152 adcs r2, r2
- 8000168: 0b03 lsrs r3, r0, #12
- 800016a: 428b cmp r3, r1
- 800016c: d301 bcc.n 8000172 <__udivsi3+0x6a>
- 800016e: 030b lsls r3, r1, #12
- 8000170: 1ac0 subs r0, r0, r3
- 8000172: 4152 adcs r2, r2
- 8000174: 0ac3 lsrs r3, r0, #11
- 8000176: 428b cmp r3, r1
- 8000178: d301 bcc.n 800017e <__udivsi3+0x76>
- 800017a: 02cb lsls r3, r1, #11
- 800017c: 1ac0 subs r0, r0, r3
- 800017e: 4152 adcs r2, r2
- 8000180: 0a83 lsrs r3, r0, #10
- 8000182: 428b cmp r3, r1
- 8000184: d301 bcc.n 800018a <__udivsi3+0x82>
- 8000186: 028b lsls r3, r1, #10
- 8000188: 1ac0 subs r0, r0, r3
- 800018a: 4152 adcs r2, r2
- 800018c: 0a43 lsrs r3, r0, #9
- 800018e: 428b cmp r3, r1
- 8000190: d301 bcc.n 8000196 <__udivsi3+0x8e>
- 8000192: 024b lsls r3, r1, #9
- 8000194: 1ac0 subs r0, r0, r3
- 8000196: 4152 adcs r2, r2
- 8000198: 0a03 lsrs r3, r0, #8
- 800019a: 428b cmp r3, r1
- 800019c: d301 bcc.n 80001a2 <__udivsi3+0x9a>
- 800019e: 020b lsls r3, r1, #8
- 80001a0: 1ac0 subs r0, r0, r3
- 80001a2: 4152 adcs r2, r2
- 80001a4: d2cd bcs.n 8000142 <__udivsi3+0x3a>
- 80001a6: 09c3 lsrs r3, r0, #7
- 80001a8: 428b cmp r3, r1
- 80001aa: d301 bcc.n 80001b0 <__udivsi3+0xa8>
- 80001ac: 01cb lsls r3, r1, #7
- 80001ae: 1ac0 subs r0, r0, r3
- 80001b0: 4152 adcs r2, r2
- 80001b2: 0983 lsrs r3, r0, #6
- 80001b4: 428b cmp r3, r1
- 80001b6: d301 bcc.n 80001bc <__udivsi3+0xb4>
- 80001b8: 018b lsls r3, r1, #6
- 80001ba: 1ac0 subs r0, r0, r3
- 80001bc: 4152 adcs r2, r2
- 80001be: 0943 lsrs r3, r0, #5
- 80001c0: 428b cmp r3, r1
- 80001c2: d301 bcc.n 80001c8 <__udivsi3+0xc0>
- 80001c4: 014b lsls r3, r1, #5
- 80001c6: 1ac0 subs r0, r0, r3
- 80001c8: 4152 adcs r2, r2
- 80001ca: 0903 lsrs r3, r0, #4
- 80001cc: 428b cmp r3, r1
- 80001ce: d301 bcc.n 80001d4 <__udivsi3+0xcc>
- 80001d0: 010b lsls r3, r1, #4
- 80001d2: 1ac0 subs r0, r0, r3
- 80001d4: 4152 adcs r2, r2
- 80001d6: 08c3 lsrs r3, r0, #3
- 80001d8: 428b cmp r3, r1
- 80001da: d301 bcc.n 80001e0 <__udivsi3+0xd8>
- 80001dc: 00cb lsls r3, r1, #3
- 80001de: 1ac0 subs r0, r0, r3
- 80001e0: 4152 adcs r2, r2
- 80001e2: 0883 lsrs r3, r0, #2
- 80001e4: 428b cmp r3, r1
- 80001e6: d301 bcc.n 80001ec <__udivsi3+0xe4>
- 80001e8: 008b lsls r3, r1, #2
- 80001ea: 1ac0 subs r0, r0, r3
- 80001ec: 4152 adcs r2, r2
- 80001ee: 0843 lsrs r3, r0, #1
- 80001f0: 428b cmp r3, r1
- 80001f2: d301 bcc.n 80001f8 <__udivsi3+0xf0>
- 80001f4: 004b lsls r3, r1, #1
- 80001f6: 1ac0 subs r0, r0, r3
- 80001f8: 4152 adcs r2, r2
- 80001fa: 1a41 subs r1, r0, r1
- 80001fc: d200 bcs.n 8000200 <__udivsi3+0xf8>
- 80001fe: 4601 mov r1, r0
- 8000200: 4152 adcs r2, r2
- 8000202: 4610 mov r0, r2
- 8000204: 4770 bx lr
- 8000206: e7ff b.n 8000208 <__udivsi3+0x100>
- 8000208: b501 push {r0, lr}
- 800020a: 2000 movs r0, #0
- 800020c: f000 f806 bl 800021c <__aeabi_idiv0>
- 8000210: bd02 pop {r1, pc}
- 8000212: 46c0 nop ; (mov r8, r8)
-
-08000214 <__aeabi_uidivmod>:
- 8000214: 2900 cmp r1, #0
- 8000216: d0f7 beq.n 8000208 <__udivsi3+0x100>
- 8000218: e776 b.n 8000108 <__udivsi3>
- 800021a: 4770 bx lr
-
-0800021c <__aeabi_idiv0>:
- 800021c: 4770 bx lr
- 800021e: 46c0 nop ; (mov r8, r8)
-
-08000220 :
- * configuration to the respective registers.
- * Afterwards the sensor is in idle and ready for conversion.
- *
- * @param *hi2c: Pointer to I2C Handle
-*/
-void HTPA_Init(I2C_HandleTypeDef *hi2c){
- 8000220: b580 push {r7, lr}
- 8000222: b082 sub sp, #8
- 8000224: af00 add r7, sp, #0
- 8000226: 6078 str r0, [r7, #4]
- i2c_handle = *hi2c;
- 8000228: 4a17 ldr r2, [pc, #92] ; (8000288 )
- 800022a: 687b ldr r3, [r7, #4]
- 800022c: 0010 movs r0, r2
- 800022e: 0019 movs r1, r3
- 8000230: 2354 movs r3, #84 ; 0x54
- 8000232: 001a movs r2, r3
- 8000234: f002 f932 bl 800249c
- // Berechnung für clk / sample aus I2C parametern?
- HTPA_WriteRegister(HTPA_SENSOR_CONFIG, 0x01); // wakeup
- 8000238: 2101 movs r1, #1
- 800023a: 2001 movs r0, #1
- 800023c: f000 f826 bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_1, 0x0C);
- 8000240: 210c movs r1, #12
- 8000242: 2003 movs r0, #3
- 8000244: f000 f822 bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_2, 0x0C);
- 8000248: 210c movs r1, #12
- 800024a: 2004 movs r0, #4
- 800024c: f000 f81e bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_3, 0x0C);
- 8000250: 210c movs r1, #12
- 8000252: 2005 movs r0, #5
- 8000254: f000 f81a bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_4, 0x14);
- 8000258: 2114 movs r1, #20
- 800025a: 2006 movs r0, #6
- 800025c: f000 f816 bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_5, 0x0C);
- 8000260: 210c movs r1, #12
- 8000262: 2007 movs r0, #7
- 8000264: f000 f812 bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_6, 0x0C);
- 8000268: 210c movs r1, #12
- 800026a: 2008 movs r0, #8
- 800026c: f000 f80e bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_TRIM_7, 0x88);
- 8000270: 2188 movs r1, #136 ; 0x88
- 8000272: 2009 movs r0, #9
- 8000274: f000 f80a bl 800028c
- HTPA_WriteRegister(HTPA_SENSOR_CONFIG, 0x09); // start sensor
- 8000278: 2109 movs r1, #9
- 800027a: 2001 movs r0, #1
- 800027c: f000 f806 bl 800028c
-}
- 8000280: 46c0 nop ; (mov r8, r8)
- 8000282: 46bd mov sp, r7
- 8000284: b002 add sp, #8
- 8000286: bd80 pop {r7, pc}
- 8000288: 20000028 .word 0x20000028
-
-0800028c :
- * description
- *
- * @param register_address: address of register
- * @param byte: byte to be written to register
-*/
-void HTPA_WriteRegister(uint8_t register_address, uint8_t byte){
- 800028c: b5b0 push {r4, r5, r7, lr}
- 800028e: b086 sub sp, #24
- 8000290: af02 add r7, sp, #8
- 8000292: 0002 movs r2, r0
- 8000294: 1dfb adds r3, r7, #7
- 8000296: 701a strb r2, [r3, #0]
- 8000298: 1dbb adds r3, r7, #6
- 800029a: 1c0a adds r2, r1, #0
- 800029c: 701a strb r2, [r3, #0]
- uint8_t i2c_data = register_address;
- 800029e: 200e movs r0, #14
- 80002a0: 183b adds r3, r7, r0
- 80002a2: 1dfa adds r2, r7, #7
- 80002a4: 7812 ldrb r2, [r2, #0]
- 80002a6: 701a strb r2, [r3, #0]
- uint8_t i2c_address = (HTPA_SENSOR_ADDRESS << 1);
- 80002a8: 240f movs r4, #15
- 80002aa: 193b adds r3, r7, r4
- 80002ac: 2234 movs r2, #52 ; 0x34
- 80002ae: 701a strb r2, [r3, #0]
- i2c_address &= 0xFE; // set read/write bit to write (0)
- 80002b0: 193b adds r3, r7, r4
- 80002b2: 193a adds r2, r7, r4
- 80002b4: 7812 ldrb r2, [r2, #0]
- 80002b6: 2101 movs r1, #1
- 80002b8: 438a bics r2, r1
- 80002ba: 701a strb r2, [r3, #0]
- HAL_I2C_Master_Transmit(&i2c_handle, i2c_address, &i2c_data, 1, I2C_MAX_DELAY);
- 80002bc: 193b adds r3, r7, r4
- 80002be: 781b ldrb r3, [r3, #0]
- 80002c0: b299 uxth r1, r3
- 80002c2: 0005 movs r5, r0
- 80002c4: 183a adds r2, r7, r0
- 80002c6: 480d ldr r0, [pc, #52] ; (80002fc )
- 80002c8: 2301 movs r3, #1
- 80002ca: 425b negs r3, r3
- 80002cc: 9300 str r3, [sp, #0]
- 80002ce: 2301 movs r3, #1
- 80002d0: f000 fda2 bl 8000e18
- i2c_data = byte;
- 80002d4: 0028 movs r0, r5
- 80002d6: 183b adds r3, r7, r0
- 80002d8: 1dba adds r2, r7, #6
- 80002da: 7812 ldrb r2, [r2, #0]
- 80002dc: 701a strb r2, [r3, #0]
- HAL_I2C_Master_Transmit(&i2c_handle, i2c_address, &i2c_data, 1, I2C_MAX_DELAY);
- 80002de: 193b adds r3, r7, r4
- 80002e0: 781b ldrb r3, [r3, #0]
- 80002e2: b299 uxth r1, r3
- 80002e4: 183a adds r2, r7, r0
- 80002e6: 4805 ldr r0, [pc, #20] ; (80002fc )
- 80002e8: 2301 movs r3, #1
- 80002ea: 425b negs r3, r3
- 80002ec: 9300 str r3, [sp, #0]
- 80002ee: 2301 movs r3, #1
- 80002f0: f000 fd92 bl 8000e18
-}
- 80002f4: 46c0 nop ; (mov r8, r8)
- 80002f6: 46bd mov sp, r7
- 80002f8: b004 add sp, #16
- 80002fa: bdb0 pop {r4, r5, r7, pc}
- 80002fc: 20000028 .word 0x20000028
-
-08000300 :
- * Reads the sensors status register and stores the information in
- * the HTPA_Statsu structure.
- *
- * @return HTPA_Status: status register struct
-*/
-HTPA_Status HTPA_GetStatus(void){
- 8000300: b590 push {r4, r7, lr}
- 8000302: b087 sub sp, #28
- 8000304: af02 add r7, sp, #8
- HAL_StatusTypeDef i2c_status;
- HTPA_Status status_return;
- uint8_t i2c_data = HTPA_SENSOR_STATUS;
- 8000306: 1cfb adds r3, r7, #3
- 8000308: 2202 movs r2, #2
- 800030a: 701a strb r2, [r3, #0]
- uint8_t i2c_address = (HTPA_SENSOR_ADDRESS << 1);
- 800030c: 240f movs r4, #15
- 800030e: 193b adds r3, r7, r4
- 8000310: 2234 movs r2, #52 ; 0x34
- 8000312: 701a strb r2, [r3, #0]
- uint8_t i2c_readData = 0;
- 8000314: 1cbb adds r3, r7, #2
- 8000316: 2200 movs r2, #0
- 8000318: 701a strb r2, [r3, #0]
- i2c_address &= 0xFE; // set read/write bit 0 to write (0)
- 800031a: 193b adds r3, r7, r4
- 800031c: 193a adds r2, r7, r4
- 800031e: 7812 ldrb r2, [r2, #0]
- 8000320: 2101 movs r1, #1
- 8000322: 438a bics r2, r1
- 8000324: 701a strb r2, [r3, #0]
- HAL_I2C_Master_Transmit(&i2c_handle, i2c_address, &i2c_data, 1, I2C_MAX_DELAY);
- 8000326: 193b adds r3, r7, r4
- 8000328: 781b ldrb r3, [r3, #0]
- 800032a: b299 uxth r1, r3
- 800032c: 1cfa adds r2, r7, #3
- 800032e: 4831 ldr r0, [pc, #196] ; (80003f4 )
- 8000330: 2301 movs r3, #1
- 8000332: 425b negs r3, r3
- 8000334: 9300 str r3, [sp, #0]
- 8000336: 2301 movs r3, #1
- 8000338: f000 fd6e bl 8000e18
- i2c_address |= 0x01; // set read/write bit 0 to read (1)
- 800033c: 193b adds r3, r7, r4
- 800033e: 193a adds r2, r7, r4
- 8000340: 7812 ldrb r2, [r2, #0]
- 8000342: 2101 movs r1, #1
- 8000344: 430a orrs r2, r1
- 8000346: 701a strb r2, [r3, #0]
- i2c_status = HAL_I2C_Master_Receive(&i2c_handle, i2c_address, &i2c_readData, 1, I2C_MAX_DELAY);
- 8000348: 193b adds r3, r7, r4
- 800034a: 781b ldrb r3, [r3, #0]
- 800034c: b299 uxth r1, r3
- 800034e: 230e movs r3, #14
- 8000350: 18fc adds r4, r7, r3
- 8000352: 1cba adds r2, r7, #2
- 8000354: 4827 ldr r0, [pc, #156] ; (80003f4 )
- 8000356: 2301 movs r3, #1
- 8000358: 425b negs r3, r3
- 800035a: 9300 str r3, [sp, #0]
- 800035c: 2301 movs r3, #1
- 800035e: f000 fe63 bl 8001028
- 8000362: 0003 movs r3, r0
- 8000364: 7023 strb r3, [r4, #0]
- status_return.block = (i2c_readData >> 4) && 0xFC;
- 8000366: 1cbb adds r3, r7, #2
- 8000368: 781b ldrb r3, [r3, #0]
- 800036a: 091b lsrs r3, r3, #4
- 800036c: b2db uxtb r3, r3
- 800036e: 1e5a subs r2, r3, #1
- 8000370: 4193 sbcs r3, r2
- 8000372: b2db uxtb r3, r3
- 8000374: 001a movs r2, r3
- 8000376: 1d3b adds r3, r7, #4
- 8000378: 701a strb r2, [r3, #0]
- status_return.vdd_meas = (i2c_readData >> 2) && 0xFE;
- 800037a: 1cbb adds r3, r7, #2
- 800037c: 781b ldrb r3, [r3, #0]
- 800037e: 089b lsrs r3, r3, #2
- 8000380: b2db uxtb r3, r3
- 8000382: 1e5a subs r2, r3, #1
- 8000384: 4193 sbcs r3, r2
- 8000386: b2da uxtb r2, r3
- 8000388: 1d3b adds r3, r7, #4
- 800038a: 705a strb r2, [r3, #1]
- status_return.blind = (i2c_readData >> 1) && 0xFE;
- 800038c: 1cbb adds r3, r7, #2
- 800038e: 781b ldrb r3, [r3, #0]
- 8000390: 085b lsrs r3, r3, #1
- 8000392: b2db uxtb r3, r3
- 8000394: 1e5a subs r2, r3, #1
- 8000396: 4193 sbcs r3, r2
- 8000398: b2da uxtb r2, r3
- 800039a: 1d3b adds r3, r7, #4
- 800039c: 709a strb r2, [r3, #2]
- status_return.eoc = i2c_readData && 0xFE;
- 800039e: 1cbb adds r3, r7, #2
- 80003a0: 781b ldrb r3, [r3, #0]
- 80003a2: 1e5a subs r2, r3, #1
- 80003a4: 4193 sbcs r3, r2
- 80003a6: b2da uxtb r2, r3
- 80003a8: 1d3b adds r3, r7, #4
- 80003aa: 70da strb r2, [r3, #3]
- return status_return;
- 80003ac: 2108 movs r1, #8
- 80003ae: 187b adds r3, r7, r1
- 80003b0: 1d3a adds r2, r7, #4
- 80003b2: 6812 ldr r2, [r2, #0]
- 80003b4: 601a str r2, [r3, #0]
- 80003b6: 187a adds r2, r7, r1
- 80003b8: 2300 movs r3, #0
- 80003ba: 7811 ldrb r1, [r2, #0]
- 80003bc: 20ff movs r0, #255 ; 0xff
- 80003be: 4001 ands r1, r0
- 80003c0: 20ff movs r0, #255 ; 0xff
- 80003c2: 4383 bics r3, r0
- 80003c4: 430b orrs r3, r1
- 80003c6: 7851 ldrb r1, [r2, #1]
- 80003c8: 20ff movs r0, #255 ; 0xff
- 80003ca: 4001 ands r1, r0
- 80003cc: 0209 lsls r1, r1, #8
- 80003ce: 480a ldr r0, [pc, #40] ; (80003f8 )
- 80003d0: 4003 ands r3, r0
- 80003d2: 430b orrs r3, r1
- 80003d4: 7891 ldrb r1, [r2, #2]
- 80003d6: 20ff movs r0, #255 ; 0xff
- 80003d8: 4001 ands r1, r0
- 80003da: 0409 lsls r1, r1, #16
- 80003dc: 4807 ldr r0, [pc, #28] ; (80003fc )
- 80003de: 4003 ands r3, r0
- 80003e0: 430b orrs r3, r1
- 80003e2: 78d2 ldrb r2, [r2, #3]
- 80003e4: 0612 lsls r2, r2, #24
- 80003e6: 021b lsls r3, r3, #8
- 80003e8: 0a1b lsrs r3, r3, #8
- 80003ea: 4313 orrs r3, r2
-}
- 80003ec: 0018 movs r0, r3
- 80003ee: 46bd mov sp, r7
- 80003f0: b005 add sp, #20
- 80003f2: bd90 pop {r4, r7, pc}
- 80003f4: 20000028 .word 0x20000028
- 80003f8: ffff00ff .word 0xffff00ff
- 80003fc: ff00ffff .word 0xff00ffff
-
-08000400 :
-/**
- * @brief The application entry point.
- * @retval int
- */
-int main(void)
-{
- 8000400: b580 push {r7, lr}
- 8000402: af00 add r7, sp, #0
- /* USER CODE END 1 */
-
- /* MCU Configuration--------------------------------------------------------*/
-
- /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
- HAL_Init();
- 8000404: f000 f9ce bl 80007a4
- /* USER CODE BEGIN Init */
-
- /* USER CODE END Init */
-
- /* Configure the system clock */
- SystemClock_Config();
- 8000408: f000 f818 bl 800043c
- /* USER CODE BEGIN SysInit */
-
- /* USER CODE END SysInit */
-
- /* Initialize all configured peripherals */
- MX_GPIO_Init();
- 800040c: f000 f8c0 bl 8000590
- MX_I2C1_Init();
- 8000410: f000 f876 bl 8000500
- /* USER CODE BEGIN 2 */
- HTPA_Init(&hi2c1);
- 8000414: 4b07 ldr r3, [pc, #28] ; (8000434 )
- 8000416: 0018 movs r0, r3
- 8000418: f7ff ff02 bl 8000220
-
- /* Infinite loop */
- /* USER CODE BEGIN WHILE */
- while (1)
- {
- temp_status = HTPA_GetStatus();
- 800041c: f7ff ff70 bl 8000300
- 8000420: 0003 movs r3, r0
- 8000422: 001a movs r2, r3
- 8000424: 4b04 ldr r3, [pc, #16] ; (8000438 )
- 8000426: 601a str r2, [r3, #0]
- HAL_Delay(1000);
- 8000428: 23fa movs r3, #250 ; 0xfa
- 800042a: 009b lsls r3, r3, #2
- 800042c: 0018 movs r0, r3
- 800042e: f000 fa1d bl 800086c
- temp_status = HTPA_GetStatus();
- 8000432: e7f3 b.n 800041c
- 8000434: 2000007c .word 0x2000007c
- 8000438: 200000d0 .word 0x200000d0
-
-0800043c :
-/**
- * @brief System Clock Configuration
- * @retval None
- */
-void SystemClock_Config(void)
-{
- 800043c: b590 push {r4, r7, lr}
- 800043e: b099 sub sp, #100 ; 0x64
- 8000440: af00 add r7, sp, #0
- RCC_OscInitTypeDef RCC_OscInitStruct = {0};
- 8000442: 242c movs r4, #44 ; 0x2c
- 8000444: 193b adds r3, r7, r4
- 8000446: 0018 movs r0, r3
- 8000448: 2334 movs r3, #52 ; 0x34
- 800044a: 001a movs r2, r3
- 800044c: 2100 movs r1, #0
- 800044e: f002 f82e bl 80024ae
- RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
- 8000452: 231c movs r3, #28
- 8000454: 18fb adds r3, r7, r3
- 8000456: 0018 movs r0, r3
- 8000458: 2310 movs r3, #16
- 800045a: 001a movs r2, r3
- 800045c: 2100 movs r1, #0
- 800045e: f002 f826 bl 80024ae
- RCC_PeriphCLKInitTypeDef PeriphClkInit = {0};
- 8000462: 1d3b adds r3, r7, #4
- 8000464: 0018 movs r0, r3
- 8000466: 2318 movs r3, #24
- 8000468: 001a movs r2, r3
- 800046a: 2100 movs r1, #0
- 800046c: f002 f81f bl 80024ae
-
- /** Initializes the RCC Oscillators according to the specified parameters
- * in the RCC_OscInitTypeDef structure.
- */
- RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
- 8000470: 0021 movs r1, r4
- 8000472: 187b adds r3, r7, r1
- 8000474: 2202 movs r2, #2
- 8000476: 601a str r2, [r3, #0]
- RCC_OscInitStruct.HSIState = RCC_HSI_ON;
- 8000478: 187b adds r3, r7, r1
- 800047a: 2201 movs r2, #1
- 800047c: 60da str r2, [r3, #12]
- RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
- 800047e: 187b adds r3, r7, r1
- 8000480: 2210 movs r2, #16
- 8000482: 611a str r2, [r3, #16]
- RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
- 8000484: 187b adds r3, r7, r1
- 8000486: 2202 movs r2, #2
- 8000488: 625a str r2, [r3, #36] ; 0x24
- RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI;
- 800048a: 187b adds r3, r7, r1
- 800048c: 2280 movs r2, #128 ; 0x80
- 800048e: 0212 lsls r2, r2, #8
- 8000490: 629a str r2, [r3, #40] ; 0x28
- RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL2;
- 8000492: 187b adds r3, r7, r1
- 8000494: 2200 movs r2, #0
- 8000496: 62da str r2, [r3, #44] ; 0x2c
- RCC_OscInitStruct.PLL.PREDIV = RCC_PREDIV_DIV1;
- 8000498: 187b adds r3, r7, r1
- 800049a: 2200 movs r2, #0
- 800049c: 631a str r2, [r3, #48] ; 0x30
- if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
- 800049e: 187b adds r3, r7, r1
- 80004a0: 0018 movs r0, r3
- 80004a2: f001 fa17 bl 80018d4
- 80004a6: 1e03 subs r3, r0, #0
- 80004a8: d001 beq.n 80004ae
- {
- Error_Handler();
- 80004aa: f000 f8a5 bl 80005f8
- }
-
- /** Initializes the CPU, AHB and APB buses clocks
- */
- RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
- 80004ae: 211c movs r1, #28
- 80004b0: 187b adds r3, r7, r1
- 80004b2: 2207 movs r2, #7
- 80004b4: 601a str r2, [r3, #0]
- |RCC_CLOCKTYPE_PCLK1;
- RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
- 80004b6: 187b adds r3, r7, r1
- 80004b8: 2202 movs r2, #2
- 80004ba: 605a str r2, [r3, #4]
- RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
- 80004bc: 187b adds r3, r7, r1
- 80004be: 2200 movs r2, #0
- 80004c0: 609a str r2, [r3, #8]
- RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV1;
- 80004c2: 187b adds r3, r7, r1
- 80004c4: 2200 movs r2, #0
- 80004c6: 60da str r2, [r3, #12]
-
- if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_0) != HAL_OK)
- 80004c8: 187b adds r3, r7, r1
- 80004ca: 2100 movs r1, #0
- 80004cc: 0018 movs r0, r3
- 80004ce: f001 fd87 bl 8001fe0
- 80004d2: 1e03 subs r3, r0, #0
- 80004d4: d001 beq.n 80004da
- {
- Error_Handler();
- 80004d6: f000 f88f bl 80005f8
- }
- PeriphClkInit.PeriphClockSelection = RCC_PERIPHCLK_I2C1;
- 80004da: 1d3b adds r3, r7, #4
- 80004dc: 2220 movs r2, #32
- 80004de: 601a str r2, [r3, #0]
- PeriphClkInit.I2c1ClockSelection = RCC_I2C1CLKSOURCE_SYSCLK;
- 80004e0: 1d3b adds r3, r7, #4
- 80004e2: 2210 movs r2, #16
- 80004e4: 60da str r2, [r3, #12]
- if (HAL_RCCEx_PeriphCLKConfig(&PeriphClkInit) != HAL_OK)
- 80004e6: 1d3b adds r3, r7, #4
- 80004e8: 0018 movs r0, r3
- 80004ea: f001 fec5 bl 8002278
- 80004ee: 1e03 subs r3, r0, #0
- 80004f0: d001 beq.n 80004f6
- {
- Error_Handler();
- 80004f2: f000 f881 bl 80005f8
- }
-}
- 80004f6: 46c0 nop ; (mov r8, r8)
- 80004f8: 46bd mov sp, r7
- 80004fa: b019 add sp, #100 ; 0x64
- 80004fc: bd90 pop {r4, r7, pc}
- ...
-
-08000500 :
- * @brief I2C1 Initialization Function
- * @param None
- * @retval None
- */
-static void MX_I2C1_Init(void)
-{
- 8000500: b580 push {r7, lr}
- 8000502: af00 add r7, sp, #0
- /* USER CODE END I2C1_Init 0 */
-
- /* USER CODE BEGIN I2C1_Init 1 */
-
- /* USER CODE END I2C1_Init 1 */
- hi2c1.Instance = I2C1;
- 8000504: 4b1f ldr r3, [pc, #124] ; (8000584 )
- 8000506: 4a20 ldr r2, [pc, #128] ; (8000588 )
- 8000508: 601a str r2, [r3, #0]
- hi2c1.Init.Timing = 0x00000107;
- 800050a: 4b1e ldr r3, [pc, #120] ; (8000584 )
- 800050c: 2208 movs r2, #8
- 800050e: 32ff adds r2, #255 ; 0xff
- 8000510: 605a str r2, [r3, #4]
- hi2c1.Init.OwnAddress1 = 0;
- 8000512: 4b1c ldr r3, [pc, #112] ; (8000584 )
- 8000514: 2200 movs r2, #0
- 8000516: 609a str r2, [r3, #8]
- hi2c1.Init.AddressingMode = I2C_ADDRESSINGMODE_7BIT;
- 8000518: 4b1a ldr r3, [pc, #104] ; (8000584 )
- 800051a: 2201 movs r2, #1
- 800051c: 60da str r2, [r3, #12]
- hi2c1.Init.DualAddressMode = I2C_DUALADDRESS_DISABLE;
- 800051e: 4b19 ldr r3, [pc, #100] ; (8000584 )
- 8000520: 2200 movs r2, #0
- 8000522: 611a str r2, [r3, #16]
- hi2c1.Init.OwnAddress2 = 0;
- 8000524: 4b17 ldr r3, [pc, #92] ; (8000584 )
- 8000526: 2200 movs r2, #0
- 8000528: 615a str r2, [r3, #20]
- hi2c1.Init.OwnAddress2Masks = I2C_OA2_NOMASK;
- 800052a: 4b16 ldr r3, [pc, #88] ; (8000584 )
- 800052c: 2200 movs r2, #0
- 800052e: 619a str r2, [r3, #24]
- hi2c1.Init.GeneralCallMode = I2C_GENERALCALL_DISABLE;
- 8000530: 4b14 ldr r3, [pc, #80] ; (8000584 )
- 8000532: 2200 movs r2, #0
- 8000534: 61da str r2, [r3, #28]
- hi2c1.Init.NoStretchMode = I2C_NOSTRETCH_DISABLE;
- 8000536: 4b13 ldr r3, [pc, #76] ; (8000584 )
- 8000538: 2200 movs r2, #0
- 800053a: 621a str r2, [r3, #32]
- if (HAL_I2C_Init(&hi2c1) != HAL_OK)
- 800053c: 4b11 ldr r3, [pc, #68] ; (8000584 )
- 800053e: 0018 movs r0, r3
- 8000540: f000 fbd4 bl 8000cec
- 8000544: 1e03 subs r3, r0, #0
- 8000546: d001 beq.n 800054c
- {
- Error_Handler();
- 8000548: f000 f856 bl 80005f8
- }
-
- /** Configure Analogue filter
- */
- if (HAL_I2CEx_ConfigAnalogFilter(&hi2c1, I2C_ANALOGFILTER_ENABLE) != HAL_OK)
- 800054c: 4b0d ldr r3, [pc, #52] ; (8000584 )
- 800054e: 2100 movs r1, #0
- 8000550: 0018 movs r0, r3
- 8000552: f001 f927 bl 80017a4
- 8000556: 1e03 subs r3, r0, #0
- 8000558: d001 beq.n 800055e
- {
- Error_Handler();
- 800055a: f000 f84d bl 80005f8
- }
-
- /** Configure Digital filter
- */
- if (HAL_I2CEx_ConfigDigitalFilter(&hi2c1, 0) != HAL_OK)
- 800055e: 4b09 ldr r3, [pc, #36] ; (8000584 )
- 8000560: 2100 movs r1, #0
- 8000562: 0018 movs r0, r3
- 8000564: f001 f96a bl 800183c
- 8000568: 1e03 subs r3, r0, #0
- 800056a: d001 beq.n 8000570
- {
- Error_Handler();
- 800056c: f000 f844 bl 80005f8
- }
-
- /** I2C Fast mode Plus enable
- */
- __HAL_SYSCFG_FASTMODEPLUS_ENABLE(I2C_FASTMODEPLUS_I2C1);
- 8000570: 4b06 ldr r3, [pc, #24] ; (800058c )
- 8000572: 681a ldr r2, [r3, #0]
- 8000574: 4b05 ldr r3, [pc, #20] ; (800058c )
- 8000576: 2180 movs r1, #128 ; 0x80
- 8000578: 0349 lsls r1, r1, #13
- 800057a: 430a orrs r2, r1
- 800057c: 601a str r2, [r3, #0]
- /* USER CODE BEGIN I2C1_Init 2 */
-
- /* USER CODE END I2C1_Init 2 */
-
-}
- 800057e: 46c0 nop ; (mov r8, r8)
- 8000580: 46bd mov sp, r7
- 8000582: bd80 pop {r7, pc}
- 8000584: 2000007c .word 0x2000007c
- 8000588: 40005400 .word 0x40005400
- 800058c: 40010000 .word 0x40010000
-
-08000590 :
- * @brief GPIO Initialization Function
- * @param None
- * @retval None
- */
-static void MX_GPIO_Init(void)
-{
- 8000590: b580 push {r7, lr}
- 8000592: b084 sub sp, #16
- 8000594: af00 add r7, sp, #0
-/* USER CODE BEGIN MX_GPIO_Init_1 */
-/* USER CODE END MX_GPIO_Init_1 */
-
- /* GPIO Ports Clock Enable */
- __HAL_RCC_GPIOF_CLK_ENABLE();
- 8000596: 4b17 ldr r3, [pc, #92] ; (80005f4 )
- 8000598: 695a ldr r2, [r3, #20]
- 800059a: 4b16 ldr r3, [pc, #88] ; (80005f4 )
- 800059c: 2180 movs r1, #128 ; 0x80
- 800059e: 03c9 lsls r1, r1, #15
- 80005a0: 430a orrs r2, r1
- 80005a2: 615a str r2, [r3, #20]
- 80005a4: 4b13 ldr r3, [pc, #76] ; (80005f4 )
- 80005a6: 695a ldr r2, [r3, #20]
- 80005a8: 2380 movs r3, #128 ; 0x80
- 80005aa: 03db lsls r3, r3, #15
- 80005ac: 4013 ands r3, r2
- 80005ae: 60fb str r3, [r7, #12]
- 80005b0: 68fb ldr r3, [r7, #12]
- __HAL_RCC_GPIOA_CLK_ENABLE();
- 80005b2: 4b10 ldr r3, [pc, #64] ; (80005f4 )
- 80005b4: 695a ldr r2, [r3, #20]
- 80005b6: 4b0f ldr r3, [pc, #60] ; (80005f4 )
- 80005b8: 2180 movs r1, #128 ; 0x80
- 80005ba: 0289 lsls r1, r1, #10
- 80005bc: 430a orrs r2, r1
- 80005be: 615a str r2, [r3, #20]
- 80005c0: 4b0c ldr r3, [pc, #48] ; (80005f4 )
- 80005c2: 695a ldr r2, [r3, #20]
- 80005c4: 2380 movs r3, #128 ; 0x80
- 80005c6: 029b lsls r3, r3, #10
- 80005c8: 4013 ands r3, r2
- 80005ca: 60bb str r3, [r7, #8]
- 80005cc: 68bb ldr r3, [r7, #8]
- __HAL_RCC_GPIOB_CLK_ENABLE();
- 80005ce: 4b09 ldr r3, [pc, #36] ; (80005f4 )
- 80005d0: 695a ldr r2, [r3, #20]
- 80005d2: 4b08 ldr r3, [pc, #32] ; (80005f4 )
- 80005d4: 2180 movs r1, #128 ; 0x80
- 80005d6: 02c9 lsls r1, r1, #11
- 80005d8: 430a orrs r2, r1
- 80005da: 615a str r2, [r3, #20]
- 80005dc: 4b05 ldr r3, [pc, #20] ; (80005f4 )
- 80005de: 695a ldr r2, [r3, #20]
- 80005e0: 2380 movs r3, #128 ; 0x80
- 80005e2: 02db lsls r3, r3, #11
- 80005e4: 4013 ands r3, r2
- 80005e6: 607b str r3, [r7, #4]
- 80005e8: 687b ldr r3, [r7, #4]
-
-/* USER CODE BEGIN MX_GPIO_Init_2 */
-/* USER CODE END MX_GPIO_Init_2 */
-}
- 80005ea: 46c0 nop ; (mov r8, r8)
- 80005ec: 46bd mov sp, r7
- 80005ee: b004 add sp, #16
- 80005f0: bd80 pop {r7, pc}
- 80005f2: 46c0 nop ; (mov r8, r8)
- 80005f4: 40021000 .word 0x40021000
-
-080005f8 :
-/**
- * @brief This function is executed in case of error occurrence.
- * @retval None
- */
-void Error_Handler(void)
-{
- 80005f8: b580 push {r7, lr}
- 80005fa: af00 add r7, sp, #0
- \details Disables IRQ interrupts by setting the I-bit in the CPSR.
- Can only be executed in Privileged modes.
- */
-__STATIC_FORCEINLINE void __disable_irq(void)
-{
- __ASM volatile ("cpsid i" : : : "memory");
- 80005fc: b672 cpsid i
-}
- 80005fe: 46c0 nop ; (mov r8, r8)
- /* USER CODE BEGIN Error_Handler_Debug */
- /* User can add his own implementation to report the HAL error return state */
- __disable_irq();
- while (1)
- 8000600: e7fe b.n 8000600
- ...
-
-08000604 :
-/* USER CODE END 0 */
-/**
- * Initializes the Global MSP.
- */
-void HAL_MspInit(void)
-{
- 8000604: b580 push {r7, lr}
- 8000606: b082 sub sp, #8
- 8000608: af00 add r7, sp, #0
- /* USER CODE BEGIN MspInit 0 */
-
- /* USER CODE END MspInit 0 */
-
- __HAL_RCC_SYSCFG_CLK_ENABLE();
- 800060a: 4b0f ldr r3, [pc, #60] ; (8000648 )
- 800060c: 699a ldr r2, [r3, #24]
- 800060e: 4b0e ldr r3, [pc, #56] ; (8000648 )
- 8000610: 2101 movs r1, #1
- 8000612: 430a orrs r2, r1
- 8000614: 619a str r2, [r3, #24]
- 8000616: 4b0c ldr r3, [pc, #48] ; (8000648 )
- 8000618: 699b ldr r3, [r3, #24]
- 800061a: 2201 movs r2, #1
- 800061c: 4013 ands r3, r2
- 800061e: 607b str r3, [r7, #4]
- 8000620: 687b ldr r3, [r7, #4]
- __HAL_RCC_PWR_CLK_ENABLE();
- 8000622: 4b09 ldr r3, [pc, #36] ; (8000648 )
- 8000624: 69da ldr r2, [r3, #28]
- 8000626: 4b08 ldr r3, [pc, #32] ; (8000648 )
- 8000628: 2180 movs r1, #128 ; 0x80
- 800062a: 0549 lsls r1, r1, #21
- 800062c: 430a orrs r2, r1
- 800062e: 61da str r2, [r3, #28]
- 8000630: 4b05 ldr r3, [pc, #20] ; (8000648 )
- 8000632: 69da ldr r2, [r3, #28]
- 8000634: 2380 movs r3, #128 ; 0x80
- 8000636: 055b lsls r3, r3, #21
- 8000638: 4013 ands r3, r2
- 800063a: 603b str r3, [r7, #0]
- 800063c: 683b ldr r3, [r7, #0]
- /* System interrupt init*/
-
- /* USER CODE BEGIN MspInit 1 */
-
- /* USER CODE END MspInit 1 */
-}
- 800063e: 46c0 nop ; (mov r8, r8)
- 8000640: 46bd mov sp, r7
- 8000642: b002 add sp, #8
- 8000644: bd80 pop {r7, pc}
- 8000646: 46c0 nop ; (mov r8, r8)
- 8000648: 40021000 .word 0x40021000
-
-0800064c :
-* This function configures the hardware resources used in this example
-* @param hi2c: I2C handle pointer
-* @retval None
-*/
-void HAL_I2C_MspInit(I2C_HandleTypeDef* hi2c)
-{
- 800064c: b590 push {r4, r7, lr}
- 800064e: b08b sub sp, #44 ; 0x2c
- 8000650: af00 add r7, sp, #0
- 8000652: 6078 str r0, [r7, #4]
- GPIO_InitTypeDef GPIO_InitStruct = {0};
- 8000654: 2414 movs r4, #20
- 8000656: 193b adds r3, r7, r4
- 8000658: 0018 movs r0, r3
- 800065a: 2314 movs r3, #20
- 800065c: 001a movs r2, r3
- 800065e: 2100 movs r1, #0
- 8000660: f001 ff25 bl 80024ae
- if(hi2c->Instance==I2C1)
- 8000664: 687b ldr r3, [r7, #4]
- 8000666: 681b ldr r3, [r3, #0]
- 8000668: 4a1c ldr r2, [pc, #112] ; (80006dc )
- 800066a: 4293 cmp r3, r2
- 800066c: d131 bne.n 80006d2
- {
- /* USER CODE BEGIN I2C1_MspInit 0 */
-
- /* USER CODE END I2C1_MspInit 0 */
-
- __HAL_RCC_GPIOB_CLK_ENABLE();
- 800066e: 4b1c ldr r3, [pc, #112] ; (80006e0 )
- 8000670: 695a ldr r2, [r3, #20]
- 8000672: 4b1b ldr r3, [pc, #108] ; (80006e0 )
- 8000674: 2180 movs r1, #128 ; 0x80
- 8000676: 02c9 lsls r1, r1, #11
- 8000678: 430a orrs r2, r1
- 800067a: 615a str r2, [r3, #20]
- 800067c: 4b18 ldr r3, [pc, #96] ; (80006e0 )
- 800067e: 695a ldr r2, [r3, #20]
- 8000680: 2380 movs r3, #128 ; 0x80
- 8000682: 02db lsls r3, r3, #11
- 8000684: 4013 ands r3, r2
- 8000686: 613b str r3, [r7, #16]
- 8000688: 693b ldr r3, [r7, #16]
- /**I2C1 GPIO Configuration
- PB6 ------> I2C1_SCL
- PB7 ------> I2C1_SDA
- */
- GPIO_InitStruct.Pin = GPIO_PIN_6|GPIO_PIN_7;
- 800068a: 0021 movs r1, r4
- 800068c: 187b adds r3, r7, r1
- 800068e: 22c0 movs r2, #192 ; 0xc0
- 8000690: 601a str r2, [r3, #0]
- GPIO_InitStruct.Mode = GPIO_MODE_AF_OD;
- 8000692: 187b adds r3, r7, r1
- 8000694: 2212 movs r2, #18
- 8000696: 605a str r2, [r3, #4]
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- 8000698: 187b adds r3, r7, r1
- 800069a: 2200 movs r2, #0
- 800069c: 609a str r2, [r3, #8]
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
- 800069e: 187b adds r3, r7, r1
- 80006a0: 2203 movs r2, #3
- 80006a2: 60da str r2, [r3, #12]
- GPIO_InitStruct.Alternate = GPIO_AF1_I2C1;
- 80006a4: 187b adds r3, r7, r1
- 80006a6: 2201 movs r2, #1
- 80006a8: 611a str r2, [r3, #16]
- HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
- 80006aa: 187b adds r3, r7, r1
- 80006ac: 4a0d ldr r2, [pc, #52] ; (80006e4 )
- 80006ae: 0019 movs r1, r3
- 80006b0: 0010 movs r0, r2
- 80006b2: f000 f9b3 bl 8000a1c
-
- /* Peripheral clock enable */
- __HAL_RCC_I2C1_CLK_ENABLE();
- 80006b6: 4b0a ldr r3, [pc, #40] ; (80006e0 )
- 80006b8: 69da ldr r2, [r3, #28]
- 80006ba: 4b09 ldr r3, [pc, #36] ; (80006e0 )
- 80006bc: 2180 movs r1, #128 ; 0x80
- 80006be: 0389 lsls r1, r1, #14
- 80006c0: 430a orrs r2, r1
- 80006c2: 61da str r2, [r3, #28]
- 80006c4: 4b06 ldr r3, [pc, #24] ; (80006e0 )
- 80006c6: 69da ldr r2, [r3, #28]
- 80006c8: 2380 movs r3, #128 ; 0x80
- 80006ca: 039b lsls r3, r3, #14
- 80006cc: 4013 ands r3, r2
- 80006ce: 60fb str r3, [r7, #12]
- 80006d0: 68fb ldr r3, [r7, #12]
- /* USER CODE BEGIN I2C1_MspInit 1 */
-
- /* USER CODE END I2C1_MspInit 1 */
- }
-
-}
- 80006d2: 46c0 nop ; (mov r8, r8)
- 80006d4: 46bd mov sp, r7
- 80006d6: b00b add sp, #44 ; 0x2c
- 80006d8: bd90 pop {r4, r7, pc}
- 80006da: 46c0 nop ; (mov r8, r8)
- 80006dc: 40005400 .word 0x40005400
- 80006e0: 40021000 .word 0x40021000
- 80006e4: 48000400 .word 0x48000400
-
-080006e8 :
-/******************************************************************************/
-/**
- * @brief This function handles Non maskable interrupt.
- */
-void NMI_Handler(void)
-{
- 80006e8: b580 push {r7, lr}
- 80006ea: af00 add r7, sp, #0
- /* USER CODE BEGIN NonMaskableInt_IRQn 0 */
-
- /* USER CODE END NonMaskableInt_IRQn 0 */
- /* USER CODE BEGIN NonMaskableInt_IRQn 1 */
- while (1)
- 80006ec: e7fe b.n 80006ec
-
-080006ee :
-
-/**
- * @brief This function handles Hard fault interrupt.
- */
-void HardFault_Handler(void)
-{
- 80006ee: b580 push {r7, lr}
- 80006f0: af00 add r7, sp, #0
- /* USER CODE BEGIN HardFault_IRQn 0 */
-
- /* USER CODE END HardFault_IRQn 0 */
- while (1)
- 80006f2: e7fe b.n 80006f2
-
-080006f4 :
-
-/**
- * @brief This function handles System service call via SWI instruction.
- */
-void SVC_Handler(void)
-{
- 80006f4: b580 push {r7, lr}
- 80006f6: af00 add r7, sp, #0
-
- /* USER CODE END SVC_IRQn 0 */
- /* USER CODE BEGIN SVC_IRQn 1 */
-
- /* USER CODE END SVC_IRQn 1 */
-}
- 80006f8: 46c0 nop ; (mov r8, r8)
- 80006fa: 46bd mov sp, r7
- 80006fc: bd80 pop {r7, pc}
-
-080006fe :
-
-/**
- * @brief This function handles Pendable request for system service.
- */
-void PendSV_Handler(void)
-{
- 80006fe: b580 push {r7, lr}
- 8000700: af00 add r7, sp, #0
-
- /* USER CODE END PendSV_IRQn 0 */
- /* USER CODE BEGIN PendSV_IRQn 1 */
-
- /* USER CODE END PendSV_IRQn 1 */
-}
- 8000702: 46c0 nop ; (mov r8, r8)
- 8000704: 46bd mov sp, r7
- 8000706: bd80 pop {r7, pc}
-
-08000708 :
-
-/**
- * @brief This function handles System tick timer.
- */
-void SysTick_Handler(void)
-{
- 8000708: b580 push {r7, lr}
- 800070a: af00 add r7, sp, #0
- /* USER CODE BEGIN SysTick_IRQn 0 */
-
- /* USER CODE END SysTick_IRQn 0 */
- HAL_IncTick();
- 800070c: f000 f892 bl 8000834
- /* USER CODE BEGIN SysTick_IRQn 1 */
-
- /* USER CODE END SysTick_IRQn 1 */
-}
- 8000710: 46c0 nop ; (mov r8, r8)
- 8000712: 46bd mov sp, r7
- 8000714: bd80 pop {r7, pc}
-
-08000716 :
- * @brief Setup the microcontroller system
- * @param None
- * @retval None
- */
-void SystemInit(void)
-{
- 8000716: b580 push {r7, lr}
- 8000718: af00 add r7, sp, #0
- before branch to main program. This call is made inside
- the "startup_stm32f0xx.s" file.
- User can setups the default system clock (System clock source, PLL Multiplier
- and Divider factors, AHB/APBx prescalers and Flash settings).
- */
-}
- 800071a: 46c0 nop ; (mov r8, r8)
- 800071c: 46bd mov sp, r7
- 800071e: bd80 pop {r7, pc}
-
-08000720 :
-
- .section .text.Reset_Handler
- .weak Reset_Handler
- .type Reset_Handler, %function
-Reset_Handler:
- ldr r0, =_estack
- 8000720: 4813 ldr r0, [pc, #76] ; (8000770 )
- mov sp, r0 /* set stack pointer */
- 8000722: 4685 mov sp, r0
-
-/* Call the clock system initialization function.*/
- bl SystemInit
- 8000724: f7ff fff7 bl 8000716
-
-/*Check if boot space corresponds to test memory*/
-
- LDR R0,=0x00000004
- 8000728: 4812 ldr r0, [pc, #72] ; (8000774 )
- LDR R1, [R0]
- 800072a: 6801 ldr r1, [r0, #0]
- LSRS R1, R1, #24
- 800072c: 0e09 lsrs r1, r1, #24
- LDR R2,=0x1F
- 800072e: 4a12 ldr r2, [pc, #72] ; (8000778 )
- CMP R1, R2
- 8000730: 4291 cmp r1, r2
- BNE ApplicationStart
- 8000732: d105 bne.n 8000740
-
- /*SYSCFG clock enable*/
-
- LDR R0,=0x40021018
- 8000734: 4811 ldr r0, [pc, #68] ; (800077c )
- LDR R1,=0x00000001
- 8000736: 4912 ldr r1, [pc, #72] ; (8000780 )
- STR R1, [R0]
- 8000738: 6001 str r1, [r0, #0]
-
-/*Set CFGR1 register with flash memory remap at address 0*/
- LDR R0,=0x40010000
- 800073a: 4812 ldr r0, [pc, #72] ; (8000784 )
- LDR R1,=0x00000000
- 800073c: 4912 ldr r1, [pc, #72] ; (8000788 )
- STR R1, [R0]
- 800073e: 6001 str r1, [r0, #0]
-
-08000740 :
-
-ApplicationStart:
-/* Copy the data segment initializers from flash to SRAM */
- ldr r0, =_sdata
- 8000740: 4812 ldr r0, [pc, #72] ; (800078c )
- ldr r1, =_edata
- 8000742: 4913 ldr r1, [pc, #76] ; (8000790 )
- ldr r2, =_sidata
- 8000744: 4a13 ldr r2, [pc, #76] ; (8000794 )
- movs r3, #0
- 8000746: 2300 movs r3, #0
- b LoopCopyDataInit
- 8000748: e002 b.n 8000750
-
-0800074a :
-
-CopyDataInit:
- ldr r4, [r2, r3]
- 800074a: 58d4 ldr r4, [r2, r3]
- str r4, [r0, r3]
- 800074c: 50c4 str r4, [r0, r3]
- adds r3, r3, #4
- 800074e: 3304 adds r3, #4
-
-08000750 :
-
-LoopCopyDataInit:
- adds r4, r0, r3
- 8000750: 18c4 adds r4, r0, r3
- cmp r4, r1
- 8000752: 428c cmp r4, r1
- bcc CopyDataInit
- 8000754: d3f9 bcc.n 800074a
-
-/* Zero fill the bss segment. */
- ldr r2, =_sbss
- 8000756: 4a10 ldr r2, [pc, #64] ; (8000798 )
- ldr r4, =_ebss
- 8000758: 4c10 ldr r4, [pc, #64] ; (800079c )
- movs r3, #0
- 800075a: 2300 movs r3, #0
- b LoopFillZerobss
- 800075c: e001 b.n 8000762
-
-0800075e :
-
-FillZerobss:
- str r3, [r2]
- 800075e: 6013 str r3, [r2, #0]
- adds r2, r2, #4
- 8000760: 3204 adds r2, #4
-
-08000762 :
-
-LoopFillZerobss:
- cmp r2, r4
- 8000762: 42a2 cmp r2, r4
- bcc FillZerobss
- 8000764: d3fb bcc.n 800075e
-
-/* Call static constructors */
- bl __libc_init_array
- 8000766: f001 fe75 bl 8002454 <__libc_init_array>
-/* Call the application's entry point.*/
- bl main
- 800076a: f7ff fe49 bl 8000400
-
-0800076e :
-
-LoopForever:
- b LoopForever
- 800076e: e7fe b.n 800076e
- ldr r0, =_estack
- 8000770: 20001800 .word 0x20001800
- LDR R0,=0x00000004
- 8000774: 00000004 .word 0x00000004
- LDR R2,=0x1F
- 8000778: 0000001f .word 0x0000001f
- LDR R0,=0x40021018
- 800077c: 40021018 .word 0x40021018
- LDR R1,=0x00000001
- 8000780: 00000001 .word 0x00000001
- LDR R0,=0x40010000
- 8000784: 40010000 .word 0x40010000
- LDR R1,=0x00000000
- 8000788: 00000000 .word 0x00000000
- ldr r0, =_sdata
- 800078c: 20000000 .word 0x20000000
- ldr r1, =_edata
- 8000790: 2000000c .word 0x2000000c
- ldr r2, =_sidata
- 8000794: 08002510 .word 0x08002510
- ldr r2, =_sbss
- 8000798: 2000000c .word 0x2000000c
- ldr r4, =_ebss
- 800079c: 200000d8 .word 0x200000d8
-
-080007a0 :
- * @retval : None
-*/
- .section .text.Default_Handler,"ax",%progbits
-Default_Handler:
-Infinite_Loop:
- b Infinite_Loop
- 80007a0: e7fe b.n 80007a0
- ...
-
-080007a4 :
- * In the default implementation,Systick is used as source of time base.
- * The tick variable is incremented each 1ms in its ISR.
- * @retval HAL status
- */
-HAL_StatusTypeDef HAL_Init(void)
-{
- 80007a4: b580 push {r7, lr}
- 80007a6: af00 add r7, sp, #0
- /* Configure Flash prefetch */
-#if (PREFETCH_ENABLE != 0)
- __HAL_FLASH_PREFETCH_BUFFER_ENABLE();
- 80007a8: 4b07 ldr r3, [pc, #28] ; (80007c8 )
- 80007aa: 681a ldr r2, [r3, #0]
- 80007ac: 4b06 ldr r3, [pc, #24] ; (80007c8 )
- 80007ae: 2110 movs r1, #16
- 80007b0: 430a orrs r2, r1
- 80007b2: 601a str r2, [r3, #0]
-#endif /* PREFETCH_ENABLE */
-
- /* Use systick as time base source and configure 1ms tick (default clock after Reset is HSI) */
-
- HAL_InitTick(TICK_INT_PRIORITY);
- 80007b4: 2003 movs r0, #3
- 80007b6: f000 f809 bl 80007cc
-
- /* Init the low level hardware */
- HAL_MspInit();
- 80007ba: f7ff ff23 bl 8000604
-
- /* Return function status */
- return HAL_OK;
- 80007be: 2300 movs r3, #0
-}
- 80007c0: 0018 movs r0, r3
- 80007c2: 46bd mov sp, r7
- 80007c4: bd80 pop {r7, pc}
- 80007c6: 46c0 nop ; (mov r8, r8)
- 80007c8: 40022000 .word 0x40022000
-
-080007cc :
- * implementation in user file.
- * @param TickPriority Tick interrupt priority.
- * @retval HAL status
- */
-__weak HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
-{
- 80007cc: b590 push {r4, r7, lr}
- 80007ce: b083 sub sp, #12
- 80007d0: af00 add r7, sp, #0
- 80007d2: 6078 str r0, [r7, #4]
- /*Configure the SysTick to have interrupt in 1ms time basis*/
- if (HAL_SYSTICK_Config(SystemCoreClock / (1000U / uwTickFreq)) > 0U)
- 80007d4: 4b14 ldr r3, [pc, #80] ; (8000828 )
- 80007d6: 681c ldr r4, [r3, #0]
- 80007d8: 4b14 ldr r3, [pc, #80] ; (800082c )
- 80007da: 781b ldrb r3, [r3, #0]
- 80007dc: 0019 movs r1, r3
- 80007de: 23fa movs r3, #250 ; 0xfa
- 80007e0: 0098 lsls r0, r3, #2
- 80007e2: f7ff fc91 bl 8000108 <__udivsi3>
- 80007e6: 0003 movs r3, r0
- 80007e8: 0019 movs r1, r3
- 80007ea: 0020 movs r0, r4
- 80007ec: f7ff fc8c bl 8000108 <__udivsi3>
- 80007f0: 0003 movs r3, r0
- 80007f2: 0018 movs r0, r3
- 80007f4: f000 f905 bl 8000a02
- 80007f8: 1e03 subs r3, r0, #0
- 80007fa: d001 beq.n 8000800
- {
- return HAL_ERROR;
- 80007fc: 2301 movs r3, #1
- 80007fe: e00f b.n 8000820
- }
-
- /* Configure the SysTick IRQ priority */
- if (TickPriority < (1UL << __NVIC_PRIO_BITS))
- 8000800: 687b ldr r3, [r7, #4]
- 8000802: 2b03 cmp r3, #3
- 8000804: d80b bhi.n 800081e
- {
- HAL_NVIC_SetPriority(SysTick_IRQn, TickPriority, 0U);
- 8000806: 6879 ldr r1, [r7, #4]
- 8000808: 2301 movs r3, #1
- 800080a: 425b negs r3, r3
- 800080c: 2200 movs r2, #0
- 800080e: 0018 movs r0, r3
- 8000810: f000 f8e2 bl 80009d8
- uwTickPrio = TickPriority;
- 8000814: 4b06 ldr r3, [pc, #24] ; (8000830 )
- 8000816: 687a ldr r2, [r7, #4]
- 8000818: 601a str r2, [r3, #0]
- {
- return HAL_ERROR;
- }
-
- /* Return function status */
- return HAL_OK;
- 800081a: 2300 movs r3, #0
- 800081c: e000 b.n 8000820
- return HAL_ERROR;
- 800081e: 2301 movs r3, #1
-}
- 8000820: 0018 movs r0, r3
- 8000822: 46bd mov sp, r7
- 8000824: b003 add sp, #12
- 8000826: bd90 pop {r4, r7, pc}
- 8000828: 20000000 .word 0x20000000
- 800082c: 20000008 .word 0x20000008
- 8000830: 20000004 .word 0x20000004
-
-08000834 :
- * @note This function is declared as __weak to be overwritten in case of other
- * implementations in user file.
- * @retval None
- */
-__weak void HAL_IncTick(void)
-{
- 8000834: b580 push {r7, lr}
- 8000836: af00 add r7, sp, #0
- uwTick += uwTickFreq;
- 8000838: 4b05 ldr r3, [pc, #20] ; (8000850 )
- 800083a: 781b ldrb r3, [r3, #0]
- 800083c: 001a movs r2, r3
- 800083e: 4b05 ldr r3, [pc, #20] ; (8000854 )
- 8000840: 681b ldr r3, [r3, #0]
- 8000842: 18d2 adds r2, r2, r3
- 8000844: 4b03 ldr r3, [pc, #12] ; (8000854 )
- 8000846: 601a str r2, [r3, #0]
-}
- 8000848: 46c0 nop ; (mov r8, r8)
- 800084a: 46bd mov sp, r7
- 800084c: bd80 pop {r7, pc}
- 800084e: 46c0 nop ; (mov r8, r8)
- 8000850: 20000008 .word 0x20000008
- 8000854: 200000d4 .word 0x200000d4
-
-08000858 :
- * @note This function is declared as __weak to be overwritten in case of other
- * implementations in user file.
- * @retval tick value
- */
-__weak uint32_t HAL_GetTick(void)
-{
- 8000858: b580 push {r7, lr}
- 800085a: af00 add r7, sp, #0
- return uwTick;
- 800085c: 4b02 ldr r3, [pc, #8] ; (8000868 )
- 800085e: 681b ldr r3, [r3, #0]
-}
- 8000860: 0018 movs r0, r3
- 8000862: 46bd mov sp, r7
- 8000864: bd80 pop {r7, pc}
- 8000866: 46c0 nop ; (mov r8, r8)
- 8000868: 200000d4 .word 0x200000d4
-
-0800086c :
- * implementations in user file.
- * @param Delay specifies the delay time length, in milliseconds.
- * @retval None
- */
-__weak void HAL_Delay(uint32_t Delay)
-{
- 800086c: b580 push {r7, lr}
- 800086e: b084 sub sp, #16
- 8000870: af00 add r7, sp, #0
- 8000872: 6078 str r0, [r7, #4]
- uint32_t tickstart = HAL_GetTick();
- 8000874: f7ff fff0 bl 8000858
- 8000878: 0003 movs r3, r0
- 800087a: 60bb str r3, [r7, #8]
- uint32_t wait = Delay;
- 800087c: 687b ldr r3, [r7, #4]
- 800087e: 60fb str r3, [r7, #12]
-
- /* Add a freq to guarantee minimum wait */
- if (wait < HAL_MAX_DELAY)
- 8000880: 68fb ldr r3, [r7, #12]
- 8000882: 3301 adds r3, #1
- 8000884: d005 beq.n 8000892
- {
- wait += (uint32_t)(uwTickFreq);
- 8000886: 4b0a ldr r3, [pc, #40] ; (80008b0 )
- 8000888: 781b ldrb r3, [r3, #0]
- 800088a: 001a movs r2, r3
- 800088c: 68fb ldr r3, [r7, #12]
- 800088e: 189b adds r3, r3, r2
- 8000890: 60fb str r3, [r7, #12]
- }
-
- while((HAL_GetTick() - tickstart) < wait)
- 8000892: 46c0 nop ; (mov r8, r8)
- 8000894: f7ff ffe0 bl 8000858
- 8000898: 0002 movs r2, r0
- 800089a: 68bb ldr r3, [r7, #8]
- 800089c: 1ad3 subs r3, r2, r3
- 800089e: 68fa ldr r2, [r7, #12]
- 80008a0: 429a cmp r2, r3
- 80008a2: d8f7 bhi.n 8000894
- {
- }
-}
- 80008a4: 46c0 nop ; (mov r8, r8)
- 80008a6: 46c0 nop ; (mov r8, r8)
- 80008a8: 46bd mov sp, r7
- 80008aa: b004 add sp, #16
- 80008ac: bd80 pop {r7, pc}
- 80008ae: 46c0 nop ; (mov r8, r8)
- 80008b0: 20000008 .word 0x20000008
-
-080008b4 <__NVIC_SetPriority>:
- \param [in] IRQn Interrupt number.
- \param [in] priority Priority to set.
- \note The priority cannot be set for every processor exception.
- */
-__STATIC_INLINE void __NVIC_SetPriority(IRQn_Type IRQn, uint32_t priority)
-{
- 80008b4: b590 push {r4, r7, lr}
- 80008b6: b083 sub sp, #12
- 80008b8: af00 add r7, sp, #0
- 80008ba: 0002 movs r2, r0
- 80008bc: 6039 str r1, [r7, #0]
- 80008be: 1dfb adds r3, r7, #7
- 80008c0: 701a strb r2, [r3, #0]
- if ((int32_t)(IRQn) >= 0)
- 80008c2: 1dfb adds r3, r7, #7
- 80008c4: 781b ldrb r3, [r3, #0]
- 80008c6: 2b7f cmp r3, #127 ; 0x7f
- 80008c8: d828 bhi.n 800091c <__NVIC_SetPriority+0x68>
- {
- NVIC->IP[_IP_IDX(IRQn)] = ((uint32_t)(NVIC->IP[_IP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) |
- 80008ca: 4a2f ldr r2, [pc, #188] ; (8000988 <__NVIC_SetPriority+0xd4>)
- 80008cc: 1dfb adds r3, r7, #7
- 80008ce: 781b ldrb r3, [r3, #0]
- 80008d0: b25b sxtb r3, r3
- 80008d2: 089b lsrs r3, r3, #2
- 80008d4: 33c0 adds r3, #192 ; 0xc0
- 80008d6: 009b lsls r3, r3, #2
- 80008d8: 589b ldr r3, [r3, r2]
- 80008da: 1dfa adds r2, r7, #7
- 80008dc: 7812 ldrb r2, [r2, #0]
- 80008de: 0011 movs r1, r2
- 80008e0: 2203 movs r2, #3
- 80008e2: 400a ands r2, r1
- 80008e4: 00d2 lsls r2, r2, #3
- 80008e6: 21ff movs r1, #255 ; 0xff
- 80008e8: 4091 lsls r1, r2
- 80008ea: 000a movs r2, r1
- 80008ec: 43d2 mvns r2, r2
- 80008ee: 401a ands r2, r3
- 80008f0: 0011 movs r1, r2
- (((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL) << _BIT_SHIFT(IRQn)));
- 80008f2: 683b ldr r3, [r7, #0]
- 80008f4: 019b lsls r3, r3, #6
- 80008f6: 22ff movs r2, #255 ; 0xff
- 80008f8: 401a ands r2, r3
- 80008fa: 1dfb adds r3, r7, #7
- 80008fc: 781b ldrb r3, [r3, #0]
- 80008fe: 0018 movs r0, r3
- 8000900: 2303 movs r3, #3
- 8000902: 4003 ands r3, r0
- 8000904: 00db lsls r3, r3, #3
- 8000906: 409a lsls r2, r3
- NVIC->IP[_IP_IDX(IRQn)] = ((uint32_t)(NVIC->IP[_IP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) |
- 8000908: 481f ldr r0, [pc, #124] ; (8000988 <__NVIC_SetPriority+0xd4>)
- 800090a: 1dfb adds r3, r7, #7
- 800090c: 781b ldrb r3, [r3, #0]
- 800090e: b25b sxtb r3, r3
- 8000910: 089b lsrs r3, r3, #2
- 8000912: 430a orrs r2, r1
- 8000914: 33c0 adds r3, #192 ; 0xc0
- 8000916: 009b lsls r3, r3, #2
- 8000918: 501a str r2, [r3, r0]
- else
- {
- SCB->SHP[_SHP_IDX(IRQn)] = ((uint32_t)(SCB->SHP[_SHP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) |
- (((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL) << _BIT_SHIFT(IRQn)));
- }
-}
- 800091a: e031 b.n 8000980 <__NVIC_SetPriority+0xcc>
- SCB->SHP[_SHP_IDX(IRQn)] = ((uint32_t)(SCB->SHP[_SHP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) |
- 800091c: 4a1b ldr r2, [pc, #108] ; (800098c <__NVIC_SetPriority+0xd8>)
- 800091e: 1dfb adds r3, r7, #7
- 8000920: 781b ldrb r3, [r3, #0]
- 8000922: 0019 movs r1, r3
- 8000924: 230f movs r3, #15
- 8000926: 400b ands r3, r1
- 8000928: 3b08 subs r3, #8
- 800092a: 089b lsrs r3, r3, #2
- 800092c: 3306 adds r3, #6
- 800092e: 009b lsls r3, r3, #2
- 8000930: 18d3 adds r3, r2, r3
- 8000932: 3304 adds r3, #4
- 8000934: 681b ldr r3, [r3, #0]
- 8000936: 1dfa adds r2, r7, #7
- 8000938: 7812 ldrb r2, [r2, #0]
- 800093a: 0011 movs r1, r2
- 800093c: 2203 movs r2, #3
- 800093e: 400a ands r2, r1
- 8000940: 00d2 lsls r2, r2, #3
- 8000942: 21ff movs r1, #255 ; 0xff
- 8000944: 4091 lsls r1, r2
- 8000946: 000a movs r2, r1
- 8000948: 43d2 mvns r2, r2
- 800094a: 401a ands r2, r3
- 800094c: 0011 movs r1, r2
- (((priority << (8U - __NVIC_PRIO_BITS)) & (uint32_t)0xFFUL) << _BIT_SHIFT(IRQn)));
- 800094e: 683b ldr r3, [r7, #0]
- 8000950: 019b lsls r3, r3, #6
- 8000952: 22ff movs r2, #255 ; 0xff
- 8000954: 401a ands r2, r3
- 8000956: 1dfb adds r3, r7, #7
- 8000958: 781b ldrb r3, [r3, #0]
- 800095a: 0018 movs r0, r3
- 800095c: 2303 movs r3, #3
- 800095e: 4003 ands r3, r0
- 8000960: 00db lsls r3, r3, #3
- 8000962: 409a lsls r2, r3
- SCB->SHP[_SHP_IDX(IRQn)] = ((uint32_t)(SCB->SHP[_SHP_IDX(IRQn)] & ~(0xFFUL << _BIT_SHIFT(IRQn))) |
- 8000964: 4809 ldr r0, [pc, #36] ; (800098c <__NVIC_SetPriority+0xd8>)
- 8000966: 1dfb adds r3, r7, #7
- 8000968: 781b ldrb r3, [r3, #0]
- 800096a: 001c movs r4, r3
- 800096c: 230f movs r3, #15
- 800096e: 4023 ands r3, r4
- 8000970: 3b08 subs r3, #8
- 8000972: 089b lsrs r3, r3, #2
- 8000974: 430a orrs r2, r1
- 8000976: 3306 adds r3, #6
- 8000978: 009b lsls r3, r3, #2
- 800097a: 18c3 adds r3, r0, r3
- 800097c: 3304 adds r3, #4
- 800097e: 601a str r2, [r3, #0]
-}
- 8000980: 46c0 nop ; (mov r8, r8)
- 8000982: 46bd mov sp, r7
- 8000984: b003 add sp, #12
- 8000986: bd90 pop {r4, r7, pc}
- 8000988: e000e100 .word 0xe000e100
- 800098c: e000ed00 .word 0xe000ed00
-
-08000990 :
- \note When the variable __Vendor_SysTickConfig is set to 1, then the
- function SysTick_Config is not included. In this case, the file device.h
- must contain a vendor-specific implementation of this function.
- */
-__STATIC_INLINE uint32_t SysTick_Config(uint32_t ticks)
-{
- 8000990: b580 push {r7, lr}
- 8000992: b082 sub sp, #8
- 8000994: af00 add r7, sp, #0
- 8000996: 6078 str r0, [r7, #4]
- if ((ticks - 1UL) > SysTick_LOAD_RELOAD_Msk)
- 8000998: 687b ldr r3, [r7, #4]
- 800099a: 1e5a subs r2, r3, #1
- 800099c: 2380 movs r3, #128 ; 0x80
- 800099e: 045b lsls r3, r3, #17
- 80009a0: 429a cmp r2, r3
- 80009a2: d301 bcc.n 80009a8
- {
- return (1UL); /* Reload value impossible */
- 80009a4: 2301 movs r3, #1
- 80009a6: e010 b.n 80009ca
- }
-
- SysTick->LOAD = (uint32_t)(ticks - 1UL); /* set reload register */
- 80009a8: 4b0a ldr r3, [pc, #40] ; (80009d4 )
- 80009aa: 687a ldr r2, [r7, #4]
- 80009ac: 3a01 subs r2, #1
- 80009ae: 605a str r2, [r3, #4]
- NVIC_SetPriority (SysTick_IRQn, (1UL << __NVIC_PRIO_BITS) - 1UL); /* set Priority for Systick Interrupt */
- 80009b0: 2301 movs r3, #1
- 80009b2: 425b negs r3, r3
- 80009b4: 2103 movs r1, #3
- 80009b6: 0018 movs r0, r3
- 80009b8: f7ff ff7c bl 80008b4 <__NVIC_SetPriority>
- SysTick->VAL = 0UL; /* Load the SysTick Counter Value */
- 80009bc: 4b05 ldr r3, [pc, #20] ; (80009d4 )
- 80009be: 2200 movs r2, #0
- 80009c0: 609a str r2, [r3, #8]
- SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk |
- 80009c2: 4b04 ldr r3, [pc, #16] ; (80009d4 )
- 80009c4: 2207 movs r2, #7
- 80009c6: 601a str r2, [r3, #0]
- SysTick_CTRL_TICKINT_Msk |
- SysTick_CTRL_ENABLE_Msk; /* Enable SysTick IRQ and SysTick Timer */
- return (0UL); /* Function successful */
- 80009c8: 2300 movs r3, #0
-}
- 80009ca: 0018 movs r0, r3
- 80009cc: 46bd mov sp, r7
- 80009ce: b002 add sp, #8
- 80009d0: bd80 pop {r7, pc}
- 80009d2: 46c0 nop ; (mov r8, r8)
- 80009d4: e000e010 .word 0xe000e010
-
-080009d8 :
- * with stm32f0xx devices, this parameter is a dummy value and it is ignored, because
- * no subpriority supported in Cortex M0 based products.
- * @retval None
- */
-void HAL_NVIC_SetPriority(IRQn_Type IRQn, uint32_t PreemptPriority, uint32_t SubPriority)
-{
- 80009d8: b580 push {r7, lr}
- 80009da: b084 sub sp, #16
- 80009dc: af00 add r7, sp, #0
- 80009de: 60b9 str r1, [r7, #8]
- 80009e0: 607a str r2, [r7, #4]
- 80009e2: 210f movs r1, #15
- 80009e4: 187b adds r3, r7, r1
- 80009e6: 1c02 adds r2, r0, #0
- 80009e8: 701a strb r2, [r3, #0]
- /* Check the parameters */
- assert_param(IS_NVIC_PREEMPTION_PRIORITY(PreemptPriority));
- NVIC_SetPriority(IRQn,PreemptPriority);
- 80009ea: 68ba ldr r2, [r7, #8]
- 80009ec: 187b adds r3, r7, r1
- 80009ee: 781b ldrb r3, [r3, #0]
- 80009f0: b25b sxtb r3, r3
- 80009f2: 0011 movs r1, r2
- 80009f4: 0018 movs r0, r3
- 80009f6: f7ff ff5d bl 80008b4 <__NVIC_SetPriority>
-}
- 80009fa: 46c0 nop ; (mov r8, r8)
- 80009fc: 46bd mov sp, r7
- 80009fe: b004 add sp, #16
- 8000a00: bd80 pop {r7, pc}
-
-08000a02 :
- * @param TicksNumb Specifies the ticks Number of ticks between two interrupts.
- * @retval status: - 0 Function succeeded.
- * - 1 Function failed.
- */
-uint32_t HAL_SYSTICK_Config(uint32_t TicksNumb)
-{
- 8000a02: b580 push {r7, lr}
- 8000a04: b082 sub sp, #8
- 8000a06: af00 add r7, sp, #0
- 8000a08: 6078 str r0, [r7, #4]
- return SysTick_Config(TicksNumb);
- 8000a0a: 687b ldr r3, [r7, #4]
- 8000a0c: 0018 movs r0, r3
- 8000a0e: f7ff ffbf bl 8000990
- 8000a12: 0003 movs r3, r0
-}
- 8000a14: 0018 movs r0, r3
- 8000a16: 46bd mov sp, r7
- 8000a18: b002 add sp, #8
- 8000a1a: bd80 pop {r7, pc}
-
-08000a1c :
- * @param GPIO_Init pointer to a GPIO_InitTypeDef structure that contains
- * the configuration information for the specified GPIO peripheral.
- * @retval None
- */
-void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init)
-{
- 8000a1c: b580 push {r7, lr}
- 8000a1e: b086 sub sp, #24
- 8000a20: af00 add r7, sp, #0
- 8000a22: 6078 str r0, [r7, #4]
- 8000a24: 6039 str r1, [r7, #0]
- uint32_t position = 0x00u;
- 8000a26: 2300 movs r3, #0
- 8000a28: 617b str r3, [r7, #20]
- assert_param(IS_GPIO_ALL_INSTANCE(GPIOx));
- assert_param(IS_GPIO_PIN(GPIO_Init->Pin));
- assert_param(IS_GPIO_MODE(GPIO_Init->Mode));
-
- /* Configure the port pins */
- while (((GPIO_Init->Pin) >> position) != 0x00u)
- 8000a2a: e149 b.n 8000cc0
- {
- /* Get current io position */
- iocurrent = (GPIO_Init->Pin) & (1uL << position);
- 8000a2c: 683b ldr r3, [r7, #0]
- 8000a2e: 681b ldr r3, [r3, #0]
- 8000a30: 2101 movs r1, #1
- 8000a32: 697a ldr r2, [r7, #20]
- 8000a34: 4091 lsls r1, r2
- 8000a36: 000a movs r2, r1
- 8000a38: 4013 ands r3, r2
- 8000a3a: 60fb str r3, [r7, #12]
-
- if (iocurrent != 0x00u)
- 8000a3c: 68fb ldr r3, [r7, #12]
- 8000a3e: 2b00 cmp r3, #0
- 8000a40: d100 bne.n 8000a44
- 8000a42: e13a b.n 8000cba
- {
- /*--------------------- GPIO Mode Configuration ------------------------*/
- /* In case of Output or Alternate function mode selection */
- if(((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) ||
- 8000a44: 683b ldr r3, [r7, #0]
- 8000a46: 685b ldr r3, [r3, #4]
- 8000a48: 2203 movs r2, #3
- 8000a4a: 4013 ands r3, r2
- 8000a4c: 2b01 cmp r3, #1
- 8000a4e: d005 beq.n 8000a5c
- ((GPIO_Init->Mode & GPIO_MODE) == MODE_AF))
- 8000a50: 683b ldr r3, [r7, #0]
- 8000a52: 685b ldr r3, [r3, #4]
- 8000a54: 2203 movs r2, #3
- 8000a56: 4013 ands r3, r2
- if(((GPIO_Init->Mode & GPIO_MODE) == MODE_OUTPUT) ||
- 8000a58: 2b02 cmp r3, #2
- 8000a5a: d130 bne.n 8000abe
- {
- /* Check the Speed parameter */
- assert_param(IS_GPIO_SPEED(GPIO_Init->Speed));
- /* Configure the IO Speed */
- temp = GPIOx->OSPEEDR;
- 8000a5c: 687b ldr r3, [r7, #4]
- 8000a5e: 689b ldr r3, [r3, #8]
- 8000a60: 613b str r3, [r7, #16]
- temp &= ~(GPIO_OSPEEDER_OSPEEDR0 << (position * 2u));
- 8000a62: 697b ldr r3, [r7, #20]
- 8000a64: 005b lsls r3, r3, #1
- 8000a66: 2203 movs r2, #3
- 8000a68: 409a lsls r2, r3
- 8000a6a: 0013 movs r3, r2
- 8000a6c: 43da mvns r2, r3
- 8000a6e: 693b ldr r3, [r7, #16]
- 8000a70: 4013 ands r3, r2
- 8000a72: 613b str r3, [r7, #16]
- temp |= (GPIO_Init->Speed << (position * 2u));
- 8000a74: 683b ldr r3, [r7, #0]
- 8000a76: 68da ldr r2, [r3, #12]
- 8000a78: 697b ldr r3, [r7, #20]
- 8000a7a: 005b lsls r3, r3, #1
- 8000a7c: 409a lsls r2, r3
- 8000a7e: 0013 movs r3, r2
- 8000a80: 693a ldr r2, [r7, #16]
- 8000a82: 4313 orrs r3, r2
- 8000a84: 613b str r3, [r7, #16]
- GPIOx->OSPEEDR = temp;
- 8000a86: 687b ldr r3, [r7, #4]
- 8000a88: 693a ldr r2, [r7, #16]
- 8000a8a: 609a str r2, [r3, #8]
-
- /* Configure the IO Output Type */
- temp = GPIOx->OTYPER;
- 8000a8c: 687b ldr r3, [r7, #4]
- 8000a8e: 685b ldr r3, [r3, #4]
- 8000a90: 613b str r3, [r7, #16]
- temp &= ~(GPIO_OTYPER_OT_0 << position) ;
- 8000a92: 2201 movs r2, #1
- 8000a94: 697b ldr r3, [r7, #20]
- 8000a96: 409a lsls r2, r3
- 8000a98: 0013 movs r3, r2
- 8000a9a: 43da mvns r2, r3
- 8000a9c: 693b ldr r3, [r7, #16]
- 8000a9e: 4013 ands r3, r2
- 8000aa0: 613b str r3, [r7, #16]
- temp |= (((GPIO_Init->Mode & OUTPUT_TYPE) >> OUTPUT_TYPE_Pos) << position);
- 8000aa2: 683b ldr r3, [r7, #0]
- 8000aa4: 685b ldr r3, [r3, #4]
- 8000aa6: 091b lsrs r3, r3, #4
- 8000aa8: 2201 movs r2, #1
- 8000aaa: 401a ands r2, r3
- 8000aac: 697b ldr r3, [r7, #20]
- 8000aae: 409a lsls r2, r3
- 8000ab0: 0013 movs r3, r2
- 8000ab2: 693a ldr r2, [r7, #16]
- 8000ab4: 4313 orrs r3, r2
- 8000ab6: 613b str r3, [r7, #16]
- GPIOx->OTYPER = temp;
- 8000ab8: 687b ldr r3, [r7, #4]
- 8000aba: 693a ldr r2, [r7, #16]
- 8000abc: 605a str r2, [r3, #4]
- }
-
- if((GPIO_Init->Mode & GPIO_MODE) != MODE_ANALOG)
- 8000abe: 683b ldr r3, [r7, #0]
- 8000ac0: 685b ldr r3, [r3, #4]
- 8000ac2: 2203 movs r2, #3
- 8000ac4: 4013 ands r3, r2
- 8000ac6: 2b03 cmp r3, #3
- 8000ac8: d017 beq.n 8000afa
- {
- /* Check the Pull parameter */
- assert_param(IS_GPIO_PULL(GPIO_Init->Pull));
-
- /* Activate the Pull-up or Pull down resistor for the current IO */
- temp = GPIOx->PUPDR;
- 8000aca: 687b ldr r3, [r7, #4]
- 8000acc: 68db ldr r3, [r3, #12]
- 8000ace: 613b str r3, [r7, #16]
- temp &= ~(GPIO_PUPDR_PUPDR0 << (position * 2u));
- 8000ad0: 697b ldr r3, [r7, #20]
- 8000ad2: 005b lsls r3, r3, #1
- 8000ad4: 2203 movs r2, #3
- 8000ad6: 409a lsls r2, r3
- 8000ad8: 0013 movs r3, r2
- 8000ada: 43da mvns r2, r3
- 8000adc: 693b ldr r3, [r7, #16]
- 8000ade: 4013 ands r3, r2
- 8000ae0: 613b str r3, [r7, #16]
- temp |= ((GPIO_Init->Pull) << (position * 2u));
- 8000ae2: 683b ldr r3, [r7, #0]
- 8000ae4: 689a ldr r2, [r3, #8]
- 8000ae6: 697b ldr r3, [r7, #20]
- 8000ae8: 005b lsls r3, r3, #1
- 8000aea: 409a lsls r2, r3
- 8000aec: 0013 movs r3, r2
- 8000aee: 693a ldr r2, [r7, #16]
- 8000af0: 4313 orrs r3, r2
- 8000af2: 613b str r3, [r7, #16]
- GPIOx->PUPDR = temp;
- 8000af4: 687b ldr r3, [r7, #4]
- 8000af6: 693a ldr r2, [r7, #16]
- 8000af8: 60da str r2, [r3, #12]
- }
-
- /* In case of Alternate function mode selection */
- if((GPIO_Init->Mode & GPIO_MODE) == MODE_AF)
- 8000afa: 683b ldr r3, [r7, #0]
- 8000afc: 685b ldr r3, [r3, #4]
- 8000afe: 2203 movs r2, #3
- 8000b00: 4013 ands r3, r2
- 8000b02: 2b02 cmp r3, #2
- 8000b04: d123 bne.n 8000b4e
- /* Check the Alternate function parameters */
- assert_param(IS_GPIO_AF_INSTANCE(GPIOx));
- assert_param(IS_GPIO_AF(GPIO_Init->Alternate));
-
- /* Configure Alternate function mapped with the current IO */
- temp = GPIOx->AFR[position >> 3u];
- 8000b06: 697b ldr r3, [r7, #20]
- 8000b08: 08da lsrs r2, r3, #3
- 8000b0a: 687b ldr r3, [r7, #4]
- 8000b0c: 3208 adds r2, #8
- 8000b0e: 0092 lsls r2, r2, #2
- 8000b10: 58d3 ldr r3, [r2, r3]
- 8000b12: 613b str r3, [r7, #16]
- temp &= ~(0xFu << ((position & 0x07u) * 4u));
- 8000b14: 697b ldr r3, [r7, #20]
- 8000b16: 2207 movs r2, #7
- 8000b18: 4013 ands r3, r2
- 8000b1a: 009b lsls r3, r3, #2
- 8000b1c: 220f movs r2, #15
- 8000b1e: 409a lsls r2, r3
- 8000b20: 0013 movs r3, r2
- 8000b22: 43da mvns r2, r3
- 8000b24: 693b ldr r3, [r7, #16]
- 8000b26: 4013 ands r3, r2
- 8000b28: 613b str r3, [r7, #16]
- temp |= ((GPIO_Init->Alternate) << ((position & 0x07u) * 4u));
- 8000b2a: 683b ldr r3, [r7, #0]
- 8000b2c: 691a ldr r2, [r3, #16]
- 8000b2e: 697b ldr r3, [r7, #20]
- 8000b30: 2107 movs r1, #7
- 8000b32: 400b ands r3, r1
- 8000b34: 009b lsls r3, r3, #2
- 8000b36: 409a lsls r2, r3
- 8000b38: 0013 movs r3, r2
- 8000b3a: 693a ldr r2, [r7, #16]
- 8000b3c: 4313 orrs r3, r2
- 8000b3e: 613b str r3, [r7, #16]
- GPIOx->AFR[position >> 3u] = temp;
- 8000b40: 697b ldr r3, [r7, #20]
- 8000b42: 08da lsrs r2, r3, #3
- 8000b44: 687b ldr r3, [r7, #4]
- 8000b46: 3208 adds r2, #8
- 8000b48: 0092 lsls r2, r2, #2
- 8000b4a: 6939 ldr r1, [r7, #16]
- 8000b4c: 50d1 str r1, [r2, r3]
- }
-
- /* Configure IO Direction mode (Input, Output, Alternate or Analog) */
- temp = GPIOx->MODER;
- 8000b4e: 687b ldr r3, [r7, #4]
- 8000b50: 681b ldr r3, [r3, #0]
- 8000b52: 613b str r3, [r7, #16]
- temp &= ~(GPIO_MODER_MODER0 << (position * 2u));
- 8000b54: 697b ldr r3, [r7, #20]
- 8000b56: 005b lsls r3, r3, #1
- 8000b58: 2203 movs r2, #3
- 8000b5a: 409a lsls r2, r3
- 8000b5c: 0013 movs r3, r2
- 8000b5e: 43da mvns r2, r3
- 8000b60: 693b ldr r3, [r7, #16]
- 8000b62: 4013 ands r3, r2
- 8000b64: 613b str r3, [r7, #16]
- temp |= ((GPIO_Init->Mode & GPIO_MODE) << (position * 2u));
- 8000b66: 683b ldr r3, [r7, #0]
- 8000b68: 685b ldr r3, [r3, #4]
- 8000b6a: 2203 movs r2, #3
- 8000b6c: 401a ands r2, r3
- 8000b6e: 697b ldr r3, [r7, #20]
- 8000b70: 005b lsls r3, r3, #1
- 8000b72: 409a lsls r2, r3
- 8000b74: 0013 movs r3, r2
- 8000b76: 693a ldr r2, [r7, #16]
- 8000b78: 4313 orrs r3, r2
- 8000b7a: 613b str r3, [r7, #16]
- GPIOx->MODER = temp;
- 8000b7c: 687b ldr r3, [r7, #4]
- 8000b7e: 693a ldr r2, [r7, #16]
- 8000b80: 601a str r2, [r3, #0]
-
- /*--------------------- EXTI Mode Configuration ------------------------*/
- /* Configure the External Interrupt or event for the current IO */
- if((GPIO_Init->Mode & EXTI_MODE) != 0x00u)
- 8000b82: 683b ldr r3, [r7, #0]
- 8000b84: 685a ldr r2, [r3, #4]
- 8000b86: 23c0 movs r3, #192 ; 0xc0
- 8000b88: 029b lsls r3, r3, #10
- 8000b8a: 4013 ands r3, r2
- 8000b8c: d100 bne.n 8000b90
- 8000b8e: e094 b.n 8000cba
- {
- /* Enable SYSCFG Clock */
- __HAL_RCC_SYSCFG_CLK_ENABLE();
- 8000b90: 4b51 ldr r3, [pc, #324] ; (8000cd8 )
- 8000b92: 699a ldr r2, [r3, #24]
- 8000b94: 4b50 ldr r3, [pc, #320] ; (8000cd8 )
- 8000b96: 2101 movs r1, #1
- 8000b98: 430a orrs r2, r1
- 8000b9a: 619a str r2, [r3, #24]
- 8000b9c: 4b4e ldr r3, [pc, #312] ; (8000cd8 )
- 8000b9e: 699b ldr r3, [r3, #24]
- 8000ba0: 2201 movs r2, #1
- 8000ba2: 4013 ands r3, r2
- 8000ba4: 60bb str r3, [r7, #8]
- 8000ba6: 68bb ldr r3, [r7, #8]
-
- temp = SYSCFG->EXTICR[position >> 2u];
- 8000ba8: 4a4c ldr r2, [pc, #304] ; (8000cdc )
- 8000baa: 697b ldr r3, [r7, #20]
- 8000bac: 089b lsrs r3, r3, #2
- 8000bae: 3302 adds r3, #2
- 8000bb0: 009b lsls r3, r3, #2
- 8000bb2: 589b ldr r3, [r3, r2]
- 8000bb4: 613b str r3, [r7, #16]
- temp &= ~(0x0FuL << (4u * (position & 0x03u)));
- 8000bb6: 697b ldr r3, [r7, #20]
- 8000bb8: 2203 movs r2, #3
- 8000bba: 4013 ands r3, r2
- 8000bbc: 009b lsls r3, r3, #2
- 8000bbe: 220f movs r2, #15
- 8000bc0: 409a lsls r2, r3
- 8000bc2: 0013 movs r3, r2
- 8000bc4: 43da mvns r2, r3
- 8000bc6: 693b ldr r3, [r7, #16]
- 8000bc8: 4013 ands r3, r2
- 8000bca: 613b str r3, [r7, #16]
- temp |= (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u)));
- 8000bcc: 687a ldr r2, [r7, #4]
- 8000bce: 2390 movs r3, #144 ; 0x90
- 8000bd0: 05db lsls r3, r3, #23
- 8000bd2: 429a cmp r2, r3
- 8000bd4: d00d beq.n 8000bf2
- 8000bd6: 687b ldr r3, [r7, #4]
- 8000bd8: 4a41 ldr r2, [pc, #260] ; (8000ce0 )
- 8000bda: 4293 cmp r3, r2
- 8000bdc: d007 beq.n 8000bee
- 8000bde: 687b ldr r3, [r7, #4]
- 8000be0: 4a40 ldr r2, [pc, #256] ; (8000ce4 )
- 8000be2: 4293 cmp r3, r2
- 8000be4: d101 bne.n 8000bea
- 8000be6: 2302 movs r3, #2
- 8000be8: e004 b.n 8000bf4
- 8000bea: 2305 movs r3, #5
- 8000bec: e002 b.n 8000bf4
- 8000bee: 2301 movs r3, #1
- 8000bf0: e000 b.n 8000bf4
- 8000bf2: 2300 movs r3, #0
- 8000bf4: 697a ldr r2, [r7, #20]
- 8000bf6: 2103 movs r1, #3
- 8000bf8: 400a ands r2, r1
- 8000bfa: 0092 lsls r2, r2, #2
- 8000bfc: 4093 lsls r3, r2
- 8000bfe: 693a ldr r2, [r7, #16]
- 8000c00: 4313 orrs r3, r2
- 8000c02: 613b str r3, [r7, #16]
- SYSCFG->EXTICR[position >> 2u] = temp;
- 8000c04: 4935 ldr r1, [pc, #212] ; (8000cdc )
- 8000c06: 697b ldr r3, [r7, #20]
- 8000c08: 089b lsrs r3, r3, #2
- 8000c0a: 3302 adds r3, #2
- 8000c0c: 009b lsls r3, r3, #2
- 8000c0e: 693a ldr r2, [r7, #16]
- 8000c10: 505a str r2, [r3, r1]
-
- /* Clear Rising Falling edge configuration */
- temp = EXTI->RTSR;
- 8000c12: 4b35 ldr r3, [pc, #212] ; (8000ce8 )
- 8000c14: 689b ldr r3, [r3, #8]
- 8000c16: 613b str r3, [r7, #16]
- temp &= ~(iocurrent);
- 8000c18: 68fb ldr r3, [r7, #12]
- 8000c1a: 43da mvns r2, r3
- 8000c1c: 693b ldr r3, [r7, #16]
- 8000c1e: 4013 ands r3, r2
- 8000c20: 613b str r3, [r7, #16]
- if((GPIO_Init->Mode & TRIGGER_RISING) != 0x00u)
- 8000c22: 683b ldr r3, [r7, #0]
- 8000c24: 685a ldr r2, [r3, #4]
- 8000c26: 2380 movs r3, #128 ; 0x80
- 8000c28: 035b lsls r3, r3, #13
- 8000c2a: 4013 ands r3, r2
- 8000c2c: d003 beq.n 8000c36
- {
- temp |= iocurrent;
- 8000c2e: 693a ldr r2, [r7, #16]
- 8000c30: 68fb ldr r3, [r7, #12]
- 8000c32: 4313 orrs r3, r2
- 8000c34: 613b str r3, [r7, #16]
- }
- EXTI->RTSR = temp;
- 8000c36: 4b2c ldr r3, [pc, #176] ; (8000ce8 )
- 8000c38: 693a ldr r2, [r7, #16]
- 8000c3a: 609a str r2, [r3, #8]
-
- temp = EXTI->FTSR;
- 8000c3c: 4b2a ldr r3, [pc, #168] ; (8000ce8 )
- 8000c3e: 68db ldr r3, [r3, #12]
- 8000c40: 613b str r3, [r7, #16]
- temp &= ~(iocurrent);
- 8000c42: 68fb ldr r3, [r7, #12]
- 8000c44: 43da mvns r2, r3
- 8000c46: 693b ldr r3, [r7, #16]
- 8000c48: 4013 ands r3, r2
- 8000c4a: 613b str r3, [r7, #16]
- if((GPIO_Init->Mode & TRIGGER_FALLING) != 0x00u)
- 8000c4c: 683b ldr r3, [r7, #0]
- 8000c4e: 685a ldr r2, [r3, #4]
- 8000c50: 2380 movs r3, #128 ; 0x80
- 8000c52: 039b lsls r3, r3, #14
- 8000c54: 4013 ands r3, r2
- 8000c56: d003 beq.n 8000c60
- {
- temp |= iocurrent;
- 8000c58: 693a ldr r2, [r7, #16]
- 8000c5a: 68fb ldr r3, [r7, #12]
- 8000c5c: 4313 orrs r3, r2
- 8000c5e: 613b str r3, [r7, #16]
- }
- EXTI->FTSR = temp;
- 8000c60: 4b21 ldr r3, [pc, #132] ; (8000ce8 )
- 8000c62: 693a ldr r2, [r7, #16]
- 8000c64: 60da str r2, [r3, #12]
-
- /* Clear EXTI line configuration */
- temp = EXTI->EMR;
- 8000c66: 4b20 ldr r3, [pc, #128] ; (8000ce8 )
- 8000c68: 685b ldr r3, [r3, #4]
- 8000c6a: 613b str r3, [r7, #16]
- temp &= ~(iocurrent);
- 8000c6c: 68fb ldr r3, [r7, #12]
- 8000c6e: 43da mvns r2, r3
- 8000c70: 693b ldr r3, [r7, #16]
- 8000c72: 4013 ands r3, r2
- 8000c74: 613b str r3, [r7, #16]
- if((GPIO_Init->Mode & EXTI_EVT) != 0x00u)
- 8000c76: 683b ldr r3, [r7, #0]
- 8000c78: 685a ldr r2, [r3, #4]
- 8000c7a: 2380 movs r3, #128 ; 0x80
- 8000c7c: 029b lsls r3, r3, #10
- 8000c7e: 4013 ands r3, r2
- 8000c80: d003 beq.n 8000c8a
- {
- temp |= iocurrent;
- 8000c82: 693a ldr r2, [r7, #16]
- 8000c84: 68fb ldr r3, [r7, #12]
- 8000c86: 4313 orrs r3, r2
- 8000c88: 613b str r3, [r7, #16]
- }
- EXTI->EMR = temp;
- 8000c8a: 4b17 ldr r3, [pc, #92] ; (8000ce8 )
- 8000c8c: 693a ldr r2, [r7, #16]
- 8000c8e: 605a str r2, [r3, #4]
-
- temp = EXTI->IMR;
- 8000c90: 4b15 ldr r3, [pc, #84] ; (8000ce8 )
- 8000c92: 681b ldr r3, [r3, #0]
- 8000c94: 613b str r3, [r7, #16]
- temp &= ~(iocurrent);
- 8000c96: 68fb ldr r3, [r7, #12]
- 8000c98: 43da mvns r2, r3
- 8000c9a: 693b ldr r3, [r7, #16]
- 8000c9c: 4013 ands r3, r2
- 8000c9e: 613b str r3, [r7, #16]
- if((GPIO_Init->Mode & EXTI_IT) != 0x00u)
- 8000ca0: 683b ldr r3, [r7, #0]
- 8000ca2: 685a ldr r2, [r3, #4]
- 8000ca4: 2380 movs r3, #128 ; 0x80
- 8000ca6: 025b lsls r3, r3, #9
- 8000ca8: 4013 ands r3, r2
- 8000caa: d003 beq.n 8000cb4
- {
- temp |= iocurrent;
- 8000cac: 693a ldr r2, [r7, #16]
- 8000cae: 68fb ldr r3, [r7, #12]
- 8000cb0: 4313 orrs r3, r2
- 8000cb2: 613b str r3, [r7, #16]
- }
- EXTI->IMR = temp;
- 8000cb4: 4b0c ldr r3, [pc, #48] ; (8000ce8 )
- 8000cb6: 693a ldr r2, [r7, #16]
- 8000cb8: 601a str r2, [r3, #0]
- }
- }
-
- position++;
- 8000cba: 697b ldr r3, [r7, #20]
- 8000cbc: 3301 adds r3, #1
- 8000cbe: 617b str r3, [r7, #20]
- while (((GPIO_Init->Pin) >> position) != 0x00u)
- 8000cc0: 683b ldr r3, [r7, #0]
- 8000cc2: 681a ldr r2, [r3, #0]
- 8000cc4: 697b ldr r3, [r7, #20]
- 8000cc6: 40da lsrs r2, r3
- 8000cc8: 1e13 subs r3, r2, #0
- 8000cca: d000 beq.n 8000cce
- 8000ccc: e6ae b.n 8000a2c
- }
-}
- 8000cce: 46c0 nop ; (mov r8, r8)
- 8000cd0: 46c0 nop ; (mov r8, r8)
- 8000cd2: 46bd mov sp, r7
- 8000cd4: b006 add sp, #24
- 8000cd6: bd80 pop {r7, pc}
- 8000cd8: 40021000 .word 0x40021000
- 8000cdc: 40010000 .word 0x40010000
- 8000ce0: 48000400 .word 0x48000400
- 8000ce4: 48000800 .word 0x48000800
- 8000ce8: 40010400 .word 0x40010400
-
-08000cec :
- * @param hi2c Pointer to a I2C_HandleTypeDef structure that contains
- * the configuration information for the specified I2C.
- * @retval HAL status
- */
-HAL_StatusTypeDef HAL_I2C_Init(I2C_HandleTypeDef *hi2c)
-{
- 8000cec: b580 push {r7, lr}
- 8000cee: b082 sub sp, #8
- 8000cf0: af00 add r7, sp, #0
- 8000cf2: 6078 str r0, [r7, #4]
- /* Check the I2C handle allocation */
- if (hi2c == NULL)
- 8000cf4: 687b ldr r3, [r7, #4]
- 8000cf6: 2b00 cmp r3, #0
- 8000cf8: d101 bne.n 8000cfe
- {
- return HAL_ERROR;
- 8000cfa: 2301 movs r3, #1
- 8000cfc: e082 b.n 8000e04
- assert_param(IS_I2C_OWN_ADDRESS2(hi2c->Init.OwnAddress2));
- assert_param(IS_I2C_OWN_ADDRESS2_MASK(hi2c->Init.OwnAddress2Masks));
- assert_param(IS_I2C_GENERAL_CALL(hi2c->Init.GeneralCallMode));
- assert_param(IS_I2C_NO_STRETCH(hi2c->Init.NoStretchMode));
-
- if (hi2c->State == HAL_I2C_STATE_RESET)
- 8000cfe: 687b ldr r3, [r7, #4]
- 8000d00: 2241 movs r2, #65 ; 0x41
- 8000d02: 5c9b ldrb r3, [r3, r2]
- 8000d04: b2db uxtb r3, r3
- 8000d06: 2b00 cmp r3, #0
- 8000d08: d107 bne.n 8000d1a
- {
- /* Allocate lock resource and initialize it */
- hi2c->Lock = HAL_UNLOCKED;
- 8000d0a: 687b ldr r3, [r7, #4]
- 8000d0c: 2240 movs r2, #64 ; 0x40
- 8000d0e: 2100 movs r1, #0
- 8000d10: 5499 strb r1, [r3, r2]
-
- /* Init the low level hardware : GPIO, CLOCK, CORTEX...etc */
- hi2c->MspInitCallback(hi2c);
-#else
- /* Init the low level hardware : GPIO, CLOCK, CORTEX...etc */
- HAL_I2C_MspInit(hi2c);
- 8000d12: 687b ldr r3, [r7, #4]
- 8000d14: 0018 movs r0, r3
- 8000d16: f7ff fc99 bl 800064c
-#endif /* USE_HAL_I2C_REGISTER_CALLBACKS */
- }
-
- hi2c->State = HAL_I2C_STATE_BUSY;
- 8000d1a: 687b ldr r3, [r7, #4]
- 8000d1c: 2241 movs r2, #65 ; 0x41
- 8000d1e: 2124 movs r1, #36 ; 0x24
- 8000d20: 5499 strb r1, [r3, r2]
-
- /* Disable the selected I2C peripheral */
- __HAL_I2C_DISABLE(hi2c);
- 8000d22: 687b ldr r3, [r7, #4]
- 8000d24: 681b ldr r3, [r3, #0]
- 8000d26: 681a ldr r2, [r3, #0]
- 8000d28: 687b ldr r3, [r7, #4]
- 8000d2a: 681b ldr r3, [r3, #0]
- 8000d2c: 2101 movs r1, #1
- 8000d2e: 438a bics r2, r1
- 8000d30: 601a str r2, [r3, #0]
-
- /*---------------------------- I2Cx TIMINGR Configuration ------------------*/
- /* Configure I2Cx: Frequency range */
- hi2c->Instance->TIMINGR = hi2c->Init.Timing & TIMING_CLEAR_MASK;
- 8000d32: 687b ldr r3, [r7, #4]
- 8000d34: 685a ldr r2, [r3, #4]
- 8000d36: 687b ldr r3, [r7, #4]
- 8000d38: 681b ldr r3, [r3, #0]
- 8000d3a: 4934 ldr r1, [pc, #208] ; (8000e0c )
- 8000d3c: 400a ands r2, r1
- 8000d3e: 611a str r2, [r3, #16]
-
- /*---------------------------- I2Cx OAR1 Configuration ---------------------*/
- /* Disable Own Address1 before set the Own Address1 configuration */
- hi2c->Instance->OAR1 &= ~I2C_OAR1_OA1EN;
- 8000d40: 687b ldr r3, [r7, #4]
- 8000d42: 681b ldr r3, [r3, #0]
- 8000d44: 689a ldr r2, [r3, #8]
- 8000d46: 687b ldr r3, [r7, #4]
- 8000d48: 681b ldr r3, [r3, #0]
- 8000d4a: 4931 ldr r1, [pc, #196] ; (8000e10 )
- 8000d4c: 400a ands r2, r1
- 8000d4e: 609a str r2, [r3, #8]
-
- /* Configure I2Cx: Own Address1 and ack own address1 mode */
- if (hi2c->Init.AddressingMode == I2C_ADDRESSINGMODE_7BIT)
- 8000d50: 687b ldr r3, [r7, #4]
- 8000d52: 68db ldr r3, [r3, #12]
- 8000d54: 2b01 cmp r3, #1
- 8000d56: d108 bne.n 8000d6a
- {
- hi2c->Instance->OAR1 = (I2C_OAR1_OA1EN | hi2c->Init.OwnAddress1);
- 8000d58: 687b ldr r3, [r7, #4]
- 8000d5a: 689a ldr r2, [r3, #8]
- 8000d5c: 687b ldr r3, [r7, #4]
- 8000d5e: 681b ldr r3, [r3, #0]
- 8000d60: 2180 movs r1, #128 ; 0x80
- 8000d62: 0209 lsls r1, r1, #8
- 8000d64: 430a orrs r2, r1
- 8000d66: 609a str r2, [r3, #8]
- 8000d68: e007 b.n 8000d7a
- }
- else /* I2C_ADDRESSINGMODE_10BIT */
- {
- hi2c->Instance->OAR1 = (I2C_OAR1_OA1EN | I2C_OAR1_OA1MODE | hi2c->Init.OwnAddress1);
- 8000d6a: 687b ldr r3, [r7, #4]
- 8000d6c: 689a ldr r2, [r3, #8]
- 8000d6e: 687b ldr r3, [r7, #4]
- 8000d70: 681b ldr r3, [r3, #0]
- 8000d72: 2184 movs r1, #132 ; 0x84
- 8000d74: 0209 lsls r1, r1, #8
- 8000d76: 430a orrs r2, r1
- 8000d78: 609a str r2, [r3, #8]
- }
-
- /*---------------------------- I2Cx CR2 Configuration ----------------------*/
- /* Configure I2Cx: Addressing Master mode */
- if (hi2c->Init.AddressingMode == I2C_ADDRESSINGMODE_10BIT)
- 8000d7a: 687b ldr r3, [r7, #4]
- 8000d7c: 68db ldr r3, [r3, #12]
- 8000d7e: 2b02 cmp r3, #2
- 8000d80: d104 bne.n 8000d8c
- {
- hi2c->Instance->CR2 = (I2C_CR2_ADD10);
- 8000d82: 687b ldr r3, [r7, #4]
- 8000d84: 681b ldr r3, [r3, #0]
- 8000d86: 2280 movs r2, #128 ; 0x80
- 8000d88: 0112 lsls r2, r2, #4
- 8000d8a: 605a str r2, [r3, #4]
- }
- /* Enable the AUTOEND by default, and enable NACK (should be disable only during Slave process */
- hi2c->Instance->CR2 |= (I2C_CR2_AUTOEND | I2C_CR2_NACK);
- 8000d8c: 687b ldr r3, [r7, #4]
- 8000d8e: 681b ldr r3, [r3, #0]
- 8000d90: 685a ldr r2, [r3, #4]
- 8000d92: 687b ldr r3, [r7, #4]
- 8000d94: 681b ldr r3, [r3, #0]
- 8000d96: 491f ldr r1, [pc, #124] ; (8000e14 )
- 8000d98: 430a orrs r2, r1
- 8000d9a: 605a str r2, [r3, #4]
-
- /*---------------------------- I2Cx OAR2 Configuration ---------------------*/
- /* Disable Own Address2 before set the Own Address2 configuration */
- hi2c->Instance->OAR2 &= ~I2C_DUALADDRESS_ENABLE;
- 8000d9c: 687b ldr r3, [r7, #4]
- 8000d9e: 681b ldr r3, [r3, #0]
- 8000da0: 68da ldr r2, [r3, #12]
- 8000da2: 687b ldr r3, [r7, #4]
- 8000da4: 681b ldr r3, [r3, #0]
- 8000da6: 491a ldr r1, [pc, #104] ; (8000e10 )
- 8000da8: 400a ands r2, r1
- 8000daa: 60da str r2, [r3, #12]
-
- /* Configure I2Cx: Dual mode and Own Address2 */
- hi2c->Instance->OAR2 = (hi2c->Init.DualAddressMode | hi2c->Init.OwnAddress2 | \
- 8000dac: 687b ldr r3, [r7, #4]
- 8000dae: 691a ldr r2, [r3, #16]
- 8000db0: 687b ldr r3, [r7, #4]
- 8000db2: 695b ldr r3, [r3, #20]
- 8000db4: 431a orrs r2, r3
- 8000db6: 0011 movs r1, r2
- (hi2c->Init.OwnAddress2Masks << 8));
- 8000db8: 687b ldr r3, [r7, #4]
- 8000dba: 699b ldr r3, [r3, #24]
- 8000dbc: 021a lsls r2, r3, #8
- hi2c->Instance->OAR2 = (hi2c->Init.DualAddressMode | hi2c->Init.OwnAddress2 | \
- 8000dbe: 687b ldr r3, [r7, #4]
- 8000dc0: 681b ldr r3, [r3, #0]
- 8000dc2: 430a orrs r2, r1
- 8000dc4: 60da str r2, [r3, #12]
-
- /*---------------------------- I2Cx CR1 Configuration ----------------------*/
- /* Configure I2Cx: Generalcall and NoStretch mode */
- hi2c->Instance->CR1 = (hi2c->Init.GeneralCallMode | hi2c->Init.NoStretchMode);
- 8000dc6: 687b ldr r3, [r7, #4]
- 8000dc8: 69d9 ldr r1, [r3, #28]
- 8000dca: 687b ldr r3, [r7, #4]
- 8000dcc: 6a1a ldr r2, [r3, #32]
- 8000dce: 687b ldr r3, [r7, #4]
- 8000dd0: 681b ldr r3, [r3, #0]
- 8000dd2: 430a orrs r2, r1
- 8000dd4: 601a str r2, [r3, #0]
-
- /* Enable the selected I2C peripheral */
- __HAL_I2C_ENABLE(hi2c);
- 8000dd6: 687b ldr r3, [r7, #4]
- 8000dd8: 681b ldr r3, [r3, #0]
- 8000dda: 681a ldr r2, [r3, #0]
- 8000ddc: 687b ldr r3, [r7, #4]
- 8000dde: 681b ldr r3, [r3, #0]
- 8000de0: 2101 movs r1, #1
- 8000de2: 430a orrs r2, r1
- 8000de4: 601a str r2, [r3, #0]
-
- hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
- 8000de6: 687b ldr r3, [r7, #4]
- 8000de8: 2200 movs r2, #0
- 8000dea: 645a str r2, [r3, #68] ; 0x44
- hi2c->State = HAL_I2C_STATE_READY;
- 8000dec: 687b ldr r3, [r7, #4]
- 8000dee: 2241 movs r2, #65 ; 0x41
- 8000df0: 2120 movs r1, #32
- 8000df2: 5499 strb r1, [r3, r2]
- hi2c->PreviousState = I2C_STATE_NONE;
- 8000df4: 687b ldr r3, [r7, #4]
- 8000df6: 2200 movs r2, #0
- 8000df8: 631a str r2, [r3, #48] ; 0x30
- hi2c->Mode = HAL_I2C_MODE_NONE;
- 8000dfa: 687b ldr r3, [r7, #4]
- 8000dfc: 2242 movs r2, #66 ; 0x42
- 8000dfe: 2100 movs r1, #0
- 8000e00: 5499 strb r1, [r3, r2]
-
- return HAL_OK;
- 8000e02: 2300 movs r3, #0
-}
- 8000e04: 0018 movs r0, r3
- 8000e06: 46bd mov sp, r7
- 8000e08: b002 add sp, #8
- 8000e0a: bd80 pop {r7, pc}
- 8000e0c: f0ffffff .word 0xf0ffffff
- 8000e10: ffff7fff .word 0xffff7fff
- 8000e14: 02008000 .word 0x02008000
-
-08000e18 :
- * @param Timeout Timeout duration
- * @retval HAL status
- */
-HAL_StatusTypeDef HAL_I2C_Master_Transmit(I2C_HandleTypeDef *hi2c, uint16_t DevAddress, uint8_t *pData,
- uint16_t Size, uint32_t Timeout)
-{
- 8000e18: b590 push {r4, r7, lr}
- 8000e1a: b089 sub sp, #36 ; 0x24
- 8000e1c: af02 add r7, sp, #8
- 8000e1e: 60f8 str r0, [r7, #12]
- 8000e20: 0008 movs r0, r1
- 8000e22: 607a str r2, [r7, #4]
- 8000e24: 0019 movs r1, r3
- 8000e26: 230a movs r3, #10
- 8000e28: 18fb adds r3, r7, r3
- 8000e2a: 1c02 adds r2, r0, #0
- 8000e2c: 801a strh r2, [r3, #0]
- 8000e2e: 2308 movs r3, #8
- 8000e30: 18fb adds r3, r7, r3
- 8000e32: 1c0a adds r2, r1, #0
- 8000e34: 801a strh r2, [r3, #0]
- uint32_t tickstart;
-
- if (hi2c->State == HAL_I2C_STATE_READY)
- 8000e36: 68fb ldr r3, [r7, #12]
- 8000e38: 2241 movs r2, #65 ; 0x41
- 8000e3a: 5c9b ldrb r3, [r3, r2]
- 8000e3c: b2db uxtb r3, r3
- 8000e3e: 2b20 cmp r3, #32
- 8000e40: d000 beq.n 8000e44
- 8000e42: e0e7 b.n 8001014
- {
- /* Process Locked */
- __HAL_LOCK(hi2c);
- 8000e44: 68fb ldr r3, [r7, #12]
- 8000e46: 2240 movs r2, #64 ; 0x40
- 8000e48: 5c9b ldrb r3, [r3, r2]
- 8000e4a: 2b01 cmp r3, #1
- 8000e4c: d101 bne.n 8000e52
- 8000e4e: 2302 movs r3, #2
- 8000e50: e0e1 b.n 8001016
- 8000e52: 68fb ldr r3, [r7, #12]
- 8000e54: 2240 movs r2, #64 ; 0x40
- 8000e56: 2101 movs r1, #1
- 8000e58: 5499 strb r1, [r3, r2]
-
- /* Init tickstart for timeout management*/
- tickstart = HAL_GetTick();
- 8000e5a: f7ff fcfd bl 8000858
- 8000e5e: 0003 movs r3, r0
- 8000e60: 617b str r3, [r7, #20]
-
- if (I2C_WaitOnFlagUntilTimeout(hi2c, I2C_FLAG_BUSY, SET, I2C_TIMEOUT_BUSY, tickstart) != HAL_OK)
- 8000e62: 2380 movs r3, #128 ; 0x80
- 8000e64: 0219 lsls r1, r3, #8
- 8000e66: 68f8 ldr r0, [r7, #12]
- 8000e68: 697b ldr r3, [r7, #20]
- 8000e6a: 9300 str r3, [sp, #0]
- 8000e6c: 2319 movs r3, #25
- 8000e6e: 2201 movs r2, #1
- 8000e70: f000 fa04 bl 800127c
- 8000e74: 1e03 subs r3, r0, #0
- 8000e76: d001 beq.n 8000e7c
- {
- return HAL_ERROR;
- 8000e78: 2301 movs r3, #1
- 8000e7a: e0cc b.n 8001016
- }
-
- hi2c->State = HAL_I2C_STATE_BUSY_TX;
- 8000e7c: 68fb ldr r3, [r7, #12]
- 8000e7e: 2241 movs r2, #65 ; 0x41
- 8000e80: 2121 movs r1, #33 ; 0x21
- 8000e82: 5499 strb r1, [r3, r2]
- hi2c->Mode = HAL_I2C_MODE_MASTER;
- 8000e84: 68fb ldr r3, [r7, #12]
- 8000e86: 2242 movs r2, #66 ; 0x42
- 8000e88: 2110 movs r1, #16
- 8000e8a: 5499 strb r1, [r3, r2]
- hi2c->ErrorCode = HAL_I2C_ERROR_NONE;
- 8000e8c: 68fb ldr r3, [r7, #12]
- 8000e8e: 2200 movs r2, #0
- 8000e90: 645a str r2, [r3, #68] ; 0x44
-
- /* Prepare transfer parameters */
- hi2c->pBuffPtr = pData;
- 8000e92: 68fb ldr r3, [r7, #12]
- 8000e94: 687a ldr r2, [r7, #4]
- 8000e96: 625a str r2, [r3, #36] ; 0x24
- hi2c->XferCount = Size;
- 8000e98: 68fb ldr r3, [r7, #12]
- 8000e9a: 2208 movs r2, #8
- 8000e9c: 18ba adds r2, r7, r2
- 8000e9e: 8812 ldrh r2, [r2, #0]
- 8000ea0: 855a strh r2, [r3, #42] ; 0x2a
- hi2c->XferISR = NULL;
- 8000ea2: 68fb ldr r3, [r7, #12]
- 8000ea4: 2200 movs r2, #0
- 8000ea6: 635a str r2, [r3, #52] ; 0x34
-
- /* Send Slave Address */
- /* Set NBYTES to write and reload if hi2c->XferCount > MAX_NBYTE_SIZE and generate RESTART */
- if (hi2c->XferCount > MAX_NBYTE_SIZE)
- 8000ea8: 68fb ldr r3, [r7, #12]
- 8000eaa: 8d5b ldrh r3, [r3, #42] ; 0x2a
- 8000eac: b29b uxth r3, r3
- 8000eae: 2bff cmp r3, #255 ; 0xff
- 8000eb0: d911 bls.n 8000ed6
- {
- hi2c->XferSize = MAX_NBYTE_SIZE;
- 8000eb2: 68fb ldr r3, [r7, #12]
- 8000eb4: 22ff movs r2, #255 ; 0xff
- 8000eb6: 851a strh r2, [r3, #40] ; 0x28
- I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_RELOAD_MODE,
- 8000eb8: 68fb ldr r3, [r7, #12]
- 8000eba: 8d1b ldrh r3, [r3, #40] ; 0x28
- 8000ebc: b2da uxtb r2, r3
- 8000ebe: 2380 movs r3, #128 ; 0x80
- 8000ec0: 045c lsls r4, r3, #17
- 8000ec2: 230a movs r3, #10
- 8000ec4: 18fb adds r3, r7, r3
- 8000ec6: 8819 ldrh r1, [r3, #0]
- 8000ec8: 68f8 ldr r0, [r7, #12]
- 8000eca: 4b55 ldr r3, [pc, #340] ; (8001020 )
- 8000ecc: 9300 str r3, [sp, #0]
- 8000ece: 0023 movs r3, r4
- 8000ed0: f000 fc2e bl 8001730
- 8000ed4: e075 b.n 8000fc2
- I2C_GENERATE_START_WRITE);
- }
- else
- {
- hi2c->XferSize = hi2c->XferCount;
- 8000ed6: 68fb ldr r3, [r7, #12]
- 8000ed8: 8d5b ldrh r3, [r3, #42] ; 0x2a
- 8000eda: b29a uxth r2, r3
- 8000edc: 68fb ldr r3, [r7, #12]
- 8000ede: 851a strh r2, [r3, #40] ; 0x28
- I2C_TransferConfig(hi2c, DevAddress, (uint8_t)hi2c->XferSize, I2C_AUTOEND_MODE,
- 8000ee0: 68fb ldr r3, [r7, #12]
- 8000ee2: 8d1b ldrh r3, [r3, #40] ; 0x28
- 8000ee4: b2da uxtb r2, r3
- 8000ee6: 2380 movs r3, #128 ; 0x80
- 8000ee8: 049c lsls r4, r3, #18
- 8000eea: 230a movs r3, #10
- 8000eec: 18fb adds r3, r7, r3
- 8000eee: 8819 ldrh r1, [r3, #0]
- 8000ef0: 68f8 ldr r0, [r7, #12]
- 8000ef2: 4b4b ldr r3, [pc, #300] ; (8001020 )
- 8000ef4: 9300 str r3, [sp, #0]
- 8000ef6: 0023 movs r3, r4
- 8000ef8: f000 fc1a bl 8001730
- I2C_GENERATE_START_WRITE);
- }
-
- while (hi2c->XferCount > 0U)
- 8000efc: e061 b.n 8000fc2
- {
- /* Wait until TXIS flag is set */
- if (I2C_WaitOnTXISFlagUntilTimeout(hi2c, Timeout, tickstart) != HAL_OK)
- 8000efe: 697a ldr r2, [r7, #20]
- 8000f00: 6ab9 ldr r1, [r7, #40] ; 0x28
- 8000f02: 68fb ldr r3, [r7, #12]
- 8000f04: 0018 movs r0, r3
- 8000f06: f000 fa07 bl 8001318
- 8000f0a: 1e03 subs r3, r0, #0
- 8000f0c: d001 beq.n 8000f12
- {
- return HAL_ERROR;
- 8000f0e: 2301 movs r3, #1
- 8000f10: e081 b.n 8001016