添加主机程序

This commit is contained in:
kkkjtr 2025-10-24 10:32:49 +08:00
parent c2bba9d98b
commit 1915a02f4d
87 changed files with 20541 additions and 1378 deletions

View File

@ -1,28 +1,30 @@
[PreviousLibFiles]
LibFiles=Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_usart.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_usart.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
LibFiles=Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_usart.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_usart.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
[PreviousUsedKeilFiles]
SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\usart.c;..\Core\Src\stm32f1xx_it.c;..\Core\Src\stm32f1xx_hal_msp.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;;;
SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\tim.c;..\Core\Src\usart.c;..\Core\Src\stm32f1xx_it.c;..\Core\Src\stm32f1xx_hal_msp.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_uart.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;;;
HeaderPath=..\Drivers\STM32F1xx_HAL_Driver\Inc;..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy;..\Drivers\CMSIS\Device\ST\STM32F1xx\Include;..\Drivers\CMSIS\Include;..\Core\Inc;
CDefines=USE_HAL_DRIVER;STM32F103xB;USE_HAL_DRIVER;USE_HAL_DRIVER;
[PreviousGenFiles]
AdvancedFolderStructure=true
HeaderFileListSize=5
HeaderFileListSize=6
HeaderFiles#0=..\Core\Inc\gpio.h
HeaderFiles#1=..\Core\Inc\usart.h
HeaderFiles#2=..\Core\Inc\stm32f1xx_it.h
HeaderFiles#3=..\Core\Inc\stm32f1xx_hal_conf.h
HeaderFiles#4=..\Core\Inc\main.h
HeaderFiles#1=..\Core\Inc\tim.h
HeaderFiles#2=..\Core\Inc\usart.h
HeaderFiles#3=..\Core\Inc\stm32f1xx_it.h
HeaderFiles#4=..\Core\Inc\stm32f1xx_hal_conf.h
HeaderFiles#5=..\Core\Inc\main.h
HeaderFolderListSize=1
HeaderPath#0=..\Core\Inc
HeaderFiles=;
SourceFileListSize=5
SourceFileListSize=6
SourceFiles#0=..\Core\Src\gpio.c
SourceFiles#1=..\Core\Src\usart.c
SourceFiles#2=..\Core\Src\stm32f1xx_it.c
SourceFiles#3=..\Core\Src\stm32f1xx_hal_msp.c
SourceFiles#4=..\Core\Src\main.c
SourceFiles#1=..\Core\Src\tim.c
SourceFiles#2=..\Core\Src\usart.c
SourceFiles#3=..\Core\Src\stm32f1xx_it.c
SourceFiles#4=..\Core\Src\stm32f1xx_hal_msp.c
SourceFiles#5=..\Core\Src\main.c
SourceFolderListSize=1
SourcePath#0=..\Core\Src
SourceFiles=;

View File

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

View File

@ -0,0 +1,55 @@
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file tim.h
* @brief This file contains all the function prototypes for
* the tim.c file
******************************************************************************
* @attention
*
* Copyright (c) 2025 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __TIM_H__
#define __TIM_H__
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "main.h"
/* USER CODE BEGIN Includes */
/* USER CODE END Includes */
extern TIM_HandleTypeDef htim2;
extern TIM_HandleTypeDef htim3;
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
void MX_TIM2_Init(void);
void MX_TIM3_Init(void);
/* USER CODE BEGIN Prototypes */
/* USER CODE END Prototypes */
#ifdef __cplusplus
}
#endif
#endif /* __TIM_H__ */

View File

@ -32,12 +32,15 @@ extern "C" {
/* USER CODE END Includes */
extern UART_HandleTypeDef huart1;
extern UART_HandleTypeDef huart2;
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
void MX_USART1_UART_Init(void);
void MX_USART2_UART_Init(void);
/* USER CODE BEGIN Prototypes */

View File

@ -42,9 +42,22 @@
void MX_GPIO_Init(void)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
/* GPIO Ports Clock Enable */
__HAL_RCC_GPIOD_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
/*Configure GPIO pin Output Level */
HAL_GPIO_WritePin(GPIOB, GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6, GPIO_PIN_SET);
/*Configure GPIO pins : PB3 PB4 PB5 PB6 */
GPIO_InitStruct.Pin = GPIO_PIN_3|GPIO_PIN_4|GPIO_PIN_5|GPIO_PIN_6;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
}

View File

@ -4,36 +4,75 @@
* @file : main.c
* @brief : Main program body
******************************************************************************
* @attention
*
* Copyright (c) 2025 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "main.h"
#include "usart.h"
#include "gpio.h"
#include "tim.h"
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
#include <string.h>
#include <stdio.h>
#include <string.h>
#include <stdbool.h>
/* USER CODE END Includes */
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
// Modbus协议定义
typedef enum {
CMD_READ_STATUS = 0x01, // 读设备状态
CMD_READ_MATRIX = 0x03 // 读矩阵数据
} ModbusCommand_t;
// 从机状态
typedef enum {
SLAVE_STATE_UNKNOWN = 0, // 未知状态
SLAVE_STATE_READY = 1, // 准备就绪
SLAVE_STATE_ERROR = 2 // 通信错误
} SlaveState_t;
// 主机状态机
typedef enum {
HOST_STATE_INIT = 0, // 初始化状态
HOST_STATE_DISCOVERY = 1, // 从机发现状态
HOST_STATE_WORKING = 2, // 正常工作状态
HOST_STATE_ERROR = 3 // 错误状态
} HostState_t;
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
/* USER CODE BEGIN PD */
// 从机数量和相关定义
#define SLAVE_COUNT 3
#define MATRIX_SIZE 30 // 每个从机30个点位
#define TOTAL_MATRIX_POINTS 90 // 总共90个点位
// 协议相关定义
#define RX_BUFFER_SIZE 16
#define TX_BUFFER_SIZE 8
#define STATUS_FRAME_SIZE 5
#define MATRIX_FRAME_SIZE 10
// 定时相关定义
#define DISCOVERY_INTERVAL 1000 // 从机发现间隔1s
#define MATRIX_QUERY_INTERVAL 200 // 矩阵查询间隔200ms
#define RESPONSE_TIMEOUT 100 // 响应超时100ms
// 从机地址定义
#define SLAVE1_ADDR 0x01
#define SLAVE2_ADDR 0x02
#define SLAVE3_ADDR 0x03
// GPIO引脚定义 - 状态指示灯
#define ERROR_LED_PIN GPIO_PIN_2 // PB2
#define SLAVE1_LED_PIN GPIO_PIN_3 // PB3
#define SLAVE2_LED_PIN GPIO_PIN_4 // PB4
#define SLAVE3_LED_PIN GPIO_PIN_5 // PB5
/* USER CODE END PD */
@ -45,20 +84,673 @@
/* Private variables ---------------------------------------------------------*/
/* USER CODE BEGIN PV */
uint32_t previousTick = 0;
uint8_t rxBuffer[10]; // 接收缓冲区
uint8_t rxIndex = 0; // 接收索引
uint8_t received123 = 0; // 是否收到123的标志
// 通信相关变量
HostState_t host_state = HOST_STATE_INIT;
uint8_t current_slave = 0;
uint32_t last_discovery_time = 0;
uint32_t last_matrix_query_time = 0;
uint32_t command_send_time = 0;
bool waiting_response = false;
bool discovery_complete = false;
// 从机状态和数据
SlaveState_t slave_states[SLAVE_COUNT] = {SLAVE_STATE_UNKNOWN};
bool slave_online[SLAVE_COUNT] = {false}; // 从机在线状态
uint8_t slave_matrix_data[SLAVE_COUNT][MATRIX_SIZE] = {0};
uint16_t modbus_holding_registers[TOTAL_MATRIX_POINTS] = {0};
// 工作从机列表
uint8_t working_slaves[SLAVE_COUNT] = {0};
uint8_t working_slave_count = 0;
uint8_t current_working_index = 0;
// 通信缓冲区
uint8_t uart1_rx_buffer[RX_BUFFER_SIZE];
uint8_t uart1_tx_buffer[TX_BUFFER_SIZE];
uint8_t uart2_tx_buffer[128];
volatile uint8_t uart1_rx_complete = 0;
uint8_t rx_data_length = 0;
// Modbus从机相关
uint8_t modbus_rx_buffer[RX_BUFFER_SIZE];
volatile uint8_t modbus_rx_complete = 0;
uint8_t modbus_rx_length = 0;
// 错误处理
uint32_t last_error_report_time = 0;
#define ERROR_REPORT_INTERVAL 3000 // 错误上报间隔3s
/* USER CODE END PV */
/* Private function prototypes -----------------------------------------------*/
void SystemClock_Config(void);
/* USER CODE BEGIN PFP */
void CheckFor123(void);
// 主机通信函数
void Host_Initialization(void);
void Host_State_Machine(void);
void Perform_Slave_Discovery(void);
void Query_Slave_Status(uint8_t slave_addr);
void Query_Slave_Matrix(uint8_t slave_addr);
void Build_Working_Slaves_List(void);
void Update_Status_LEDs(void);
void Set_Error_State(void);
void Report_Error_Status(void);
uint16_t Calculate_CRC16(uint8_t *data, uint8_t length);
uint8_t Verify_CRC16(uint8_t *data, uint8_t length);
void Process_Slave_Response(uint8_t *frame, uint8_t length);
void Update_Modbus_Registers(void);
void RS485_Enable_TX(void);
void RS485_Enable_RX(void);
// Modbus从机函数
void Modbus_Slave_Process(void);
void Modbus_Send_Response(uint8_t *data, uint8_t length);
uint8_t Process_Modbus_Request(uint8_t *frame, uint8_t length);
// 工具函数
void Debug_Print(char *message);
/* USER CODE END PFP */
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
/**
* @brief
*/
void Host_Initialization(void)
{
host_state = HOST_STATE_INIT;
// 初始化从机状态
for(int i = 0; i < SLAVE_COUNT; i++)
{
slave_states[i] = SLAVE_STATE_UNKNOWN;
slave_online[i] = false;
}
// 初始化矩阵数据
memset(slave_matrix_data, 0, sizeof(slave_matrix_data));
memset(modbus_holding_registers, 0, sizeof(modbus_holding_registers));
// 初始化工作从机列表
memset(working_slaves, 0, sizeof(working_slaves));
working_slave_count = 0;
// 设置485为接收模式
RS485_Enable_RX();
// 初始化状态指示灯 - 全部熄灭
HAL_GPIO_WritePin(GPIOB, ERROR_LED_PIN | SLAVE1_LED_PIN | SLAVE2_LED_PIN | SLAVE3_LED_PIN, GPIO_PIN_SET);
// 启动串口接收
HAL_UART_Receive_DMA(&huart1, uart1_rx_buffer, RX_BUFFER_SIZE);
HAL_UART_Receive_DMA(&huart2, modbus_rx_buffer, RX_BUFFER_SIZE);
Debug_Print("Host Initialization Complete - Starting Slave Discovery\r\n");
}
/**
* @brief
* @note 1223
*/
void Build_Working_Slaves_List(void)
{
working_slave_count = 0;
// 按顺序检查从机是否在线
for(int i = 0; i < SLAVE_COUNT; i++)
{
if(slave_online[i])
{
working_slaves[working_slave_count++] = SLAVE1_ADDR + i;
}
}
// 检查是否存在地址不连续的情况如只有从机2没有从机1
if(working_slave_count > 0)
{
for(int i = 0; i < working_slave_count; i++)
{
// 如果发现地址不连续,设置错误状态
if(i > 0 && working_slaves[i] != working_slaves[i-1] + 1)
{
Set_Error_State();
return;
}
}
}
}
/**
* @brief
*/
void Update_Status_LEDs(void)
{
// 先熄灭所有指示灯
HAL_GPIO_WritePin(GPIOB, ERROR_LED_PIN | SLAVE1_LED_PIN | SLAVE2_LED_PIN | SLAVE3_LED_PIN, GPIO_PIN_SET);
if(host_state == HOST_STATE_ERROR)
{
// 错误状态:点亮错误灯
HAL_GPIO_WritePin(GPIOB, ERROR_LED_PIN, GPIO_PIN_RESET);
}
else if(host_state == HOST_STATE_WORKING)
{
// 工作状态:点亮在线的从机指示灯
for(int i = 0; i < SLAVE_COUNT; i++)
{
if(slave_online[i])
{
switch(i)
{
case 0: HAL_GPIO_WritePin(GPIOB, SLAVE1_LED_PIN, GPIO_PIN_RESET); break;
case 1: HAL_GPIO_WritePin(GPIOB, SLAVE2_LED_PIN, GPIO_PIN_RESET); break;
case 2: HAL_GPIO_WritePin(GPIOB, SLAVE3_LED_PIN, GPIO_PIN_RESET); break;
}
}
}
}
// 发现状态:所有灯熄灭
}
/**
* @brief
*/
void Set_Error_State(void)
{
host_state = HOST_STATE_ERROR;
Update_Status_LEDs();
Debug_Print("Error State: Invalid slave configuration detected\r\n");
}
/**
* @brief
*/
void Report_Error_Status(void)
{
uint32_t current_time = HAL_GetTick();
if((current_time - last_error_report_time) >= ERROR_REPORT_INTERVAL)
{
char error_msg[100];
int len = snprintf(error_msg, sizeof(error_msg),
"ERROR: Slave1=%d, Slave2=%d, Slave3=%d - Invalid sequence\r\n",
slave_online[0], slave_online[1], slave_online[2]);
HAL_UART_Transmit(&huart2, (uint8_t*)error_msg, len, HAL_MAX_DELAY);
last_error_report_time = current_time;
}
}
/**
* @brief
*/
void Perform_Slave_Discovery(void)
{
if(!waiting_response)
{
Query_Slave_Status(SLAVE1_ADDR + current_slave);
last_discovery_time = HAL_GetTick();
}
}
/**
* @brief
*/
void Host_State_Machine(void)
{
uint32_t current_time = HAL_GetTick();
switch(host_state)
{
case HOST_STATE_INIT:
// 初始化完成后进入从机发现状态
host_state = HOST_STATE_DISCOVERY;
last_discovery_time = current_time;
Debug_Print("Enter Slave Discovery State\r\n");
break;
case HOST_STATE_DISCOVERY:
// 定期执行从机发现
if((current_time - last_discovery_time) >= DISCOVERY_INTERVAL && !waiting_response)
{
if(current_slave < SLAVE_COUNT)
{
Perform_Slave_Discovery();
}
else
{
// 完成一轮发现,构建工作列表
Build_Working_Slaves_List();
if(working_slave_count == 0)
{
// 没有发现任何从机,进入错误状态
Set_Error_State();
}
else
{
// 检查从机地址连续性
uint8_t expected_addr = working_slaves[0];
for(int i = 0; i < working_slave_count; i++)
{
if(working_slaves[i] != expected_addr + i)
{
Set_Error_State();
break;
}
}
if(host_state != HOST_STATE_ERROR)
{
// 进入正常工作状态
host_state = HOST_STATE_WORKING;
current_working_index = 0;
Update_Status_LEDs();
char debug_msg[100];
snprintf(debug_msg, sizeof(debug_msg),
"Enter Working State with %d slaves: ", working_slave_count);
HAL_UART_Transmit(&huart2, (uint8_t*)debug_msg, strlen(debug_msg), HAL_MAX_DELAY);
for(int i = 0; i < working_slave_count; i++)
{
snprintf(debug_msg, sizeof(debug_msg), "%d ", working_slaves[i]);
HAL_UART_Transmit(&huart2, (uint8_t*)debug_msg, strlen(debug_msg), HAL_MAX_DELAY);
}
Debug_Print("\r\n");
}
}
// 重置发现过程
current_slave = 0;
}
}
break;
case HOST_STATE_WORKING:
// 定期查询工作从机的矩阵数据
if(working_slave_count > 0 &&
(current_time - last_matrix_query_time) >= MATRIX_QUERY_INTERVAL)
{
if(!waiting_response)
{
Query_Slave_Matrix(working_slaves[current_working_index]);
last_matrix_query_time = current_time;
}
}
break;
case HOST_STATE_ERROR:
// 错误状态:定期上报错误状态
Report_Error_Status();
// 定期重试从机发现
if((current_time - last_discovery_time) >= DISCOVERY_INTERVAL * 3)
{
host_state = HOST_STATE_DISCOVERY;
current_slave = 0;
Debug_Print("Retrying slave discovery from error state\r\n");
}
break;
}
// 检查响应超时
if(waiting_response && (current_time - command_send_time) > RESPONSE_TIMEOUT)
{
waiting_response = false;
if(host_state == HOST_STATE_DISCOVERY)
{
// 发现阶段超时:标记该从机不在线
slave_online[current_slave] = false;
current_slave++;
}
else if(host_state == HOST_STATE_WORKING)
{
// 工作阶段超时:移动到下一个从机
slave_online[working_slaves[current_working_index] - SLAVE1_ADDR] = false;
current_working_index = (current_working_index + 1) % working_slave_count;
}
}
}
/**
* @brief
*/
void Query_Slave_Status(uint8_t slave_addr)
{
uint8_t frame_index = 0;
// 设备地址
uart1_tx_buffer[frame_index++] = slave_addr;
// 功能码
uart1_tx_buffer[frame_index++] = CMD_READ_STATUS;
// 计算CRC16
uint16_t crc = Calculate_CRC16(uart1_tx_buffer, frame_index);
uart1_tx_buffer[frame_index++] = crc & 0xFF;
uart1_tx_buffer[frame_index++] = (crc >> 8) & 0xFF;
// 发送命令
RS485_Enable_TX();
HAL_UART_Transmit(&huart1, uart1_tx_buffer, frame_index, HAL_MAX_DELAY);
RS485_Enable_RX();
waiting_response = true;
command_send_time = HAL_GetTick();
}
/**
* @brief
*/
void Query_Slave_Matrix(uint8_t slave_addr)
{
uint8_t frame_index = 0;
// 设备地址
uart1_tx_buffer[frame_index++] = slave_addr;
// 功能码
uart1_tx_buffer[frame_index++] = CMD_READ_MATRIX;
// 计算CRC16
uint16_t crc = Calculate_CRC16(uart1_tx_buffer, frame_index);
uart1_tx_buffer[frame_index++] = crc & 0xFF;
uart1_tx_buffer[frame_index++] = (crc >> 8) & 0xFF;
// 发送命令
RS485_Enable_TX();
HAL_UART_Transmit(&huart1, uart1_tx_buffer, frame_index, HAL_MAX_DELAY);
RS485_Enable_RX();
waiting_response = true;
command_send_time = HAL_GetTick();
}
/**
* @brief
*/
void Process_Slave_Response(uint8_t *frame, uint8_t length)
{
if(length < 4) return; // 最小帧长度检查
// 验证CRC
if(!Verify_CRC16(frame, length))
{
Debug_Print("CRC Error in Response\r\n");
return;
}
uint8_t slave_addr = frame[0];
uint8_t function_code = frame[1];
uint8_t slave_index = slave_addr - SLAVE1_ADDR;
if(slave_index >= SLAVE_COUNT)
{
return; // 无效的从机地址
}
switch(function_code)
{
case CMD_READ_STATUS:
// 状态响应处理
if(length == STATUS_FRAME_SIZE)
{
uint8_t status = frame[2];
if(status == 0x01) // 从机准备就绪
{
slave_states[slave_index] = SLAVE_STATE_READY;
slave_online[slave_index] = true;
char debug_msg[50];
snprintf(debug_msg, sizeof(debug_msg), "Slave %d Discovered and Ready\r\n", slave_addr);
Debug_Print(debug_msg);
}
}
break;
case CMD_READ_MATRIX:
// 矩阵数据响应处理
if(length == MATRIX_FRAME_SIZE)
{
uint8_t data_length = frame[2];
if(data_length == 5) // 5行数据
{
// 解压缩矩阵数据
for(int row = 0; row < 5; row++)
{
uint8_t row_data = frame[3 + row];
for(int col = 0; col < 6; col++)
{
int bit_index = row * 6 + col;
slave_matrix_data[slave_index][bit_index] = (row_data >> col) & 0x01;
}
}
// 更新Modbus寄存器
Update_Modbus_Registers();
}
}
break;
}
waiting_response = false;
if(host_state == HOST_STATE_DISCOVERY)
{
current_slave++;
}
else if(host_state == HOST_STATE_WORKING)
{
current_working_index = (current_working_index + 1) % working_slave_count;
}
}
/**
* @brief Modbus保持寄存器
* :
* - 1: 1-30 (0-29)
* - 2: 31-60 (30-59)
* - 3: 61-90 (60-89)
*/
void Update_Modbus_Registers(void)
{
for(int slave = 0; slave < SLAVE_COUNT; slave++)
{
int base_index = slave * MATRIX_SIZE;
for(int point = 0; point < MATRIX_SIZE; point++)
{
modbus_holding_registers[base_index + point] = slave_matrix_data[slave][point];
}
}
}
/**
* @brief Modbus CRC16校验
*/
uint16_t Calculate_CRC16(uint8_t *data, uint8_t length)
{
uint16_t crc = 0xFFFF;
for(uint8_t i = 0; i < length; i++)
{
crc ^= data[i];
for(uint8_t j = 0; j < 8; j++)
{
if(crc & 0x0001)
{
crc = (crc >> 1) ^ 0xA001;
}
else
{
crc = crc >> 1;
}
}
}
return crc;
}
/**
* @brief CRC16校验
*/
uint8_t Verify_CRC16(uint8_t *data, uint8_t length)
{
if(length < 2) return 0;
uint16_t received_crc = (data[length-1] << 8) | data[length-2];
uint16_t calculated_crc = Calculate_CRC16(data, length-2);
return (received_crc == calculated_crc);
}
/**
* @brief 使485
*/
void RS485_Enable_TX(void)
{
// 根据硬件连接设置485方向控制引脚
// HAL_GPIO_WritePin(RS485_DIR_GPIO_Port, RS485_DIR_Pin, GPIO_PIN_SET);
HAL_Delay(1); // 短暂延时确保方向稳定
}
/**
* @brief 使485
*/
void RS485_Enable_RX(void)
{
// 根据硬件连接设置485方向控制引脚
// HAL_GPIO_WritePin(RS485_DIR_GPIO_Port, RS485_DIR_Pin, GPIO_PIN_RESET);
HAL_Delay(1); // 短暂延时确保方向稳定
}
/**
* @brief Modbus从机处理
*/
void Modbus_Slave_Process(void)
{
if(modbus_rx_complete)
{
modbus_rx_complete = 0;
// 处理Modbus请求
uint8_t response_length = Process_Modbus_Request(modbus_rx_buffer, modbus_rx_length);
if(response_length > 0)
{
Modbus_Send_Response(uart2_tx_buffer, response_length);
}
// 重新启动接收
HAL_UART_Receive_DMA(&huart2, modbus_rx_buffer, RX_BUFFER_SIZE);
}
}
/**
* @brief Modbus请求
*/
uint8_t Process_Modbus_Request(uint8_t *frame, uint8_t length)
{
if(length < 8) return 0; // Modbus RTU最小帧长
// 验证CRC
if(!Verify_CRC16(frame, length))
{
return 0; // CRC校验失败
}
uint8_t slave_addr = frame[0];
uint8_t function_code = frame[1];
uint16_t starting_addr = (frame[2] << 8) | frame[3];
uint16_t quantity = (frame[4] << 8) | frame[5];
// 检查地址范围
if(starting_addr + quantity > TOTAL_MATRIX_POINTS)
{
return 0; // 地址越界
}
uint8_t response_index = 0;
switch(function_code)
{
case 0x03: // 读保持寄存器
uart2_tx_buffer[response_index++] = slave_addr;
uart2_tx_buffer[response_index++] = function_code;
uart2_tx_buffer[response_index++] = quantity * 2; // 字节数
for(int i = 0; i < quantity; i++)
{
uint16_t reg_value = modbus_holding_registers[starting_addr + i];
uart2_tx_buffer[response_index++] = (reg_value >> 8) & 0xFF; // 高字节
uart2_tx_buffer[response_index++] = reg_value & 0xFF; // 低字节
}
break;
case 0x10: // 写多个寄存器 (可选实现)
// 这里可以根据需要实现写功能
break;
default:
return 0; // 不支持的功能码
}
// 计算CRC
uint16_t crc = Calculate_CRC16(uart2_tx_buffer, response_index);
uart2_tx_buffer[response_index++] = crc & 0xFF;
uart2_tx_buffer[response_index++] = (crc >> 8) & 0xFF;
return response_index;
}
/**
* @brief Modbus响应
*/
void Modbus_Send_Response(uint8_t *data, uint8_t length)
{
HAL_UART_Transmit(&huart2, data, length, HAL_MAX_DELAY);
}
/**
* @brief
*/
void Debug_Print(char *message)
{
// 可以通过串口输出调试信息
// HAL_UART_Transmit(&huart2, (uint8_t*)message, strlen(message), HAL_MAX_DELAY);
}
/**
* @brief 1
*/
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{
if(huart->Instance == USART1)
{
uart1_rx_complete = 1;
rx_data_length = RX_BUFFER_SIZE;
// 重新启动接收
HAL_UART_Receive_DMA(&huart1, uart1_rx_buffer, RX_BUFFER_SIZE);
}
else if(huart->Instance == USART2)
{
modbus_rx_complete = 1;
modbus_rx_length = RX_BUFFER_SIZE;
}
}
/**
* @brief
*/
void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
{
// 可以用于定时任务处理
if(htim->Instance == TIM2)
{
// 定时器中断处理
}
}
/* USER CODE END 0 */
@ -68,71 +760,47 @@ void CheckFor123(void);
*/
int main(void)
{
/* USER CODE BEGIN 1 */
HAL_Init();
SystemClock_Config();
MX_GPIO_Init();
MX_USART1_UART_Init();
MX_USART2_UART_Init();
MX_TIM2_Init();
/* USER CODE END 1 */
/* USER CODE BEGIN 2 */
// 主机初始化
Host_Initialization();
/* MCU Configuration--------------------------------------------------------*/
// 启动定时器
HAL_TIM_Base_Start_IT(&htim2);
/* Reset of all peripherals, Initializes the Flash interface and the Systick. */
HAL_Init();
Debug_Print("Host System Started - Dynamic Slave Discovery Mode\r\n");
/* USER CODE END 2 */
/* USER CODE BEGIN Init */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
// 主机状态机处理
Host_State_Machine();
/* USER CODE END Init */
// 处理从机响应
if(uart1_rx_complete)
{
uart1_rx_complete = 0;
Process_Slave_Response(uart1_rx_buffer, rx_data_length);
}
/* Configure the system clock */
SystemClock_Config();
// Modbus从机处理
Modbus_Slave_Process();
/* USER CODE BEGIN SysInit */
/* USER CODE END SysInit */
/* Initialize all configured peripherals */
MX_GPIO_Init();
MX_USART2_UART_Init();
/* USER CODE BEGIN 2 */
// 启动串口接收中断
HAL_UART_Receive_IT(&huart2, &rxBuffer[rxIndex], 1);
/* USER CODE END 2 */
/* Infinite loop */
/* USER CODE BEGIN WHILE */
while (1)
{
uint32_t currentTick = HAL_GetTick();
// 每秒执行一次
// if (currentTick - previousTick >= 1000)
// {
// previousTick = currentTick;
// if (received123)
// {
// 收到了123发送test ok
// HAL_UART_Transmit(&huart2, (uint8_t*)"test ok\r\n", 9, HAL_MAX_DELAY);
// received123 = 0; // 重置标志
// }
// else
// {
// 没有收到123发送STM32 UART Test
// HAL_UART_Transmit(&huart2, (uint8_t*)"STM32 UART Test\r\n", 17, HAL_MAX_DELAY);
// }
// }
// 检查是否收到了123
// CheckFor123();
// 使用HAL_Delay确保1秒间隔
// HAL_Delay(1000);
/* USER CODE END WHILE */
/* USER CODE BEGIN 3 */
}
/* USER CODE END 3 */
HAL_Delay(1);
}
/* USER CODE END 3 */
}
/**
* @brief System Clock Configuration
* @retval None
@ -177,47 +845,7 @@ void SystemClock_Config(void)
}
/* USER CODE BEGIN 4 */
// 串口接收完成中断回调函数
void HAL_UART_RxCpltCallback(UART_HandleTypeDef *huart)
{
if (huart->Instance == USART2) // 确保是USART2
{
// 增加索引,准备接收下一个字符
rxIndex++;
// 如果缓冲区满了,重置索引
if (rxIndex >= sizeof(rxBuffer))
{
rxIndex = 0;
}
// 继续接收下一个字符
HAL_UART_Receive_IT(&huart2, &rxBuffer[rxIndex], 1);
}
}
// 检查是否收到了"123"
void CheckFor123(void)
{
// 检查缓冲区中是否有连续的"123"
for (int i = 0; i <= sizeof(rxBuffer) - 3; i++)
{
if (rxBuffer[i] == '1' && rxBuffer[i + 1] == '2' && rxBuffer[i + 2] == '3')
{
received123 = 1;
// 清除缓冲区中的"123",避免重复检测
for (int j = i; j < sizeof(rxBuffer) - 3; j++)
{
rxBuffer[j] = rxBuffer[j + 3];
}
rxIndex -= 3; // 调整索引
if (rxIndex < 0) rxIndex = 0;
break;
}
}
}
/* USER CODE END 4 */
/**
@ -234,7 +862,6 @@ void Error_Handler(void)
}
/* USER CODE END Error_Handler_Debug */
}
#ifdef USE_FULL_ASSERT
/**
* @brief Reports the name of the source file and the source line number

View File

@ -0,0 +1,167 @@
/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file tim.c
* @brief This file provides code for the configuration
* of the TIM instances.
******************************************************************************
* @attention
*
* Copyright (c) 2025 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "tim.h"
/* USER CODE BEGIN 0 */
/* USER CODE END 0 */
TIM_HandleTypeDef htim2;
TIM_HandleTypeDef htim3;
/* TIM2 init function */
void MX_TIM2_Init(void)
{
/* USER CODE BEGIN TIM2_Init 0 */
/* USER CODE END TIM2_Init 0 */
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
TIM_MasterConfigTypeDef sMasterConfig = {0};
/* USER CODE BEGIN TIM2_Init 1 */
/* USER CODE END TIM2_Init 1 */
htim2.Instance = TIM2;
htim2.Init.Prescaler = 0;
htim2.Init.CounterMode = TIM_COUNTERMODE_UP;
htim2.Init.Period = 65535;
htim2.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim2.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_Base_Init(&htim2) != HAL_OK)
{
Error_Handler();
}
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
if (HAL_TIM_ConfigClockSource(&htim2, &sClockSourceConfig) != HAL_OK)
{
Error_Handler();
}
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
if (HAL_TIMEx_MasterConfigSynchronization(&htim2, &sMasterConfig) != HAL_OK)
{
Error_Handler();
}
/* USER CODE BEGIN TIM2_Init 2 */
/* USER CODE END TIM2_Init 2 */
}
/* TIM3 init function */
void MX_TIM3_Init(void)
{
/* USER CODE BEGIN TIM3_Init 0 */
/* USER CODE END TIM3_Init 0 */
TIM_ClockConfigTypeDef sClockSourceConfig = {0};
TIM_MasterConfigTypeDef sMasterConfig = {0};
/* USER CODE BEGIN TIM3_Init 1 */
/* USER CODE END TIM3_Init 1 */
htim3.Instance = TIM3;
htim3.Init.Prescaler = 0;
htim3.Init.CounterMode = TIM_COUNTERMODE_UP;
htim3.Init.Period = 65535;
htim3.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
htim3.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_Base_Init(&htim3) != HAL_OK)
{
Error_Handler();
}
sClockSourceConfig.ClockSource = TIM_CLOCKSOURCE_INTERNAL;
if (HAL_TIM_ConfigClockSource(&htim3, &sClockSourceConfig) != HAL_OK)
{
Error_Handler();
}
sMasterConfig.MasterOutputTrigger = TIM_TRGO_RESET;
sMasterConfig.MasterSlaveMode = TIM_MASTERSLAVEMODE_DISABLE;
if (HAL_TIMEx_MasterConfigSynchronization(&htim3, &sMasterConfig) != HAL_OK)
{
Error_Handler();
}
/* USER CODE BEGIN TIM3_Init 2 */
/* USER CODE END TIM3_Init 2 */
}
void HAL_TIM_Base_MspInit(TIM_HandleTypeDef* tim_baseHandle)
{
if(tim_baseHandle->Instance==TIM2)
{
/* USER CODE BEGIN TIM2_MspInit 0 */
/* USER CODE END TIM2_MspInit 0 */
/* TIM2 clock enable */
__HAL_RCC_TIM2_CLK_ENABLE();
/* USER CODE BEGIN TIM2_MspInit 1 */
/* USER CODE END TIM2_MspInit 1 */
}
else if(tim_baseHandle->Instance==TIM3)
{
/* USER CODE BEGIN TIM3_MspInit 0 */
/* USER CODE END TIM3_MspInit 0 */
/* TIM3 clock enable */
__HAL_RCC_TIM3_CLK_ENABLE();
/* USER CODE BEGIN TIM3_MspInit 1 */
/* USER CODE END TIM3_MspInit 1 */
}
}
void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
{
if(tim_baseHandle->Instance==TIM2)
{
/* USER CODE BEGIN TIM2_MspDeInit 0 */
/* USER CODE END TIM2_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_TIM2_CLK_DISABLE();
/* USER CODE BEGIN TIM2_MspDeInit 1 */
/* USER CODE END TIM2_MspDeInit 1 */
}
else if(tim_baseHandle->Instance==TIM3)
{
/* USER CODE BEGIN TIM3_MspDeInit 0 */
/* USER CODE END TIM3_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_TIM3_CLK_DISABLE();
/* USER CODE BEGIN TIM3_MspDeInit 1 */
/* USER CODE END TIM3_MspDeInit 1 */
}
}
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */

View File

@ -24,8 +24,38 @@
/* USER CODE END 0 */
UART_HandleTypeDef huart1;
UART_HandleTypeDef huart2;
/* USART1 init function */
void MX_USART1_UART_Init(void)
{
/* USER CODE BEGIN USART1_Init 0 */
/* USER CODE END USART1_Init 0 */
/* USER CODE BEGIN USART1_Init 1 */
/* USER CODE END USART1_Init 1 */
huart1.Instance = USART1;
huart1.Init.BaudRate = 115200;
huart1.Init.WordLength = UART_WORDLENGTH_8B;
huart1.Init.StopBits = UART_STOPBITS_1;
huart1.Init.Parity = UART_PARITY_NONE;
huart1.Init.Mode = UART_MODE_TX_RX;
huart1.Init.HwFlowCtl = UART_HWCONTROL_NONE;
huart1.Init.OverSampling = UART_OVERSAMPLING_16;
if (HAL_UART_Init(&huart1) != HAL_OK)
{
Error_Handler();
}
/* USER CODE BEGIN USART1_Init 2 */
/* USER CODE END USART1_Init 2 */
}
/* USART2 init function */
void MX_USART2_UART_Init(void)
@ -39,7 +69,7 @@ void MX_USART2_UART_Init(void)
/* USER CODE END USART2_Init 1 */
huart2.Instance = USART2;
huart2.Init.BaudRate = 9600;
huart2.Init.BaudRate = 115200;
huart2.Init.WordLength = UART_WORDLENGTH_8B;
huart2.Init.StopBits = UART_STOPBITS_1;
huart2.Init.Parity = UART_PARITY_NONE;
@ -60,7 +90,34 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
{
GPIO_InitTypeDef GPIO_InitStruct = {0};
if(uartHandle->Instance==USART2)
if(uartHandle->Instance==USART1)
{
/* USER CODE BEGIN USART1_MspInit 0 */
/* USER CODE END USART1_MspInit 0 */
/* USART1 clock enable */
__HAL_RCC_USART1_CLK_ENABLE();
__HAL_RCC_GPIOA_CLK_ENABLE();
/**USART1 GPIO Configuration
PA9 ------> USART1_TX
PA10 ------> USART1_RX
*/
GPIO_InitStruct.Pin = GPIO_PIN_9;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
GPIO_InitStruct.Pin = GPIO_PIN_10;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
/* USER CODE BEGIN USART1_MspInit 1 */
/* USER CODE END USART1_MspInit 1 */
}
else if(uartHandle->Instance==USART2)
{
/* USER CODE BEGIN USART2_MspInit 0 */
@ -95,7 +152,25 @@ void HAL_UART_MspInit(UART_HandleTypeDef* uartHandle)
void HAL_UART_MspDeInit(UART_HandleTypeDef* uartHandle)
{
if(uartHandle->Instance==USART2)
if(uartHandle->Instance==USART1)
{
/* USER CODE BEGIN USART1_MspDeInit 0 */
/* USER CODE END USART1_MspDeInit 0 */
/* Peripheral clock disable */
__HAL_RCC_USART1_CLK_DISABLE();
/**USART1 GPIO Configuration
PA9 ------> USART1_TX
PA10 ------> USART1_RX
*/
HAL_GPIO_DeInit(GPIOA, GPIO_PIN_9|GPIO_PIN_10);
/* USER CODE BEGIN USART1_MspDeInit 1 */
/* USER CODE END USART1_MspDeInit 1 */
}
else if(uartHandle->Instance==USART2)
{
/* USER CODE BEGIN USART2_MspDeInit 0 */

View File

@ -0,0 +1,261 @@
/**
******************************************************************************
* @file stm32f1xx_hal_tim_ex.h
* @author MCD Application Team
* @brief Header file of TIM HAL Extended module.
******************************************************************************
* @attention
*
* Copyright (c) 2016 STMicroelectronics.
* All rights reserved.
*
* This software is licensed under terms that can be found in the LICENSE file
* in the root directory of this software component.
* If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef STM32F1xx_HAL_TIM_EX_H
#define STM32F1xx_HAL_TIM_EX_H
#ifdef __cplusplus
extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
#include "stm32f1xx_hal_def.h"
/** @addtogroup STM32F1xx_HAL_Driver
* @{
*/
/** @addtogroup TIMEx
* @{
*/
/* Exported types ------------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Types TIM Extended Exported Types
* @{
*/
/**
* @brief TIM Hall sensor Configuration Structure definition
*/
typedef struct
{
uint32_t IC1Polarity; /*!< Specifies the active edge of the input signal.
This parameter can be a value of @ref TIM_Input_Capture_Polarity */
uint32_t IC1Prescaler; /*!< Specifies the Input Capture Prescaler.
This parameter can be a value of @ref TIM_Input_Capture_Prescaler */
uint32_t IC1Filter; /*!< Specifies the input capture filter.
This parameter can be a number between Min_Data = 0x0 and Max_Data = 0xF */
uint32_t Commutation_Delay; /*!< Specifies the pulse value to be loaded into the Capture Compare Register.
This parameter can be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF */
} TIM_HallSensor_InitTypeDef;
/**
* @}
*/
/* End of exported types -----------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Constants TIM Extended Exported Constants
* @{
*/
/** @defgroup TIMEx_Remap TIM Extended Remapping
* @{
*/
/**
* @}
*/
/**
* @}
*/
/* End of exported constants -------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
/** @defgroup TIMEx_Exported_Macros TIM Extended Exported Macros
* @{
*/
/**
* @}
*/
/* End of exported macro -----------------------------------------------------*/
/* Private macro -------------------------------------------------------------*/
/** @defgroup TIMEx_Private_Macros TIM Extended Private Macros
* @{
*/
/**
* @}
*/
/* End of private macro ------------------------------------------------------*/
/* Exported functions --------------------------------------------------------*/
/** @addtogroup TIMEx_Exported_Functions TIM Extended Exported Functions
* @{
*/
/** @addtogroup TIMEx_Exported_Functions_Group1 Extended Timer Hall Sensor functions
* @brief Timer Hall Sensor functions
* @{
*/
/* Timer Hall Sensor functions **********************************************/
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, const TIM_HallSensor_InitTypeDef *sConfig);
HAL_StatusTypeDef HAL_TIMEx_HallSensor_DeInit(TIM_HandleTypeDef *htim);
void HAL_TIMEx_HallSensor_MspInit(TIM_HandleTypeDef *htim);
void HAL_TIMEx_HallSensor_MspDeInit(TIM_HandleTypeDef *htim);
/* Blocking mode: Polling */
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start(TIM_HandleTypeDef *htim);
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop(TIM_HandleTypeDef *htim);
/* Non-Blocking mode: Interrupt */
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_IT(TIM_HandleTypeDef *htim);
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_IT(TIM_HandleTypeDef *htim);
/* Non-Blocking mode: DMA */
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA(TIM_HandleTypeDef *htim, uint32_t *pData, uint16_t Length);
HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA(TIM_HandleTypeDef *htim);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group2 Extended Timer Complementary Output Compare functions
* @brief Timer Complementary Output Compare functions
* @{
*/
/* Timer Complementary Output Compare functions *****************************/
/* Blocking mode: Polling */
HAL_StatusTypeDef HAL_TIMEx_OCN_Start(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: Interrupt */
HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
uint16_t Length);
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group3 Extended Timer Complementary PWM functions
* @brief Timer Complementary PWM functions
* @{
*/
/* Timer Complementary PWM functions ****************************************/
/* Blocking mode: Polling */
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: Interrupt */
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
uint16_t Length);
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group4 Extended Timer Complementary One Pulse functions
* @brief Timer Complementary One Pulse functions
* @{
*/
/* Timer Complementary One Pulse functions **********************************/
/* Blocking mode: Polling */
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start(TIM_HandleTypeDef *htim, uint32_t OutputChannel);
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop(TIM_HandleTypeDef *htim, uint32_t OutputChannel);
/* Non-Blocking mode: Interrupt */
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel);
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group5 Extended Peripheral Control functions
* @brief Peripheral Control functions
* @{
*/
/* Extended Control functions ************************************************/
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent(TIM_HandleTypeDef *htim, uint32_t InputTrigger,
uint32_t CommutationSource);
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_IT(TIM_HandleTypeDef *htim, uint32_t InputTrigger,
uint32_t CommutationSource);
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_DMA(TIM_HandleTypeDef *htim, uint32_t InputTrigger,
uint32_t CommutationSource);
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
const TIM_MasterConfigTypeDef *sMasterConfig);
HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *htim,
const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig);
HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group6 Extended Callbacks functions
* @brief Extended Callbacks functions
* @{
*/
/* Extended Callback **********************************************************/
void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim);
void HAL_TIMEx_CommutHalfCpltCallback(TIM_HandleTypeDef *htim);
void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim);
/**
* @}
*/
/** @addtogroup TIMEx_Exported_Functions_Group7 Extended Peripheral State functions
* @brief Extended Peripheral State functions
* @{
*/
/* Extended Peripheral State functions ***************************************/
HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(const TIM_HandleTypeDef *htim);
HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(const TIM_HandleTypeDef *htim, uint32_t ChannelN);
/**
* @}
*/
/**
* @}
*/
/* End of exported functions -------------------------------------------------*/
/* Private functions----------------------------------------------------------*/
/** @addtogroup TIMEx_Private_Functions TIM Extended Private Functions
* @{
*/
void TIMEx_DMACommutationCplt(DMA_HandleTypeDef *hdma);
void TIMEx_DMACommutationHalfCplt(DMA_HandleTypeDef *hdma);
/**
* @}
*/
/* End of private functions --------------------------------------------------*/
/**
* @}
*/
/**
* @}
*/
#ifdef __cplusplus
}
#endif
#endif /* STM32F1xx_HAL_TIM_EX_H */

File diff suppressed because one or more lines are too long

View File

@ -238,6 +238,18 @@
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/tim.c</PathWithFileName>
<FilenameWithoutPath>tim.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>5</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Core/Src/usart.c</PathWithFileName>
<FilenameWithoutPath>usart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
@ -245,7 +257,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>5</FileNumber>
<FileNumber>6</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -257,7 +269,7 @@
</File>
<File>
<GroupNumber>2</GroupNumber>
<FileNumber>6</FileNumber>
<FileNumber>7</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -277,7 +289,7 @@
<RteFlg>0</RteFlg>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>7</FileNumber>
<FileNumber>8</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -289,19 +301,31 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>8</FileNumber>
<FileNumber>9</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_uart.c</FilenameWithoutPath>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_tim.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>9</FileNumber>
<FileNumber>10</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_tim_ex.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>11</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -313,7 +337,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>10</FileNumber>
<FileNumber>12</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -325,7 +349,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>11</FileNumber>
<FileNumber>13</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -337,7 +361,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>12</FileNumber>
<FileNumber>14</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -349,7 +373,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>13</FileNumber>
<FileNumber>15</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -361,7 +385,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>14</FileNumber>
<FileNumber>16</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -373,7 +397,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>15</FileNumber>
<FileNumber>17</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -385,7 +409,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>16</FileNumber>
<FileNumber>18</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -397,7 +421,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>17</FileNumber>
<FileNumber>19</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -409,7 +433,7 @@
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>18</FileNumber>
<FileNumber>20</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
@ -419,6 +443,18 @@
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
<File>
<GroupNumber>3</GroupNumber>
<FileNumber>21</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>
<bDave2>0</bDave2>
<PathWithFileName>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c</PathWithFileName>
<FilenameWithoutPath>stm32f1xx_hal_uart.c</FilenameWithoutPath>
<RteFlg>0</RteFlg>
<bShared>0</bShared>
</File>
</Group>
<Group>
@ -429,7 +465,7 @@
<RteFlg>0</RteFlg>
<File>
<GroupNumber>4</GroupNumber>
<FileNumber>19</FileNumber>
<FileNumber>22</FileNumber>
<FileType>1</FileType>
<tvExp>0</tvExp>
<tvExpOptDlg>0</tvExpOptDlg>

View File

@ -404,6 +404,62 @@
<FileType>1</FileType>
<FilePath>../Core/Src/gpio.c</FilePath>
</File>
<File>
<FileName>tim.c</FileName>
<FileType>1</FileType>
<FilePath>../Core/Src/tim.c</FilePath>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<uGnu>2</uGnu>
<useXO>2</useXO>
<v6Lang>0</v6Lang>
<v6LangP>0</v6LangP>
<vShortEn>2</vShortEn>
<vShortWch>2</vShortWch>
<v6Lto>2</v6Lto>
<v6WtE>2</v6WtE>
<v6Rtti>2</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
<File>
<FileName>usart.c</FileName>
<FileType>1</FileType>
@ -430,9 +486,116 @@
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c</FilePath>
</File>
<File>
<FileName>stm32f1xx_hal_uart.c</FileName>
<FileName>stm32f1xx_hal_tim.c</FileName>
<FileType>1</FileType>
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c</FilePath>
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c</FilePath>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<uGnu>2</uGnu>
<useXO>2</useXO>
<v6Lang>0</v6Lang>
<v6LangP>0</v6LangP>
<vShortEn>2</vShortEn>
<vShortWch>2</vShortWch>
<v6Lto>2</v6Lto>
<v6WtE>2</v6WtE>
<v6Rtti>2</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
<File>
<FileName>stm32f1xx_hal_tim_ex.c</FileName>
<FileType>1</FileType>
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c</FilePath>
<FileOption>
<CommonProperty>
<UseCPPCompiler>2</UseCPPCompiler>
<RVCTCodeConst>0</RVCTCodeConst>
<RVCTZI>0</RVCTZI>
<RVCTOtherData>0</RVCTOtherData>
<ModuleSelection>0</ModuleSelection>
<IncludeInBuild>1</IncludeInBuild>
<AlwaysBuild>2</AlwaysBuild>
<GenerateAssemblyFile>2</GenerateAssemblyFile>
<AssembleAssemblyFile>2</AssembleAssemblyFile>
<PublicsOnly>2</PublicsOnly>
<StopOnExitCode>11</StopOnExitCode>
<CustomArgument></CustomArgument>
<IncludeLibraryModules></IncludeLibraryModules>
<ComprImg>1</ComprImg>
</CommonProperty>
<FileArmAds>
<Cads>
<interw>2</interw>
<Optim>0</Optim>
<oTime>2</oTime>
<SplitLS>2</SplitLS>
<OneElfS>2</OneElfS>
<Strict>2</Strict>
<EnumInt>2</EnumInt>
<PlainCh>2</PlainCh>
<Ropi>2</Ropi>
<Rwpi>2</Rwpi>
<wLevel>0</wLevel>
<uThumb>2</uThumb>
<uSurpInc>2</uSurpInc>
<uC99>2</uC99>
<uGnu>2</uGnu>
<useXO>2</useXO>
<v6Lang>0</v6Lang>
<v6LangP>0</v6LangP>
<vShortEn>2</vShortEn>
<vShortWch>2</vShortWch>
<v6Lto>2</v6Lto>
<v6WtE>2</v6WtE>
<v6Rtti>2</v6Rtti>
<VariousControls>
<MiscControls></MiscControls>
<Define></Define>
<Undefine></Undefine>
<IncludePath></IncludePath>
</VariousControls>
</Cads>
</FileArmAds>
</FileOption>
</File>
<File>
<FileName>stm32f1xx_hal.c</FileName>
@ -484,6 +647,11 @@
<FileType>1</FileType>
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c</FilePath>
</File>
<File>
<FileName>stm32f1xx_hal_uart.c</FileName>
<FileType>1</FileType>
<FilePath>../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c</FilePath>
</File>
</Files>
</Group>
<Group>

View File

@ -22,39 +22,37 @@ Dialog DLL: TCM.DLL V1.56.4.0
<h2>Project:</h2>
C:\Users\15435\Desktop\PressureSensorBoard\Software\master\PressureSensorBoardMaster\MDK-ARM\PressureSensorBoardMaster.uvprojx
Project File Date: 10/23/2025
Project File Date: 10/24/2025
<h2>Output:</h2>
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\app\Keil_v5\ARM\ARMCC\Bin'
Rebuild target 'PressureSensorBoardMaster'
assembling startup_stm32f103xb.s...
compiling stm32f1xx_hal_rcc_ex.c...
compiling main.c...
../Core/Src/main.c(215): warning: #186-D: pointless comparison of unsigned integer with zero
if (rxIndex < 0) rxIndex = 0;
../Core/Src/main.c(253): warning: #1-D: last line of file ends without a newline
#endif /* USE_FULL_ASSERT */
../Core/Src/main.c: 2 warnings, 0 errors
compiling stm32f1xx_hal_cortex.c...
compiling stm32f1xx_it.c...
compiling stm32f1xx_hal_msp.c...
compiling gpio.c...
compiling stm32f1xx_hal.c...
compiling stm32f1xx_hal_pwr.c...
compiling usart.c...
compiling stm32f1xx_it.c...
compiling stm32f1xx_hal_gpio.c...
compiling stm32f1xx_hal_gpio_ex.c...
compiling stm32f1xx_hal.c...
compiling stm32f1xx_hal_msp.c...
compiling tim.c...
compiling stm32f1xx_hal_rcc_ex.c...
compiling usart.c...
compiling stm32f1xx_hal_pwr.c...
compiling stm32f1xx_hal_cortex.c...
compiling main.c...
compiling stm32f1xx_hal_rcc.c...
compiling stm32f1xx_hal_dma.c...
compiling stm32f1xx_hal_tim_ex.c...
compiling stm32f1xx_hal_tim.c...
compiling system_stm32f1xx.c...
compiling stm32f1xx_hal_flash.c...
compiling stm32f1xx_hal_flash_ex.c...
compiling stm32f1xx_hal_gpio.c...
compiling stm32f1xx_hal_dma.c...
compiling stm32f1xx_hal_rcc.c...
compiling stm32f1xx_hal_uart.c...
compiling system_stm32f1xx.c...
compiling stm32f1xx_hal_exti.c...
compiling stm32f1xx_hal_uart.c...
linking...
Program Size: Code=4552 RO-data=312 RW-data=20 ZI-data=1716
Program Size: Code=8804 RO-data=312 RW-data=60 ZI-data=2356
FromELF: creating hex file...
"PressureSensorBoardMaster\PressureSensorBoardMaster.axf" - 0 Error(s), 2 Warning(s).
"PressureSensorBoardMaster\PressureSensorBoardMaster.axf" - 0 Error(s), 0 Warning(s).
<h2>Software Packages used:</h2>

View File

@ -1,309 +1,577 @@
:020000040800F2
:10000000C806002089010008CF0F0008670F00080C
:10001000CD0F00088F0200085D12000800000000EC
:10002000000000000000000000000000D70F0008E2
:100030009102000800000000D50F0008D90F000849
:10004000A3010008A3010008A3010008A301000800
:10005000A3010008A3010008A3010008A3010008F0
:10006000A3010008A3010008A3010008A3010008E0
:10007000A3010008A3010008A3010008A3010008D0
:10008000A3010008A3010008A3010008A3010008C0
:10009000A3010008A3010008A3010008A3010008B0
:1000A000A3010008A3010008A3010008A3010008A0
:1000B000A3010008A3010008A3010008A301000890
:1000C000A3010008A3010008A3010008A301000880
:1000D000A3010008A301000851120008A3010008B1
:1000E000A3010008A3010008A301000800F002F822
:1000F00000F03AF80AA090E8000C82448344AAF188
:100100000107DA4501D100F02FF8AFF2090EBAE885
:100000007009002091010008291A000889160008CB
:10001000D119000889050008B92200080000000075
:10002000000000000000000000000000C51C0008E7
:10003000E9050008000000002F1A0008D91C00087C
:10004000AB010008AB010008AB010008AB010008E0
:10005000AB010008AB010008AB010008AB010008D0
:10006000AB010008AB010008AB010008AB010008C0
:10007000AB010008AB010008AB010008AB010008B0
:10008000AB010008AB010008AB010008AB010008A0
:10009000AB010008AB010008AB010008AB01000890
:1000A000AB010008AB010008AB010008AB01000880
:1000B000AB010008AB010008AB010008AB01000870
:1000C000AB010008AB010008AB010008AB01000860
:1000D000AB010008AB01000809220008AB010008D1
:1000E000AB010008AB010008AB01000800F002F80A
:1000F00000F03FF80AA090E8000C82448344AAF183
:100100000107DA4501D100F034F8AFF2090EBAE880
:100110000F0013F0010F18BFFB1A43F0010318473B
:10012000C0110000E0110000103A24BF78C878C167
:100120005C2200007C220000103A24BF78C878C10D
:10013000FAD8520724BF30C830C144BF04680C60ED
:10014000704700000023002400250026103A28BF35
:1001500078C1FBD8520728BF30C148BF0B60704739
:100160001FB51FBD10B510BD00F058F81146FFF7C0
:10017000F7FF01F085F800F076F803B4FFF7F2FF1F
:1001800003BC00F07DF8000009488047094800479B
:10019000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE737
:1001A000FEE7FEE704480549054A064B7047000094
:1001B0003D100008ED000008C8000020C80600201F
:1001C000C8020020C80200204FF0000200B513460C
:1001D00094469646203922BFA0E80C50A0E80C5067
:1001E000B1F12001BFF4F7AF090728BFA0E80C5018
:1001F00048BF0CC05DF804EB890028BF40F8042B11
:1002000008BF704748BF20F8022B11F0804F18BF7D
:1002100000F8012B7047704770477047754600F033
:100220002BF8AE4605006946534620F00700854688
:1002300018B020B5FFF7B6FFBDE820404FF000062C
:100240004FF000074FF000084FF0000B21F00701BE
:10025000AC46ACE8C009ACE8C009ACE8C009ACE801
:10026000C0098D46704710B50446AFF300802046A4
:10027000BDE81040FFF781BF0048704768000020CC
:1002800001491820ABBEFEE7260002007047FEE7DA
:10029000704772B6FEE710B590F8211000220229CF
:1002A00005D00421816380F82020012010BD016861
:1002B0000B6823F00E030B6001680B6823F0010349
:1002C0000B6090F84030C46B012101FA03F36360C6
:1002D00080F8211080F82020104610BD10B590F84D
:1002E00021100024022903D00421816301243DE070
:1002F00001680A6822F00E020A6001680A6822F0AA
:1003000001020A601A4A0168914201D1012121E0EB
:10031000174A1432914201D110211BE0144A2832AD
:10032000914201D1891515E0114A3C32914201D127
:1003300089140FE00E4A5032914202D14FF48031BD
:1003400008E00B4A6432914202D14FF4801101E07F
:100350004FF08071064A083A5160012180F821105F
:10036000002180F82010416B01B18847204610BD64
:10037000080002402DE9F84FDFF8B8910024A9F1F8
:10038000040B23460F2709F1040AABF1040EC9E060
:100390000125A5402A40AA427DD1674ED1F804C06C
:1003A000ACEB0608B44532D014DCBCF1030F3AD0F4
:1003B00009DCBCF1000F2AD0BCF1010F1CD0BCF14C
:1003C000020F31D11DE0BCF1110F17D0BCF1120F9B
:1003D0002AD119E0B8F5881F19D006DCB8F5803F9E
:1003E00015D0B8F5801F1FD111E0B8F5001F0ED051
:1003F000B8F5041F18D10AE0CB6815E0CB681B1DC7
:1004000012E0CB6808330FE0CB680C330CE08B684C
:100410002BB1012B4FF0080303D0456104E0042306
:1004200002E0056100E00023FF2A01D8064601E052
:1004300000F104064FEA840501D9A5F12005D6F89C
:10044000008007FA05FC28EA0C0803FA05F548EADB
:100450000508C6F800804D68ED0062D5374DAE69DD
:1004600046F00106AE61AD6924F0030605F0010512
:100470000095334D06EB050CDCF80850A607360F47
:1004800007FA06F825EA0805DFF8B880404503D1E9
:100490004FF0000817E044E0DFF8AC80404502D19F
:1004A0004FF001080FE0DFF8A480404502D14FF083
:1004B000020808E0DFF89880404502D14FF00308B9
:1004C00001E04FF0040808FA06F848EA0508CCF8FD
:1004D00008804D68D9F80060ED024D4601D51643FD
:1004E00000E096432E604D68DAF80060AD02554694
:1004F00001D5164300E096432E604D68DBF800609E
:10050000AD035D4601D5164300E096432E604D686D
:10051000DEF80060ED03754601D5164300E0964312
:100520002E60641C0D682A46E5407FF431AFBDE8BB
:10053000F88F000008040140000011100010024074
:100540000000014000080140000C01400010014083
:10055000001401400148806870470000040000203A
:1005600002488168027811448160704704000020CD
:10057000074810B5016841F010010160032000F048
:1005800075F80F2000F006F800F024F8002010BDE8
:100590000020024070B50D4D04464FF47A71287862
:1005A000B1FBF0F00A490968B1FBF0F000F0F0FA95
:1005B00048B9102C07D200222146501E00F036F810
:1005C00000206C6070BD012070BD000004000020A0
:1005D000100000200C4808B5816941F001018161DB
:1005E000816901F001010091C16941F08051C1614F
:1005F000C06900F0805000900448416821F0E0613B
:1006000041F00071416008BD00100240000001404F
:10061000002809DB00F01F02012191404009800001
:1006200000F1E020C0F8001170470000F0B40E4B5C
:100630001B680C46C3F30223C3F10705042D00D940
:100640000425191D072901D2002300E0DB1E012625
:1006500006FA05F1491E214099409E40761E16403B
:100660003143F0BC00F0FBBD0CED00E0064900F0AA
:10067000070208684FF6FF03184040EA0220034AC9
:1006800010430860704700000CED00E00000FA0520
:10069000704700002DE9F0470F46050061D0434E3A
:1006A000306800F00700B84209D2306820F0070037
:1006B00038433060306800F00700B84251D12868F4
:1006C0003B4C810712D5400703D5606840F4E060D9
:1006D00060602878000703D5606840F4605060606F
:1006E0006068A96820F0F000084360602878C007BF
:1006F00028D06868012810D02168022810D0890706
:1007000000292EDA616821F0030101436160FFF7DF
:1007100021FF804641F288390DE021688903EFE727
:100720008901EDE7FFF716FFA0EB0801494502D963
:100730000320BDE8F0876068696800F00C00B0EB4A
:10074000810FEFD1306800F00700B8420BD9306854
:1007500020F0070038433060306800F00700B842EE
:1007600001D00120E5E72878400705D56068E968F1
:1007700020F4E060084360602878000706D56068D0
:10078000296920F4605040EAC100606000F03EF842
:100790006168084AC1F30311515CC840064908600A
:1007A00006480068FFF7F6FE0020C2E7002002407E
:1007B00000100240C61200081000002008000020AF
:1007C00001490120C86470470000424204480549BD
:1007D00000684968044AC1F30221515CC84070476F
:1007E0001000002000100240D612000804480549FD
:1007F00000684968044AC1F3C221515CC84070478F
:100800001000002000100240D61200080E4A516865
:100810000E4801F00C03042B11D0082B0FD10C480B
:10082000C1F38343C903C05C0AD55168084AC1F3C8
:100830004041921E515C054A5043B0FBF1F07047B5
:1008400004494843704700000010024000127A003B
:10085000B612000800093D0010B5044CA06800065F
:1008600003D5FFF715FF8020A07210BD00100240D5
:100870002DE9F84F040070D02078C04DC00749D052
:100880006868C0F38100012807D06868C0F3810060
:10089000022809D16868C00306D52868800339D5C5
:1008A00060680028E7D035E06068B0F5803F0BD085
:1008B00010B1B0F5A02F11D0286820F48030286046
:1008C000286820F4802002E0286840F48030286006
:1008D000606890B1FFF73EFE06460AE0286840F4E3
:1008E00080202860F0E700BFFFF734FE801B6428FB
:1008F00073D828688003F7D50CE0FFF72BFE064677
:1009000005E000BFFFF726FE801B6428F0D82868AA
:100910008003F7D420789A4E80074FF001094FF0FA
:10092000000839D5686810F00C0F07D06868C0F36C
:100930008100022809D16868C00306D428688007AE
:1009400014D52069012808D110E02069B0B1C6F89B
:100950000090FFF7FFFD074605E00AE1FFF7FAFD0B
:10096000C01B0228C4D828688007F7D528686169A9
:1009700020F0F80040EAC10028600DE0C6F80080D1
:10098000FFF7E8FD074604E0FFF7E4FDC01B02287F
:1009900023D828688007F7D4207800072CD5794819
:1009A000A169D9B1C0F80090FFF7D4FD074604E073
:1009B000FFF7D0FDC01B02280FD8686A8007F7D563
:1009C00071484FF4FA510068B0FBF1F0009000BF9D
:1009D0000098411E0091FAD20EE080E0C0F800803D
:1009E000FFF7B8FD074604E0FFF7B4FDC01B02287F
:1009F00075D8686A8007F7D42078400760D5E86921
:100A00000027C00008D4E86940F08050E861E86938
:100A1000012700F0805000905C480168C90513D49C
:100A20000168834641F480710160FFF793FD8246BF
:100A300006E000BFFFF78EFDA0EB0A0064284ED849
:100A4000DBF80000C005F5D5E06801280AD008B140
:100A5000052813D0286A20F001002862286A20F0B7
:100A6000040002E0286A40F001002862E06841F2D8
:100A7000883B98B1FFF76EFD82460BE0286A40F094
:100A800004002862EEE700BFFFF764FDA0EB0A0157
:100A900059455AD8286A8007F6D50CE0FFF75AFD69
:100AA000824605E0FFF756FDA0EB0A0159454CD8F8
:100AB000286A8007F6D41FB1E86920F08050E86109
:100AC000E06988B36968C1F38101022944D0022832
:100AD000C6F8608004D0FFF73DFD044638E034E0FE
:100AE000FFF738FD074604E0FFF734FDC01B02287E
:100AF0002BD828688001F7D4206AB0F5803F05D153
:100B00006868A16820F4003008436860D4E90801EF
:100B10000843696821F4741108436860C6F860905E
:100B2000FFF718FD044606E025E000BFFFF712FDC1
:100B3000001B022809D828688001F7D51BE000BFF8
:100B4000FFF708FD001B022802D90320BDE8F88F3B
:100B500028688001F4D40EE00128F7D06868226A82
:100B600000F48031914204D1616A00F4701088422F
:100B700001D00120EAE70020E8E700000010024071
:100B800000004242800442421000002000700040F9
:100B900010B5401EB0F1807F01D3012010BD4FF091
:100BA000E02460610F21601700F059FB0020A06174
:100BB00007202061002010BD70477047F8B501681C
:100BC00004460868CA684B6910F00F0F4FF0000523
:100BD00059D003F0010602F49077374365D0C1077E
:100BE00005D0D10503D5616C41F001016164410775
:100BF00005D5D90703D0616C41F00201616481071A
:100C000005D5D90703D0616C41F004016164010787
:100C100007D502F02001314303D0616C41F0080197
:100C20006164616C00293AD0800604D5900602D533
:100C3000204600F033FA20684069616CC0F38010F0
:100C4000090700D460B3204600F001FA206840692B
:100C5000400621D52068143050E8001F21F04001E3
:100C600040E80012002AF5D1E06BA8B16D4941635C
:100C7000E06BFFF733FB002811D0E06B416B01B054
:100C8000BDE8F040084783060FD593060DD52046F2
:100C9000BDE8F84000F002BA2046FFF78EFFF8BD2D
:100CA0002046FFF78AFF6564F8BD266B2023012EDE
:100CB0007CD1C6067AD5D60678D5086848680090F3
:100CC00048694FF00206400640D5E16B086840686D
:100CD0000004000CE8D0A28D8242E5D9E085886945
:100CE00020282DD020680C3050E8001F21F480719E
:100CF00040E80012002AF5D12068143050E8001FA7
:100D000021F0010140E80012002AF5D120681430DA
:100D100050E8001F21F0400140E80012002AF5D100
:100D200084F84230256320680C3050E8001F21F021
:100D3000100140E80012002AF5D1E06BFFF7ABFA92
:100D40006663A08DE18D401A81B22AE0A08DE18D0D
:100D5000401A81B2E08D0028A6D00029A4D02268D4
:100D60000C3252E8000F20F4907042E80007002F88
:100D7000F5D12068143050E8002F22F0010240E83D
:100D80000027002FF5D184F84230256320680C300D
:100D900050E8002F22F0100240E80023002BF5D18C
:100DA00066632046FFF708FFF8BDFFE705062BD571
:100DB000150629D594F841002128F5D1A068B0F591
:100DC000805F01D12069B0B1206A411C2162216895
:100DD00000784860E08C401E0004000CE084E3D101
:100DE0002068C16821F08001C1602068C16841F0BD
:100DF0004001C160D8E7206A0088C0F3080048605D
:100E0000206A801C2062E5E74006CDD55006CBD590
:100E1000CA68204622F04002CA6084F8413000F0DF
:100E2000A1F8C1E73F10000870B5040004D094F8A1
:100E30004100002510B106E0012070BD84F840504B
:100E4000204600F023F8242084F841002068C1687F
:100E500021F40051C160204600F082F92068016948
:100E600021F4904101612068416921F02A0141612A
:100E70002068C16841F40051C1606564202084F895
:100E8000410084F842006563002070BD30B585B034
:100E90000024009401940294039400681849884245
:100EA0002BD11848C16941F40031C161C16901F415
:100EB00000310491816941F0040181618069124D22
:100EC00000F0040004900420009002200190032010
:100ED000039069462846FFF74DFA0820CDE9000443
:100EE000694628460294FFF745FA0022114626205B
:100EF000FFF79CFB2620FFF78BFB05B030BD000001
:100F000000440040001002400008014090F84230C8
:100F1000202B01D00220704721B11AB100230363B6
:100F200000F07AB90120704700680A4988420FD161
:100F300009480178491CC9B201700A2901D300216E
:100F4000017006490078012201440548FFF7DEBF21
:100F50007047000000440040000000201400002002
:100F6000200000207047FEE7094808B5816941F07C
:100F700020018161816901F020010091816941F0C6
:100F800004018161806900F00400009008BD000048
:100F9000001002400C4810B50A4901604FF4165188
:100FA0004160002181600C22C160C0E904128161AE
:100FB000C161FFF739FF002803D0BDE81040FFF7FB
:100FC00068B910BD0044004020000020FEE7FFF794
:100FD00043FCFEE770477047FFF7C2BA30B58FB0E9
:100FE00028216846FFF7F0F814210AA8FFF7ECF86B
:100FF00001210804CDE90010002402940225049187
:10100000CDE907504FF4E01009906846FFF730FC37
:1010100008B172B6FEE70F20CDE90A054FF48060F3
:10102000CDE90C4002210AA80E94FFF733FB08B16A
:1010300072B6FEE7FFF7C4FB0FB030BD704710B5C6
:10104000406A0021C185C184FFF7B7FD10BD01686A
:101050000C3151E8002F22F4907241E80023002B5C
:10106000F5D10168143151E8002F22F0010241E866
:101070000023002BF5D1016B012909D101680C3146
:1010800051E8002F22F0100241E80023002BF5D197
:10109000202180F8421000210163704708B590F8C4
:1010A0004210222901D0022008BD82684FF48053EB
:1010B0009A4201D1016921B1816A9A421BD04AB199
:1010C0000AE00268816A5268C2F308020A80816AF3
:1010D000891C08E0026972B10268526802F07F025E
:1010E0000A70816A491C8162C18D491E0904090C7C
:1010F000C18503D01BE002685268F1E70168CA6845
:1011000022F02002CA600168CA6822F48072CA60B4
:1011100001684A6922F001024A61202180F84210E8
:1011200000214163026B012A03D0FFF7FDFE00207E
:1011300008BD016301680C3151E8002F22F0100254
:1011400041E80023002BF5D101680A68D20602D5D8
:101150000A6849680091818DFFF72EFDE7E70000DE
:1011600070B5044600680169E26821F440511143FA
:1011700001612169A0680843616908432168CA6860
:1011800041F20C639A430243CA6020684169A26934
:1011900021F44071114341611E492068884202D107
:1011A000FFF724FB01E0FFF711FB00EBC00101EBAF
:1011B0000012606864218000B2FBF0F3B3FBF1F32E
:1011C0006FF018067343B2FBF0F5B2FBF0F605EBD7
:1011D0008305322303EB0515B5FBF1F5B6FBF1F6FC
:1011E00005F0F00505EB0615B2FBF0F6B2FBF0F0EA
:1011F000B0FBF1F06FF01802504306EB800003EBF8
:101200000010B0FBF1F0216800F00F002844886066
:1012100070BD00000038014081628285C2850021D6
:101220004164222180F84210016921B10168CA6835
:1012300042F48072CA6001684A6942F001024A6160
:101240000068C16841F02001C160002070470000C3
:101250000148FFF7B3BC000020000020FEE70907AB
:10126000090E002804DB00F1E02080F8001470472C
:1012700000F00F0000F1E02080F8141D704700001E
:10128000FFF776F9FFF7AAFEFFF76EFEFFF782FE83
:10129000064905480122097801440548FFF736FE52
:1012A000FFF758F9FCE700001400002000000020C0
:1012B00020000020010202030405060708090A0BAA
:1012C0000C0D0E0F101000000000000000000102C5
:1012D00003040607080900000000010203040000DF
:1012E000001300080000002014000000280100087E
:1012F0001413000814000020B40600004401000884
:1013000000000000010000001000000000000000CC
:0413100000127A004D
:10016000642900F08580002070471FB51FBD10B5C1
:1001700010BD00F0A2F91146FFF7F7FF02F0BEF83C
:1001800000F0C0F903B4FFF7F2FF03BC00F0C8F9B8
:100190000948804709480047FEE7FEE7FEE7FEE71B
:1001A000FEE7FEE7FEE7FEE7FEE7FEE70448054957
:1001B000054A064B704700003D1D0008ED00000891
:1001C00070030020700900207005002070050020D9
:1001D0000FB47CB50C0009AA009001D02044401E49
:1001E000084B7B4469460190089800F046F90546A3
:1001F0001CB10020694600F053F928467CBC5DF82C
:1002000014FB0000C50200002DE9F0410E46044633
:10021000002020622046E168884730B3252805D0B9
:10022000D4E901219047206A401CF2E7E1682046AA
:1002300000278847050018D0A5F14100192802D8E9
:1002400020354FF400673246294620462760FFF7E5
:1002500087FF40B1012804D0F61D26F007060836B6
:10026000D8E7361DD6E72846DAE7206ABDE8F081F0
:100270002DE9F0410646002410687529314616A57F
:1002800010D0AFF30080002802DA404213A507E047
:1002900031688A0701D512A502E0490704D511A5E6
:1002A000012401E0AFF3008000210A2206F12407B7
:1002B00009E0B0FBF2FCB0FBF2F302FB1C003030B3
:1002C00078541846491C0028F3D123462A46304664
:1002D000BDE8F04100F073B8000000002D00000000
:1002E0002B0000002000000010B5431C02E010F8B5
:1002F000011B71B18107FAD14FF0013202C88C1A8B
:100300008C4314EAC211F9D0C01A0A0603D0C01EE9
:1003100010BDC01A10BD0A0401D0801E10BD090214
:10032000FCD0401E10BD4FF000020429C0F0128026
:1003300010F0030C00F01B80CCF1040CBCF1020F98
:1003400018BF00F8012BA8BF20F8022BA1EB0C016D
:1003500000F00DB85FEAC17C24BF00F8012B00F863
:10036000012B48BF00F8012B70474FF0000200B589
:10037000134694469646203922BFA0E80C50A0E8C8
:100380000C50B1F12001BFF4F7AF090728BFA0E876
:100390000C5048BF0CC05DF804EB890028BF40F842
:1003A000042B08BF704748BF20F8022B11F0804F84
:1003B00018BF00F8012B70477047704770472DE950
:1003C000F0470D4699469246044600F1240801681C
:1003D000880604D5E06921F01001216000E00120C9
:1003E000A84201DD471B00E00027A1697A1902EB52
:1003F0000900081AA0612078C00602D42046AFF395
:100400000080002608E0D4E901211AF80600904790
:10041000206A401C761C20624E45F4DB2078C00622
:100420000AD52046AFF3008006E0D4E90121302050
:100430009047206A401C2062381EA7F10107F4DCB7
:1004400007E0D4E9012118F805009047206A401C14
:100450002062281EA5F10105F3DC2046AFF30080E1
:100460002078000602D50220BDE8F0870120FBE7D6
:1004700001694A1C02610878704700B58FB0CDE968
:1004800001310021059105497944CDE90310114658
:100490006846FFF7B9FE0FB000BD0000E5FFFFFFA3
:1004A0000A6802F8010B0A607047D1E900239A42FA
:1004B00002D2531C0B6010707047754600F02CF888
:1004C000AE4605006946534620F00700854618B041
:1004D00020B5FFF76BFEBDE820404FF000064FF05F
:1004E00000074FF000084FF0000B21F00701AC4669
:1004F000ACE8C009ACE8C009ACE8C009ACE8C00988
:100500008D46704710B50446AFF300802046BDE825
:100510001040FFF737BE0000004870470C03002072
:1005200001491820ABBEFEE726000200704700001C
:1005300030B41449002001F10C05C870EA1C2B5C92
:1005400023B1CC78431C1355641CCC70401C032889
:10055000F5DBC978002902D04FF000000DDC30BC7B
:100560007047002809DD1318145C13F8013C5B1C6C
:100570009C4202D030BC01F0A7BB401C8842F0DB9B
:10058000EDE7000000000020FEE770B505464FF6DD
:10059000FF7000224AF201040EE0AB5C58400023D9
:1005A000C60702D084EA500000E040085B1CDBB2C2
:1005B000082BF5D3521CD2B28A42EED370BD30B5AF
:1005C00090F840500124AC40C56B6C6004686360D7
:1005D0004368102B036803D099600068C26030BD87
:1005E0009A600068C16030BD704772B6FEE710B512
:1005F00090F821100022022905D00421816380F89F
:100600002020012010BD01680B6823F00E030B6051
:1006100001680B6823F001030B6090F84030C46B55
:10062000012101FA03F3636080F8211080F8202093
:10063000104610BD10B590F821100024022903D0F7
:100640000421816301243DE001680A6822F00E0262
:100650000A6001680A6822F001020A601A4A016809
:10066000914201D1012121E0174A1432914201D176
:1006700010211BE0144A2832914201D1891515E05E
:10068000114A3C32914201D189140FE00E4A503296
:10069000914202D14FF4803108E00B4A643291421A
:1006A00002D14FF4801101E04FF08071064A083A00
:1006B0005160012180F82110002180F82010416B49
:1006C00001B18847204610BD0800024070B50446BD
:1006D00090F82000002501280CD0012084F820008B
:1006E00094F821600020012E06D084F82000022515
:1006F000284670BD022070BD022684F82160A063E8
:100700002068066826F0010606602046FFF757FFBE
:10071000E06A00282068016802D041F00E0106E07E
:1007200021F0040101602068016841F00A010160C4
:100730002068016841F001010160D9E770B5044605
:1007400000F004F90546601C02D004480078044417
:1007500000F0FCF8401BA042FAD370BD2C00002032
:100760002DE9F84FDFF8B8910024A9F1040B2346D6
:100770000F2709F1040AABF1040EC9E00125A540D9
:100780002A40AA427DD1674ED1F804C0ACEB0608DE
:10079000B44532D014DCBCF1030F3AD009DCBCF113
:1007A000000F2AD0BCF1010F1CD0BCF1020F31D1D7
:1007B0001DE0BCF1110F17D0BCF1120F2AD119E0C6
:1007C000B8F5881F19D006DCB8F5803F15D0B8F50C
:1007D000801F1FD111E0B8F5001F0ED0B8F5041F1F
:1007E00018D10AE0CB6815E0CB681B1D12E0CB687E
:1007F00008330FE0CB680C330CE08B682BB1012B76
:100800004FF0080303D0456104E0042302E00561D2
:1008100000E00023FF2A01D8064601E000F10406AB
:100820004FEA840501D9A5F12005D6F8008007FA22
:1008300005FC28EA0C0803FA05F548EA0508C6F89D
:1008400000804D68ED0062D5374DAE6946F0010677
:10085000AE61AD6924F0030605F001050095334D46
:1008600006EB050CDCF80850A607360F07FA06F869
:1008700025EA0805DFF8B880404503D14FF00008AD
:1008800017E044E0DFF8AC80404502D14FF00108AA
:100890000FE0DFF8A480404502D14FF0020808E0E5
:1008A000DFF89880404502D14FF0030801E04FF097
:1008B000040808FA06F848EA0508CCF808804D68EC
:1008C000D9F80060ED024D4601D5164300E096438D
:1008D0002E604D68DAF80060AD02554601D516432A
:1008E00000E096432E604D68DBF80060AD035D4686
:1008F00001D5164300E096432E604D68DEF8006097
:10090000ED03754601D5164300E096432E60641C46
:100910000D682A46E5407FF431AFBDE8F88F00004E
:1009200008040140000011100010024000000140C6
:1009300000080140000C014000100140001401407B
:100940000AB1016170470904FBE7000001488068B3
:10095000704700002C000020024881680278114492
:10096000816070472C000020074810B5016841F0F5
:1009700010010160032000F075F80F2000F006F868
:1009800000F024F8002010BD0020024070B50D4D8D
:1009900004464FF47A712878B1FBF0F00A490968EF
:1009A000B1FBF0F000F0F0FA48B9102C07D20022A9
:1009B0002146501E00F036F800206C6070BD01200A
:1009C00070BD00002C000020380000200C4808B545
:1009D000816941F001018161816901F001010091AA
:1009E000C16941F08051C161C06900F08050009040
:1009F0000448416821F0E06141F00071416008BDA8
:100A00000010024000000140002809DB00F01F0236
:100A1000012191404009800000F1E020C0F8001160
:100A200070470000F0B40E4B1B680C46C3F3022362
:100A3000C3F10705042D00D90425191D072901D28A
:100A4000002300E0DB1E012606FA05F1491E2140C5
:100A500099409E40761E16403143F0BC01F03DBCEB
:100A60000CED00E0064900F0070208684FF6FF03AE
:100A7000184040EA0220034A104308607047000013
:100A80000CED00E00000FA05704700002DE9F0478A
:100A90000F46050061D0434E306800F00700B842B1
:100AA00009D2306820F0070038433060306800F029
:100AB0000700B84251D128683B4C810712D5400746
:100AC00003D5606840F4E06060602878000703D5D3
:100AD000606840F4605060606068A96820F0F000D1
:100AE000084360602878C00728D06868012810D0C3
:100AF0002168022810D0890700292EDA616821F0C8
:100B0000030101436160FFF721FF804641F288390C
:100B10000DE021688903EFE78901EDE7FFF716FF94
:100B2000A0EB0801494502D90320BDE8F0876068C1
:100B3000696800F00C00B0EB810FEFD1306800F075
:100B40000700B8420BD9306820F007003843306006
:100B5000306800F00700B84201D00120E5E72878AE
:100B6000400705D56068E96820F4E06008436060EC
:100B70002878000706D56068296920F4605040EAAB
:100B8000C100606000F03EF86168084AC1F30311DB
:100B9000515CC8400649086006480068FFF7F6FE49
:100BA0000020C2E70020024000100240622300083B
:100BB000380000203000002001490120C86470473F
:100BC000000042420448054900684968044AC1F3EC
:100BD0000221515CC84070473800002000100240DC
:100BE000722300080448054900684968044AC1F3B3
:100BF000C221515CC84070473800002000100240FC
:100C0000722300080E4A51680E4801F00C03042BB1
:100C100011D0082B0FD10C48C1F38343C903C05C2A
:100C20000AD55168084AC1F34041921E515C054AF9
:100C30005043B0FBF1F0704704494843704700004F
:100C40000010024000127A005223000800093D0003
:100C500010B5044CA068000603D5FFF715FF8020EF
:100C6000A07210BD001002402DE9F84F040070D0B2
:100C70002078C04DC00749D06868C0F381000128C2
:100C800007D06868C0F38100022809D16868C003F2
:100C900006D52868800339D560680028E7D035E09C
:100CA0006068B0F5803F0BD010B1B0F5A02F11D027
:100CB000286820F480302860286820F4802002E032
:100CC000286840F480302860606890B1FFF73EFEED
:100CD00006460AE0286840F480202860F0E700BF5C
:100CE000FFF734FE801B642873D828688003F7D58B
:100CF0000CE0FFF72BFE064605E000BFFFF726FEDF
:100D0000801B6428F0D828688003F7D420789A4E96
:100D100080074FF001094FF0000839D5686810F0DE
:100D20000C0F07D06868C0F38100022809D16868F9
:100D3000C00306D42868800714D52069012808D18B
:100D400010E02069B0B1C6F80090FFF7FFFD07463C
:100D500005E00AE1FFF7FAFDC01B0228C4D82868A5
:100D60008007F7D52868616920F0F80040EAC100E3
:100D700028600DE0C6F80080FFF7E8FD074604E0B4
:100D8000FFF7E4FDC01B022823D828688007F7D4AA
:100D9000207800072CD57948A169D9B1C0F8009016
:100DA000FFF7D4FD074604E0FFF7D0FDC01B022883
:100DB0000FD8686A8007F7D571484FF4FA51006878
:100DC000B0FBF1F0009000BF0098411E0091FAD2F4
:100DD0000EE080E0C0F80080FFF7B8FD074604E0B1
:100DE000FFF7B4FDC01B022875D8686A8007F7D4E6
:100DF0002078400760D5E8690027C00008D4E8697A
:100E000040F08050E861E869012700F080500090D0
:100E10005C480168C90513D40168834641F48071B8
:100E20000160FFF793FD824606E000BFFFF78EFDED
:100E3000A0EB0A0064284ED8DBF80000C005F5D509
:100E4000E06801280AD008B1052813D0286A20F0EC
:100E500001002862286A20F0040002E0286A40F0BD
:100E600001002862E06841F2883B98B1FFF76EFD0F
:100E700082460BE0286A40F004002862EEE700BFDB
:100E8000FFF764FDA0EB0A0159455AD8286A80078C
:100E9000F6D50CE0FFF75AFD824605E0FFF756FD58
:100EA000A0EB0A0159454CD8286A8007F6D41FB137
:100EB000E86920F08050E861E06988B36968C1F3AF
:100EC0008101022944D00228C6F8608004D0FFF7CF
:100ED0003DFD044638E034E0FFF738FD074604E006
:100EE000FFF734FDC01B02282BD828688001F7D4F7
:100EF000206AB0F5803F05D16868A16820F4003011
:100F000008436860D4E908010843696821F4741152
:100F100008436860C6F86090FFF718FD044606E0D5
:100F200025E000BFFFF712FD001B022809D8286842
:100F30008001F7D51BE000BFFFF708FD001B02286A
:100F400002D90320BDE8F88F28688001F4D40EE0B0
:100F50000128F7D06868226A00F48031914204D1F8
:100F6000616A00F47010884201D00120EAE7002095
:100F7000E8E70000001002400000424280044242C4
:100F8000380000200070004010B5401EB0F1807F96
:100F900001D3012010BD4FF0E02460610F216017E4
:100FA00001F09BF90020A06107202061002010BD06
:100FB00070B590F83C20012A26D0012480F83C40EE
:100FC000022280F83D2003685A689D6822F070066E
:100FD0000A6832435A600D4B02689A4208D0B2F157
:100FE000804F05D00A4B9A4202D00A4B9A4204D154
:100FF000496825F080031943916080F83D40002145
:1010000080F83C10084670BD022070BD002C0140E5
:10101000000400400008004010B5040003D094F81C
:101020003D0010B107E0012010BD002084F83C0015
:10103000204600F01FF8022084F83D00211D2068A2
:1010400000F07EFE012084F8460084F83E0084F81B
:101050003F0084F8400084F8410084F8420084F89E
:10106000430084F8440084F8450084F83D000020E3
:1010700010BD000008B501680B48B1F1804F0BD0DE
:101080000A4A914207D1C16941F00201C161C069B8
:1010900000F00200009008BDC16941F00101C1618A
:1010A000C06900F00100F5E70010024000040040B4
:1010B00090F83D10012901D001207047022180F8ED
:1010C0003D100168CA6842F00102CA6000680B491D
:1010D000884208D0B0F1804F05D00949884202D03B
:1010E0000849884204D1816801F00701062903D02C
:1010F000016841F00101016000207047002C0140AF
:10110000000400400008004070B5044690F83C0020
:101110000025012817D0012684F83C60022084F8BD
:101120003D002068826822F0770222F47F428260CC
:101130000868502838D00DDC20284FD005DC90B34B
:10114000102811D14AE0022070BD302846D0402836
:101150000AD13BE060282FD070280DD0B0F5805F19
:1011600003D0B0F5005F12D0012584F83D60002067
:1011700084F83C00284670BDCB68D1E90121206885
:1011800000F01AFE2068816841F0770109E0CB6821
:10119000D1E90121206800F00FFE2068816841F448
:1011A00080418160E1E719E0CA684968206800F081
:1011B00015FE5021206806E0CA684968206800F0E2
:1011C0001EFE6021206800F001FECEE7CA68496873
:1011D000206800F003FE40212068F4E72268014601
:1011E0001046F0E770477047F8B501680446086894
:1011F000CA684B6910F00F0F4FF0000559D003F08B
:10120000010602F49077374365D0C10705D0D105B8
:1012100003D5616C41F001016164410705D5D9072F
:1012200003D0616C41F002016164810705D5D907E3
:1012300003D0616C41F004016164010707D502F03D
:101240002001314303D0616C41F008016164616C9D
:1012500000293AD0800604D5900602D5204600F039
:1012600094FE20684069616CC0F38010090700D4C7
:1012700060B3204600F054FE20684069400621D546
:101280002068143050E8001F21F0400140E80012AF
:10129000002AF5D1E06BA8B16D494163E06BFFF71F
:1012A000C9F9002811D0E06B416B01B0BDE8F040F6
:1012B000084783060FD593060DD52046BDE8F840B4
:1012C00000F063BE2046FFF78EFFF8BD2046FFF713
:1012D0008AFF6564F8BD266B2023012E7CD1C606EB
:1012E0007AD5D60678D508684868009048694FF0E6
:1012F0000206400640D5E16B086840680004000C17
:10130000E8D0A28D8242E5D9E085886920282DD0D9
:1013100020680C3050E8001F21F4807140E8001272
:10132000002AF5D12068143050E8001F21F0010197
:1013300040E80012002AF5D12068143050E8001F60
:1013400021F0400140E80012002AF5D184F8423033
:10135000256320680C3050E8001F21F0100140E8A0
:101360000012002AF5D1E06BFFF741F96663A08D0A
:10137000E18D401A81B22AE0A08DE18D401A81B240
:10138000E08D0028A6D00029A4D022680C3252E8B3
:10139000000F20F4907042E80007002FF5D120687C
:1013A000143050E8002F22F0010240E80027002FFF
:1013B000F5D184F84230256320680C3050E8002FC6
:1013C00022F0100240E80023002BF5D1666320468E
:1013D000FFF708FFF8BDFFE705062BD5150629D551
:1013E00094F841002128F5D1A068B0F5805F01D1C3
:1013F0002069B0B1206A411C2162216800784860F0
:10140000E08C401E0004000CE084E3D12068C16839
:1014100021F08001C1602068C16841F04001C160D5
:10142000D8E7206A0088C0F308004860206A801C62
:101430002062E5E74006CDD55006CBD5CA682046E8
:1014400022F04002CA6084F8413000F01CF9C1E784
:10145000231E000870B5040004D094F84100002554
:1014600010B106E0012070BD84F84050204600F025
:1014700023F8242084F841002068C16821F4005139
:10148000C160204600F0E2FD2068016921F490412E
:1014900001612068416921F02A0141612068C16829
:1014A00041F40051C1606564202084F8410084F853
:1014B00042006563002070BD70B586B000240094C2
:1014C0000194029403942B4E03682B4902200322BB
:1014D0002A4DB34221D18B6943F480438B618B69E0
:1014E00003F4804304938B6943F004038B6189699F
:1014F000039201F0040104910102CDE90010694654
:101500002846FFF72DF92815CDE90004694628463D
:101510000294FFF725F906B070BD194EB342FAD117
:10152000CB6943F40033CB61CB6903F400330493FC
:101530008B6943F004038B618969039201F0040114
:1015400004910421CDE9001069462846FFF708F907
:101550000820CDE90004694628460294FFF700F907
:10156000002211462620FFF75DFA2620FFF74CFAED
:10157000D1E700000038014000100240000801409F
:101580000044004090F84230202B01D002207047E8
:1015900021B11AB10023036300F0B4BD01207047EC
:1015A00030B40B4C036801220A481021A34207D132
:1015B0004271817130BC102207490848FFF7E2BF31
:1015C000074CA34201D1C271017230BC70470000C8
:1015D00000380140000000204A0100207C02002069
:1015E0000044004070472DE9F843044690F841005C
:1015F000984616460D46202802D00220BDE8F88302
:1016000085B17EB100206064212084F84100FFF79D
:101610009DF9A6848146E684A0682027B0F5805F06
:1016200002D003E00120E9E7206910B12E46002531
:101630000EE000260CE08021204600F0ABFDA8B9AA
:10164000C6B116F8010B21684860E08C401EE084AA
:10165000E08C4B464FF00002CDF800800028EAD124
:101660004FF04001204600F095FD40B184F84170F4
:101670000320C3E735F8020BC0F30800E3E784F862
:1016800041700020BAE77047FEE7000070B5174DC3
:10169000002405F109022C702046D11C14540C546E
:1016A000401C0328FADB5A211148FEF73CFE104883
:1016B000B4215A30FEF737FEA5F80F406C74EC7079
:1016C0000120FFF73BF801223C210A48FFF738F9D7
:1016D000102209490948FFF755FFBDE87040064947
:1016E000102290310648FFF74DBF00000000002097
:1016F0003C000020000C01404A0100207C02002038
:10170000C40200202DE9F04399B0FFF71FF9524CB5
:1017100005460127207804F10F08002630B1012882
:1017200007D002285AD0032871D166E0277065617E
:101730006DE06069281AB0F57A7F68D3A078002838
:1017400068D16078032802D200F072F95FE0FEF7FA
:10175000EFFEE2781AB198F8003000200BE000F0BC
:10176000B3FA39E018F800101F18B94202D000F09F
:10177000ABFA02E0401C9042F4DB207803282BD027
:1017800002202070267100F061FDE37833A264210D
:101790006846FEF71DFD6846FEF7A6FD82B24FF0D3
:1017A000FF394B4669463748FFF71DFF002710E019
:1017B00018F8073034A264216846FEF709FD684630
:1017C000FEF792FD82B24B4669462E48FFF70BFFAB
:1017D0007F1CE0788742EBDB667018E0E078B0B100
:1017E000A069281AC82812D3A07898B9217918F8C6
:1017F000010000F0D9F9A56109E000F01FFA606965
:1018000040F6B831281A884201D32770E4E7A0785F
:10181000002816D0E069281A642812D9A67020780A
:10182000012811D002280CD120790B4918F800208A
:101830000B31401C5654E178B0FBF1F201FB120071
:10184000207119B0BDE8F083034960780C310E5463
:10185000401C6070F5E7000000000020456E7465D4
:101860007220576F726B696E6720537461746520C4
:101870007769746820256420736C617665733A20FB
:1018800000000000C40200202564200030B585B0AF
:10189000002418480094019402940394816941F053
:1018A00020018161816901F020010491816941F089
:1018B00004018161816901F004010491816941F0B1
:1018C0000801816180690C4D00F00800049001223C
:1018D00078212846FFF734F8782000900120CDE9E0
:1018E00001040220039069462846FEF739FF05B03F
:1018F00030BD000000100240000C014010B586B061
:1019000000241648009401940294039404944FF028
:1019100080410594C0E900144FF6FF71C0E902410F
:1019200004618461FFF778FB08B1FEF75EFE4FF4B7
:101930008050009069460948FFF7E6FB08B1FEF7C2
:1019400054FE049404A905480594FFF731FB0028D0
:1019500001D0FEF74AFE06B010BD0000EC010020E9
:101960000C4810B50A4901604FF4E1314160002193
:1019700081600C22C160C0E904128161C161FFF77E
:1019800069FD002803D0BDE81040FEF72EBE10BD53
:10199000003801407C0200200C4810B50A49016063
:1019A0004FF4E1314160002181600C22C160C0E947
:1019B00004128161C161FFF74DFD002803D0BDE82D
:1019C0001040FEF712BE10BD00440040C4020020CB
:1019D000FEE700000A4601464FF0FF330148FFF7DB
:1019E00002BE0000C40200200C4810B5C1790029D5
:1019F00012D00021C171017A094800F029F80100D4
:101A000003D007488038FFF7E5FFBDE810401022FB
:101A100003490448FFF7B6BD10BD000000000020D8
:101A2000DA010020C4020020FFF712F9FEE7704738
:101A300010B5064CA078002807D16078401CC0B2D1
:101A400000F0D8F8FEF782FF606110BD00000020B2
:101A5000F0B50446082912D300F02FFC00280FD05F
:101A6000618823784ABAA188607849BA54185A2CF8
:101A700005D80025144C032803D0102817D00020C7
:101A8000F0BD237060704800A0700F4E0325002049
:101A9000C43E0AE0131836F813301F0A67556D1C50
:101AA000EDB263556D1CEDB2401C8842F2DB294655
:101AB0000548FEF76AFD60556D1CE9B2000A6054E6
:101AC000491CC8B2F0BD00005A010020F0B58DB02D
:101AD0000D46044604294DD300F0EFFB002849D001
:101AE00023786078591ECAB2032A43D2012802D053
:101AF00003282ED10EE0052D2BD1A078012828D166
:101B00001F498854C91C88541EA232216846FEF71A
:101B10005FFB1EE00A2D1CD1A078052819D1C2EB6D
:101B20000211204A002002EB4105211800EB40037E
:101B3000CA78002122FA01F701EB430607F00107FA
:101B4000491CAF550629F5DB401C0528EDDB00F0EC
:101B500061FB0B48002109388170017801290BD005
:101B6000022907D10179C278491CB1FBF2F302FBCB
:101B7000131101710DB0F0BD4178491C4170F9E7B6
:101B800009000020536C6176652025642044697348
:101B9000636F766572656420616E6420526561646E
:101BA000790D0A003C00002070B5104C012502217F
:101BB0002070032060702046FEF7E7FCA070000A4A
:101BC000E07004240120FEF7B9FD631F2246074997
:101BD0000748FFF708FD0120FEF7B0FD034C243C49
:101BE000A570FEF7B3FEE06170BD00002400002088
:101BF0007C02002070B50F4C012502212070657019
:101C00002046FEF7C2FCA070000AE0700424012008
:101C1000FEF794FD631F224606490748FFF7E3FCE1
:101C20000120FEF78BFD034C243CA570FEF78EFED1
:101C3000E06170BD240000207C02002030B59BB024
:101C4000FEF784FE0E4D044640F6B831286A201A8D
:101C5000884213D305F10C0082784178CDE9001257
:101C6000037808A2642102A8FEF7B2FA82B24FF00C
:101C7000FF3302A91248FFF7B6FC2C621BB030BD3F
:101C8000000000204552524F523A20536C61766555
:101C9000313D25642C20536C617665323D25642CE2
:101CA00020536C617665333D2564202D20496E7686
:101CB000616C69642073657175656E63650D0A00FA
:101CC000C40200207047000002490320087000F0A1
:101CD000BDBA000000000020FEF73EBE30B58FB058
:101CE00028216846FEF741FB14210AA8FEF73DFBB8
:101CF00001210804CDE9001000240294022504917A
:101D0000CDE907504FF4E01009906846FEF7ACFFAC
:101D100008B172B6FEE70F20CDE90A054FF48060E6
:101D2000CDE90C4002210AA80E94FEF7AFFE08B1DF
:101D300072B6FEE7FEF740FF0FB030BD70470000FF
:101D4000F0B50268194B1A4C1A4D4FF08047984273
:101D500005D0B84203D0A04201D0A84203D122F05E
:101D600070064A683243984205D0B84203D0A04278
:101D700001D0A84203D122F44074CA6822434C69BE
:101D800022F08002224302608A68C2620A6882628C
:101D9000984201D109690163012141610169C907C3
:101DA00003D0016921F001010161F0BD002C014067
:101DB000000400400008004010B5846842EA032295
:101DC00024F47F440A432243826010BD826822F0DB
:101DD00070020A4342F007018160704710B5036A40
:101DE000046A24F001040462846924F0F00444EAE3
:101DF000021423F00A020A438461026210BD10B586
:101E0000036A046A24F010040462846923F0A003C6
:101E100024F4704444EA023243EA0111826101620F
:101E200010BD10B5406A0021C185C184FFF7DBF900
:101E300010BD70B5446A2068406994F84110C0F341
:101E4000C0100025212904D118B1E584204600F0F6
:101E50008EF82068406994F84210C0F3801022295F
:101E600004D118B1E585204600F05AF8606C40F0C6
:101E7000100060642046FFF7B6F970BD10B501464A
:101E8000406A096809684FF0000289062ED4C285AD
:101E900001680C3151E8003F23F4807341E80034BD
:101EA000002CF5D10168143151E8003F23F0010303
:101EB00041E80034002CF5D10168143151E8003FAD
:101EC00023F0400341E80034002CF5D1202180F8B4
:101ED0004210016B012909D101680C3151E8003F22
:101EE00023F0100341E80034002CF5D14263016B6C
:101EF000012902D0FFF754FB10BD818DFFF772F965
:101F000010BD10B5406A01214163016B012902D067
:101F1000FFF768FB10BD818D4908FFF763F910BD1D
:101F200001680C3151E8002F22F4907241E800233F
:101F3000002BF5D10168143151E8002F22F0010285
:101F400041E80023002BF5D1016B012909D101687B
:101F50000C3151E8002F22F0100241E80023002B41
:101F6000F5D1202180F842100021016370470168FB
:101F70000C3151E8002F22F0C00241E80023002B71
:101F8000F5D1202180F84110704708B590F8421033
:101F9000222901D0022008BD82684FF480539A4262
:101FA00001D1016921B1816A9A421BD04AB10AE08C
:101FB0000268816A5268C2F308020A80816A891C39
:101FC00008E0026972B10268526802F07F020A708A
:101FD000816A491C8162C18D491E0904090CC185B1
:101FE00003D01BE002685268F1E70168CA6822F07A
:101FF0002002CA600168CA6822F48072CA6001685F
:102000004A6922F001024A61202180F84210002131
:102010004163026B012A03D0FFF7C2FA002008BD1A
:10202000016301680C3151E8002F22F0100241E8F1
:102030000023002BF5D101680A68D20602D50A6890
:1020400049680091818DFFF7CDF8E7E770B5044648
:1020500000680169E26821F440511143016121697E
:10206000A0680843616908432168CA6841F20C63AB
:102070009A430243CA6020684169A26921F4407111
:10208000114341611E492068884202D1FEF7AAFD32
:1020900001E0FEF797FD00EBC00101EB0012606864
:1020A00064218000B2FBF0F3B3FBF1F36FF018068C
:1020B0007343B2FBF0F5B2FBF0F605EB8305322378
:1020C00003EB0515B5FBF1F5B6FBF1F605F0F005F0
:1020D00005EB0615B2FBF0F6B2FBF0F0B0FBF1F049
:1020E0006FF01802504306EB800003EB0010B0FBCA
:1020F000F1F0216800F00F002844886070BD0000F6
:102100000038014038B581620446828500201346BC
:102110006064222284F84220E56B1B4AAA62E56BC8
:102120001A4AEA62E56B1A4A2A63E26B50630A466E
:102130002168E06B091DFEF7C9FA20680168406854
:102140000090206948B120680C3050E8001F41F42D
:10215000807140E80012002AF5D12068143050E860
:10216000001F41F0010140E80012002AF5D120686B
:10217000143050E8001F41F0400140E80012002AEE
:10218000F5D1002038BD00007D1E0008031F0008A7
:10219000331E00082DE9F843984617460D460446BD
:1021A000089E24E0701C22D0FEF7D0FBA0EB0800B4
:1021B000B0421AD8CEB12068C168490717D5802D22
:1021C00015D0402D13D00168C94309070FD4016809
:1021D0000025406800902046FFF7A2FE08206064BA
:1021E00084F840500120BDE8F8830320FBE7206815
:1021F000006835EA000004D00020B842D2D00020A8
:10220000F1E70120F9E700000148FEF7EDBF00000B
:10221000C4020020F0B50C4D002105F15A0400BFA6
:10222000C1EB01104300C1EB0112002005EB42029B
:102230001F18165C401C24F817601E28F8DB491C88
:102240000329EDDBF0BD00003C00002070B5184D07
:1022500001223C212846FEF773FB1648007803282C
:102260000CD0022823D1134E00240C36305DD8B197
:102270005CB1012C10D0022C16D110E02846BDE82C
:10228000704000220421FEF75BBB00220821284693
:10229000FEF756FB0124E9E70022102101E00022AD
:1022A00020212846FEF74CFB641C032CDEDB70BDAE
:1022B000000C014000000020FEE710B502290AD3FF
:1022C0004218891E32F8024CC9B2FEF75EF9844208
:1022D00001D1012010BD002010BD0907090E002802
:1022E00004DB00F1E02080F80014704700F00F00DC
:1022F00000F1E02080F8141D70470000FEF734FB69
:10230000FFF7ECFCFFF7C2FAFFF72AFBFFF744FBED
:10231000FFF7F4FAFFF7BAF90A48FEF7C9FE0A4CCC
:10232000002500BFFFF7EEF9607920B16571A17952
:102330000648FFF7CBFBFFF757FB0120FEF7FEF93E
:10234000F0E70000EC010020000000204A0100201E
:10235000010202030405060708090A0B0C0D0E0F03
:102360001010000000000000000001020304060736
:102370000809000000000102030400009C2300087B
:10238000000000203C00000028010008D8230008BD
:102390003C00002034090000440100080000000057
:1023A000000000000000000000000000000000002D
:1023B000000000000000000000000000000000001D
:1023C00000000000000000000100000010000000FC
:0823D0000000000000127A0079
:04000005080000ED02
:00000001FF

View File

@ -2,11 +2,13 @@
"pressuresensorboardmaster\startup_stm32f103xb.o"
"pressuresensorboardmaster\main.o"
"pressuresensorboardmaster\gpio.o"
"pressuresensorboardmaster\tim.o"
"pressuresensorboardmaster\usart.o"
"pressuresensorboardmaster\stm32f1xx_it.o"
"pressuresensorboardmaster\stm32f1xx_hal_msp.o"
"pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o"
"pressuresensorboardmaster\stm32f1xx_hal_uart.o"
"pressuresensorboardmaster\stm32f1xx_hal_tim.o"
"pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o"
"pressuresensorboardmaster\stm32f1xx_hal.o"
"pressuresensorboardmaster\stm32f1xx_hal_rcc.o"
"pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o"
@ -17,6 +19,7 @@
"pressuresensorboardmaster\stm32f1xx_hal_flash.o"
"pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o"
"pressuresensorboardmaster\stm32f1xx_hal_exti.o"
"pressuresensorboardmaster\stm32f1xx_hal_uart.o"
"pressuresensorboardmaster\system_stm32f1xx.o"
--strict --scatter "PressureSensorBoardMaster\PressureSensorBoardMaster.sct"
--summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols

View File

@ -1,10 +1,10 @@
Dependencies for Project 'PressureSensorBoardMaster', Target 'PressureSensorBoardMaster': (DO NOT MODIFY !)
CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC
F (startup_stm32f103xb.s)(0x68F9DB23)(--cpu Cortex-M3 -g --apcs=interwork -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include --pd "__UVISION_VERSION SETA 541" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o pressuresensorboardmaster\startup_stm32f103xb.o --depend pressuresensorboardmaster\startup_stm32f103xb.d)
F (../Core/Src/main.c)(0x68F9E24D)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d)
F (startup_stm32f103xb.s)(0x68FADCB8)(--cpu Cortex-M3 -g --apcs=interwork -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include --pd "__UVISION_VERSION SETA 541" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list startup_stm32f103xb.lst --xref -o pressuresensorboardmaster\startup_stm32f103xb.o --depend pressuresensorboardmaster\startup_stm32f103xb.d)
F (../Core/Src/main.c)(0x68FADDDF)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\main.o --omf_browse pressuresensorboardmaster\main.crf --depend pressuresensorboardmaster\main.d)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -27,16 +27,20 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
I (../Core/Inc/usart.h)(0x68F9943F)
I (../Core/Inc/usart.h)(0x68FADCB5)
I (../Core/Inc/gpio.h)(0x68F9943E)
I (C:\app\Keil_v5\ARM\ARMCC\include\string.h)(0x6025237E)
I (../Core/Inc/tim.h)(0x68FADCB5)
I (C:\app\Keil_v5\ARM\ARMCC\include\stdio.h)(0x60252374)
F (../Core/Src/gpio.c)(0x68F9943E)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\gpio.o --omf_browse pressuresensorboardmaster\gpio.crf --depend pressuresensorboardmaster\gpio.d)
I (C:\app\Keil_v5\ARM\ARMCC\include\string.h)(0x6025237E)
I (C:\app\Keil_v5\ARM\ARMCC\include\stdbool.h)(0x6025237C)
F (../Core/Src/gpio.c)(0x68FADCB5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\gpio.o --omf_browse pressuresensorboardmaster\gpio.crf --depend pressuresensorboardmaster\gpio.d)
I (../Core/Inc/gpio.h)(0x68F9943E)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -59,12 +63,14 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Core/Src/usart.c)(0x68F9DB22)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\usart.o --omf_browse pressuresensorboardmaster\usart.crf --depend pressuresensorboardmaster\usart.d)
I (../Core/Inc/usart.h)(0x68F9943F)
F (../Core/Src/tim.c)(0x68FADCB5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\tim.o --omf_browse pressuresensorboardmaster\tim.crf --depend pressuresensorboardmaster\tim.d)
I (../Core/Inc/tim.h)(0x68FADCB5)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -87,11 +93,43 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Core/Src/usart.c)(0x68FADCB5)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\usart.o --omf_browse pressuresensorboardmaster\usart.crf --depend pressuresensorboardmaster\usart.d)
I (../Core/Inc/usart.h)(0x68FADCB5)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h)(0x68E72B55)
I (../Drivers/CMSIS/Include/core_cm3.h)(0x68E72B29)
I (C:\app\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x68E72B29)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x68E72B55)
I (C:\app\Keil_v5\ARM\ARMCC\include\stddef.h)(0x6025237E)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Core/Src/stm32f1xx_it.c)(0x68F9DB22)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_it.o --omf_browse pressuresensorboardmaster\stm32f1xx_it.crf --depend pressuresensorboardmaster\stm32f1xx_it.d)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -114,12 +152,14 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_it.h)(0x68F9DB22)
F (../Core/Src/stm32f1xx_hal_msp.c)(0x68F9943F)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_msp.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_msp.crf --depend pressuresensorboardmaster\stm32f1xx_hal_msp.d)
I (../Core/Inc/main.h)(0x68F9943F)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -142,10 +182,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.crf --depend pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -168,10 +210,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_uart.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_uart.crf --depend pressuresensorboardmaster\stm32f1xx_hal_uart.d)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_tim.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_tim.crf --depend pressuresensorboardmaster\stm32f1xx_hal_tim.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -194,10 +238,40 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_tim_ex.crf --depend pressuresensorboardmaster\stm32f1xx_hal_tim_ex.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h)(0x68E72B55)
I (../Drivers/CMSIS/Include/core_cm3.h)(0x68E72B29)
I (C:\app\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x68E72B29)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x68E72B55)
I (C:\app\Keil_v5\ARM\ARMCC\include\stddef.h)(0x6025237E)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal.crf --depend pressuresensorboardmaster\stm32f1xx_hal.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -220,10 +294,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_rcc.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_rcc.crf --depend pressuresensorboardmaster\stm32f1xx_hal_rcc.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -246,10 +322,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.crf --depend pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -272,10 +350,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_gpio.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_gpio.crf --depend pressuresensorboardmaster\stm32f1xx_hal_gpio.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -298,10 +378,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_dma.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_dma.crf --depend pressuresensorboardmaster\stm32f1xx_hal_dma.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -324,10 +406,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_cortex.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_cortex.crf --depend pressuresensorboardmaster\stm32f1xx_hal_cortex.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -350,10 +434,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_pwr.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_pwr.crf --depend pressuresensorboardmaster\stm32f1xx_hal_pwr.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -376,10 +462,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_flash.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_flash.crf --depend pressuresensorboardmaster\stm32f1xx_hal_flash.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -402,10 +490,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_flash_ex.crf --depend pressuresensorboardmaster\stm32f1xx_hal_flash_ex.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -428,10 +518,12 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_exti.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_exti.crf --depend pressuresensorboardmaster\stm32f1xx_hal_exti.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -454,6 +546,36 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\stm32f1xx_hal_uart.o --omf_browse pressuresensorboardmaster\stm32f1xx_hal_uart.crf --depend pressuresensorboardmaster\stm32f1xx_hal_uart.d)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h)(0x68E72B55)
I (../Drivers/CMSIS/Include/core_cm3.h)(0x68E72B29)
I (C:\app\Keil_v5\ARM\ARMCC\include\stdint.h)(0x6025237E)
I (../Drivers/CMSIS/Include/cmsis_version.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x68E72B29)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x68E72B55)
I (C:\app\Keil_v5\ARM\ARMCC\include\stddef.h)(0x6025237E)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)
F (../Core/Src/system_stm32f1xx.c)(0x68E72B55)(--c99 -c --cpu Cortex-M3 -g -O3 --apcs=interwork --split_sections -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I.\RTE\_PressureSensorBoardMaster -IC:\app\Keil_v5\ARM\Packs\ARM\CMSIS\6.1.0\CMSIS\Core\Include -IC:\app\Keil_v5\ARM\Packs\Keil\STM32F1xx_DFP\2.4.1\Device\Include -D__UVISION_VERSION="541" -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o pressuresensorboardmaster\system_stm32f1xx.o --omf_browse pressuresensorboardmaster\system_stm32f1xx.crf --depend pressuresensorboardmaster\system_stm32f1xx.d)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h)(0x68E72B55)
@ -465,7 +587,7 @@ I (../Drivers/CMSIS/Include/cmsis_compiler.h)(0x68E72B29)
I (../Drivers/CMSIS/Include/cmsis_armcc.h)(0x68E72B29)
I (../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h)(0x68E72B55)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68F9943F)
I (../Core/Inc/stm32f1xx_hal_conf.h)(0x68FADCB5)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h)(0x68E72B55)
@ -480,4 +602,6 @@ I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h)(0x68E72B55)
I (../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h)(0x68E72B55)

View File

@ -26,4 +26,6 @@ pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -25,8 +25,12 @@ pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
pressuresensorboardmaster\main.o: ../Core/Inc/usart.h
pressuresensorboardmaster\main.o: ../Core/Inc/gpio.h
pressuresensorboardmaster\main.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
pressuresensorboardmaster\main.o: ../Core/Inc/tim.h
pressuresensorboardmaster\main.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h
pressuresensorboardmaster\main.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\string.h
pressuresensorboardmaster\main.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stdbool.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/s
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Drive
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/I
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Dri
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driv
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -25,4 +25,6 @@ pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/I
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/I
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/I
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Drive
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -0,0 +1,29 @@
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Core/Inc/stm32f1xx_hal_conf.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/core_cm3.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_version.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -0,0 +1,29 @@
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Core/Inc/stm32f1xx_hal_conf.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_version.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_hal_uart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -25,5 +25,7 @@ pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/st
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h
pressuresensorboardmaster\stm32f1xx_it.o: ../Core/Inc/stm32f1xx_it.h

View File

@ -24,4 +24,6 @@ pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/In
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -0,0 +1,31 @@
pressuresensorboardmaster\tim.o: ../Core/Src/tim.c
pressuresensorboardmaster\tim.o: ../Core/Inc/tim.h
pressuresensorboardmaster\tim.o: ../Core/Inc/main.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\tim.o: ../Core/Inc/stm32f1xx_hal_conf.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Include/core_cm3.h
pressuresensorboardmaster\tim.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Include/cmsis_version.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
pressuresensorboardmaster\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
pressuresensorboardmaster\tim.o: C:\app\Keil_v5\ARM\ARMCC\Bin\..\include\stddef.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -26,4 +26,6 @@ pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
pressuresensorboardmaster\usart.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h

View File

@ -3,25 +3,36 @@ CAD.formats=
CAD.pinconfig=
CAD.provider=
File.Version=6
GPIO.groupedBy=
GPIO.groupedBy=Group By Peripherals
KeepUserPlacement=false
Mcu.CPN=STM32F103C8T6
Mcu.Family=STM32F1
Mcu.IP0=NVIC
Mcu.IP1=RCC
Mcu.IP2=SYS
Mcu.IP3=USART2
Mcu.IPNb=4
Mcu.IP3=TIM2
Mcu.IP4=TIM3
Mcu.IP5=USART1
Mcu.IP6=USART2
Mcu.IPNb=7
Mcu.Name=STM32F103C(8-B)Tx
Mcu.Package=LQFP48
Mcu.Pin0=PD0-OSC_IN
Mcu.Pin1=PD1-OSC_OUT
Mcu.Pin10=PB5
Mcu.Pin11=PB6
Mcu.Pin12=VP_SYS_VS_Systick
Mcu.Pin13=VP_TIM2_VS_ClockSourceINT
Mcu.Pin14=VP_TIM3_VS_ClockSourceINT
Mcu.Pin2=PA2
Mcu.Pin3=PA3
Mcu.Pin4=PA13
Mcu.Pin5=PA14
Mcu.Pin6=VP_SYS_VS_Systick
Mcu.PinsNb=7
Mcu.Pin4=PA9
Mcu.Pin5=PA10
Mcu.Pin6=PA13
Mcu.Pin7=PA14
Mcu.Pin8=PB3
Mcu.Pin9=PB4
Mcu.PinsNb=15
Mcu.ThirdPartyNb=0
Mcu.UserConstants=
Mcu.UserName=STM32F103C8Tx
@ -39,6 +50,8 @@ NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:true\:false\:true\:false
NVIC.USART2_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true
NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:false
PA10.Mode=Asynchronous
PA10.Signal=USART1_RX
PA13.Mode=Serial_Wire
PA13.Signal=SYS_JTMS-SWDIO
PA14.Mode=Serial_Wire
@ -47,6 +60,24 @@ PA2.Mode=Asynchronous
PA2.Signal=USART2_TX
PA3.Mode=Asynchronous
PA3.Signal=USART2_RX
PA9.Mode=Asynchronous
PA9.Signal=USART1_TX
PB3.GPIOParameters=PinState
PB3.Locked=true
PB3.PinState=GPIO_PIN_SET
PB3.Signal=GPIO_Output
PB4.GPIOParameters=PinState
PB4.Locked=true
PB4.PinState=GPIO_PIN_SET
PB4.Signal=GPIO_Output
PB5.GPIOParameters=PinState
PB5.Locked=true
PB5.PinState=GPIO_PIN_SET
PB5.Signal=GPIO_Output
PB6.GPIOParameters=PinState
PB6.Locked=true
PB6.PinState=GPIO_PIN_SET
PB6.Signal=GPIO_Output
PD0-OSC_IN.Mode=HSE-External-Oscillator
PD0-OSC_IN.Signal=RCC_OSC_IN
PD1-OSC_OUT.Mode=HSE-External-Oscillator
@ -106,9 +137,15 @@ RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK
RCC.TimSysFreq_Value=72000000
RCC.USBFreq_Value=72000000
RCC.VCOOutput2Freq_Value=8000000
USART2.BaudRate=9600
USART1.IPParameters=VirtualMode
USART1.VirtualMode=VM_ASYNC
USART2.BaudRate=115200
USART2.IPParameters=VirtualMode,BaudRate
USART2.VirtualMode=VM_ASYNC
VP_SYS_VS_Systick.Mode=SysTick
VP_SYS_VS_Systick.Signal=SYS_VS_Systick
VP_TIM2_VS_ClockSourceINT.Mode=Internal
VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT
VP_TIM3_VS_ClockSourceINT.Mode=Internal
VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT
board=custom