From 351efc6537abddf97b95359884c3ba8f196ca2ac Mon Sep 17 00:00:00 2001 From: Celia Date: Mon, 4 Oct 2021 17:29:07 +0200 Subject: [PATCH] PWM --- timer_act2/Includes/Driver_GPIO.c | 12 - timer_act2/Includes/Driver_TIMER.c | 6 +- timer_act2/Listings/startup_stm32f10x_md.lst | 14 +- timer_act2/Listings/timer_act2.map | 134 +++++------ timer_act2/Objects/driver_gpio.crf | Bin 238846 -> 238763 bytes timer_act2/Objects/driver_gpio.d | 2 +- timer_act2/Objects/driver_gpio.o | Bin 261992 -> 261868 bytes timer_act2/Objects/driver_timer.crf | Bin 239263 -> 239261 bytes timer_act2/Objects/driver_timer.d | 2 +- timer_act2/Objects/driver_timer.o | Bin 270464 -> 270452 bytes timer_act2/Objects/principal.crf | Bin 239189 -> 239268 bytes timer_act2/Objects/principal.d | 2 +- timer_act2/Objects/principal.o | Bin 258528 -> 258620 bytes timer_act2/Objects/startup_stm32f10x_md.o | Bin 5948 -> 5948 bytes timer_act2/Objects/system_stm32f10x.crf | Bin 239351 -> 239349 bytes timer_act2/Objects/system_stm32f10x.d | 2 +- timer_act2/Objects/system_stm32f10x.o | Bin 259064 -> 259056 bytes timer_act2/Objects/timer_act2.axf | Bin 233584 -> 233524 bytes timer_act2/Objects/timer_act2.build_log.htm | 14 +- timer_act2/Objects/timer_act2.htm | 8 +- timer_act2/Objects/timer_act2_Simulation.dep | 12 +- timer_act2/RTE/_carteSTM/RTE_Components.h | 21 ++ timer_act2/Source/principal.c | 20 +- timer_act2/timer_act2.uvguix.chauz | 222 +++++++++---------- timer_act2/timer_act2.uvoptx | 29 ++- 25 files changed, 264 insertions(+), 236 deletions(-) create mode 100644 timer_act2/RTE/_carteSTM/RTE_Components.h diff --git a/timer_act2/Includes/Driver_GPIO.c b/timer_act2/Includes/Driver_GPIO.c index ed3d348..27652df 100644 --- a/timer_act2/Includes/Driver_GPIO.c +++ b/timer_act2/Includes/Driver_GPIO.c @@ -43,18 +43,6 @@ void MyGPIO_Init(MyGPIO_Struct_TypeDef * GPIOStructPtr) { GPIOStructPtr->GPIO->CRL |= (GPIOStructPtr->GPIO_Conf << (GPIOStructPtr->GPIO_Pin * 4)); } } - - GPIOStructPtr->GPIO->CRL &= ~(0xF << (GPIOStructPtr->GPIO_Pin*4)); - - //on met la bonne conf - if (GPIOStructPtr->GPIO_Conf == In_PullUp) { - //on est en pull up -> on met à 1 par défaut - GPIOStructPtr->GPIO->CRL |= (In_PullDown << (GPIOStructPtr->GPIO_Pin*4)); - MyGPIO_Set(GPIOStructPtr->GPIO, GPIOStructPtr->GPIO_Pin); - } - else { - GPIOStructPtr->GPIO->CRL |= (GPIOStructPtr->GPIO_Conf << (GPIOStructPtr->GPIO_Pin * 4)); - } } diff --git a/timer_act2/Includes/Driver_TIMER.c b/timer_act2/Includes/Driver_TIMER.c index 1d590b0..defb02c 100644 --- a/timer_act2/Includes/Driver_TIMER.c +++ b/timer_act2/Includes/Driver_TIMER.c @@ -105,19 +105,19 @@ void MyTimer_PWM(TIM_TypeDef * Timer, char Channel) { case 2 : Timer->CCMR1 &= ~TIM_CCMR1_OC2M_0; Timer->CCMR1 |= TIM_CCMR1_OC2M_1| TIM_CCMR1_OC2M_2; - Timer->CCMR1 |= TIM_CCMR1_OC1PE ; + Timer->CCMR1 |= TIM_CCMR1_OC2PE ; Timer->CCER |= TIM_CCER_CC2E; break ; case 3 : Timer->CCMR2 &= ~TIM_CCMR2_OC3M_0; Timer->CCMR2 |= TIM_CCMR2_OC3M_1| TIM_CCMR2_OC3M_2; - Timer->CCMR2 |= TIM_CCMR1_OC1PE ; + Timer->CCMR2 |= TIM_CCMR2_OC3PE ; Timer->CCER |= TIM_CCER_CC3E; break ; case 4 : Timer->CCMR2 &= ~TIM_CCMR2_OC4M_0; Timer->CCMR2 |= TIM_CCMR2_OC4M_1| TIM_CCMR2_OC4M_2; - Timer->CCMR2 |= TIM_CCMR1_OC1PE ; + Timer->CCMR2 |= TIM_CCMR2_OC4PE ; Timer->CCER |= TIM_CCER_CC4E; break ; } diff --git a/timer_act2/Listings/startup_stm32f10x_md.lst b/timer_act2/Listings/startup_stm32f10x_md.lst index a7f0aa1..e0cfc58 100644 --- a/timer_act2/Listings/startup_stm32f10x_md.lst +++ b/timer_act2/Listings/startup_stm32f10x_md.lst @@ -465,13 +465,13 @@ ARM Macro Assembler Page 8 00000000 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw ork --depend=.\objects\startup_stm32f10x_md.d -o.\objects\startup_stm32f10x_md. -o -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local -\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Ar -m\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__EVAL SETA 1" --p -redefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 533" --predefi -ne="_RTE_ SETA 1" --predefine="STM32F10X_MD SETA 1" --predefine="_RTE_ SETA 1" ---list=.\listings\startup_stm32f10x_md.lst RTE\Device\STM32F103RB\startup_stm32 -f10x_md.s +o -I.\RTE\Device\STM32F103RB -I.\RTE\_carteSTM -IC:\Users\chauz\AppData\Local\A +rm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\ +Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="__EVAL SETA 1" --pre +define="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 533" --predefine +="_RTE_ SETA 1" --predefine="STM32F10X_MD SETA 1" --predefine="_RTE_ SETA 1" -- +list=.\listings\startup_stm32f10x_md.lst RTE\Device\STM32F103RB\startup_stm32f1 +0x_md.s diff --git a/timer_act2/Listings/timer_act2.map b/timer_act2/Listings/timer_act2.map index b0216e9..880a72e 100644 --- a/timer_act2/Listings/timer_act2.map +++ b/timer_act2/Listings/timer_act2.map @@ -10,6 +10,7 @@ Section Cross References principal.o(i.main) refers to driver_gpio.o(i.MyGPIO_Activate) for MyGPIO_Activate principal.o(i.main) refers to driver_timer.o(i.MyTimer_Base_Init) for MyTimer_Base_Init principal.o(i.main) refers to driver_gpio.o(i.MyGPIO_Init) for MyGPIO_Init + principal.o(i.main) refers to driver_gpio.o(i.MyGPIO_Set) for MyGPIO_Set principal.o(i.main) refers to driver_timer.o(i.MyTimer_PWM) for MyTimer_PWM principal.o(i.main) refers to driver_timer.o(i.MyTimer_PWM_set_cycle) for MyTimer_PWM_set_cycle principal.o(i.main) refers to principal.o(.data) for MonTimer @@ -150,23 +151,23 @@ Image Symbol Table i.Activate_TIM 0x0800025c Section 0 driver_timer.o(i.Activate_TIM) i.MyGPIO_Activate 0x08000284 Section 0 driver_gpio.o(i.MyGPIO_Activate) i.MyGPIO_Init 0x0800029c Section 0 driver_gpio.o(i.MyGPIO_Init) - i.MyGPIO_Set 0x08000388 Section 0 driver_gpio.o(i.MyGPIO_Set) - i.MyTimer_Base_Init 0x08000390 Section 0 driver_timer.o(i.MyTimer_Base_Init) - i.MyTimer_PWM 0x080003a4 Section 0 driver_timer.o(i.MyTimer_PWM) - i.MyTimer_PWM_set_cycle 0x08000464 Section 0 driver_timer.o(i.MyTimer_PWM_set_cycle) - i.SetSysClock 0x080004e8 Section 0 system_stm32f10x.o(i.SetSysClock) - SetSysClock 0x080004e9 Thumb Code 8 system_stm32f10x.o(i.SetSysClock) - i.SetSysClockTo72 0x080004f0 Section 0 system_stm32f10x.o(i.SetSysClockTo72) - SetSysClockTo72 0x080004f1 Thumb Code 214 system_stm32f10x.o(i.SetSysClockTo72) - i.SystemInit 0x080005d0 Section 0 system_stm32f10x.o(i.SystemInit) - i.TIM1_TRG_COM_IRQHandler 0x08000630 Section 0 driver_timer.o(i.TIM1_TRG_COM_IRQHandler) - i.TIM2_IRQHandler 0x08000654 Section 0 driver_timer.o(i.TIM2_IRQHandler) - i.TIM3_IRQHandler 0x08000678 Section 0 driver_timer.o(i.TIM3_IRQHandler) - i.TIM4_IRQHandler 0x0800069c Section 0 driver_timer.o(i.TIM4_IRQHandler) - i.__scatterload_copy 0x080006c0 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x080006ce Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x080006d0 Section 14 handlers.o(i.__scatterload_zeroinit) - i.main 0x080006e0 Section 0 principal.o(i.main) + i.MyGPIO_Set 0x08000342 Section 0 driver_gpio.o(i.MyGPIO_Set) + i.MyTimer_Base_Init 0x0800034a Section 0 driver_timer.o(i.MyTimer_Base_Init) + i.MyTimer_PWM 0x0800035c Section 0 driver_timer.o(i.MyTimer_PWM) + i.MyTimer_PWM_set_cycle 0x0800041c Section 0 driver_timer.o(i.MyTimer_PWM_set_cycle) + i.SetSysClock 0x080004a0 Section 0 system_stm32f10x.o(i.SetSysClock) + SetSysClock 0x080004a1 Thumb Code 8 system_stm32f10x.o(i.SetSysClock) + i.SetSysClockTo72 0x080004a8 Section 0 system_stm32f10x.o(i.SetSysClockTo72) + SetSysClockTo72 0x080004a9 Thumb Code 214 system_stm32f10x.o(i.SetSysClockTo72) + i.SystemInit 0x08000588 Section 0 system_stm32f10x.o(i.SystemInit) + i.TIM1_TRG_COM_IRQHandler 0x080005e8 Section 0 driver_timer.o(i.TIM1_TRG_COM_IRQHandler) + i.TIM2_IRQHandler 0x0800060c Section 0 driver_timer.o(i.TIM2_IRQHandler) + i.TIM3_IRQHandler 0x08000630 Section 0 driver_timer.o(i.TIM3_IRQHandler) + i.TIM4_IRQHandler 0x08000654 Section 0 driver_timer.o(i.TIM4_IRQHandler) + i.__scatterload_copy 0x08000678 Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x08000686 Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x08000688 Section 14 handlers.o(i.__scatterload_zeroinit) + i.main 0x08000698 Section 0 principal.o(i.main) .data 0x20000000 Section 24 principal.o(.data) .data 0x20000018 Section 16 driver_timer.o(.data) STACK 0x20000028 Section 1024 startup_stm32f10x_md.o(STACK) @@ -255,22 +256,22 @@ Image Symbol Table __scatterload_rt2 0x08000239 Thumb Code 0 init.o(.text) Activate_TIM 0x0800025d Thumb Code 36 driver_timer.o(i.Activate_TIM) MyGPIO_Activate 0x08000285 Thumb Code 18 driver_gpio.o(i.MyGPIO_Activate) - MyGPIO_Init 0x0800029d Thumb Code 236 driver_gpio.o(i.MyGPIO_Init) - MyGPIO_Set 0x08000389 Thumb Code 8 driver_gpio.o(i.MyGPIO_Set) - MyTimer_Base_Init 0x08000391 Thumb Code 18 driver_timer.o(i.MyTimer_Base_Init) - MyTimer_PWM 0x080003a5 Thumb Code 188 driver_timer.o(i.MyTimer_PWM) - MyTimer_PWM_set_cycle 0x08000465 Thumb Code 132 driver_timer.o(i.MyTimer_PWM_set_cycle) - SystemInit 0x080005d1 Thumb Code 78 system_stm32f10x.o(i.SystemInit) - TIM1_TRG_COM_IRQHandler 0x08000631 Thumb Code 28 driver_timer.o(i.TIM1_TRG_COM_IRQHandler) - TIM2_IRQHandler 0x08000655 Thumb Code 32 driver_timer.o(i.TIM2_IRQHandler) - TIM3_IRQHandler 0x08000679 Thumb Code 28 driver_timer.o(i.TIM3_IRQHandler) - TIM4_IRQHandler 0x0800069d Thumb Code 28 driver_timer.o(i.TIM4_IRQHandler) - __scatterload_copy 0x080006c1 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x080006cf Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x080006d1 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - main 0x080006e1 Thumb Code 98 principal.o(i.main) - Region$$Table$$Base 0x08000754 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08000774 Number 0 anon$$obj.o(Region$$Table) + MyGPIO_Init 0x0800029d Thumb Code 166 driver_gpio.o(i.MyGPIO_Init) + MyGPIO_Set 0x08000343 Thumb Code 8 driver_gpio.o(i.MyGPIO_Set) + MyTimer_Base_Init 0x0800034b Thumb Code 18 driver_timer.o(i.MyTimer_Base_Init) + MyTimer_PWM 0x0800035d Thumb Code 188 driver_timer.o(i.MyTimer_PWM) + MyTimer_PWM_set_cycle 0x0800041d Thumb Code 132 driver_timer.o(i.MyTimer_PWM_set_cycle) + SystemInit 0x08000589 Thumb Code 78 system_stm32f10x.o(i.SystemInit) + TIM1_TRG_COM_IRQHandler 0x080005e9 Thumb Code 28 driver_timer.o(i.TIM1_TRG_COM_IRQHandler) + TIM2_IRQHandler 0x0800060d Thumb Code 32 driver_timer.o(i.TIM2_IRQHandler) + TIM3_IRQHandler 0x08000631 Thumb Code 28 driver_timer.o(i.TIM3_IRQHandler) + TIM4_IRQHandler 0x08000655 Thumb Code 28 driver_timer.o(i.TIM4_IRQHandler) + __scatterload_copy 0x08000679 Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x08000687 Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x08000689 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + main 0x08000699 Thumb Code 124 principal.o(i.main) + Region$$Table$$Base 0x0800072c Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800074c Number 0 anon$$obj.o(Region$$Table) MonTimer 0x20000000 Data 8 principal.o(.data) greenLed 0x20000008 Data 8 principal.o(.data) sortiePWM 0x20000010 Data 8 principal.o(.data) @@ -288,9 +289,9 @@ Memory Map of the image Image Entry point : 0x08000105 - Load Region LR_1 (Base: 0x08000000, Size: 0x0000079c, Max: 0xffffffff, ABSOLUTE) + Load Region LR_1 (Base: 0x08000000, Size: 0x00000774, Max: 0xffffffff, ABSOLUTE) - Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000774, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_RO (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000074c, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -315,36 +316,35 @@ Memory Map of the image 0x08000238 0x08000238 0x00000024 Code RO 299 .text mc_w.l(init.o) 0x0800025c 0x0800025c 0x00000028 Code RO 129 i.Activate_TIM driver_timer.o 0x08000284 0x08000284 0x00000018 Code RO 72 i.MyGPIO_Activate driver_gpio.o - 0x0800029c 0x0800029c 0x000000ec Code RO 73 i.MyGPIO_Init driver_gpio.o - 0x08000388 0x08000388 0x00000008 Code RO 76 i.MyGPIO_Set driver_gpio.o - 0x08000390 0x08000390 0x00000012 Code RO 131 i.MyTimer_Base_Init driver_timer.o - 0x080003a2 0x080003a2 0x00000002 PAD - 0x080003a4 0x080003a4 0x000000c0 Code RO 132 i.MyTimer_PWM driver_timer.o - 0x08000464 0x08000464 0x00000084 Code RO 133 i.MyTimer_PWM_set_cycle driver_timer.o - 0x080004e8 0x080004e8 0x00000008 Code RO 228 i.SetSysClock system_stm32f10x.o - 0x080004f0 0x080004f0 0x000000e0 Code RO 229 i.SetSysClockTo72 system_stm32f10x.o - 0x080005d0 0x080005d0 0x00000060 Code RO 231 i.SystemInit system_stm32f10x.o - 0x08000630 0x08000630 0x00000024 Code RO 134 i.TIM1_TRG_COM_IRQHandler driver_timer.o - 0x08000654 0x08000654 0x00000024 Code RO 135 i.TIM2_IRQHandler driver_timer.o - 0x08000678 0x08000678 0x00000024 Code RO 136 i.TIM3_IRQHandler driver_timer.o - 0x0800069c 0x0800069c 0x00000024 Code RO 137 i.TIM4_IRQHandler driver_timer.o - 0x080006c0 0x080006c0 0x0000000e Code RO 303 i.__scatterload_copy mc_w.l(handlers.o) - 0x080006ce 0x080006ce 0x00000002 Code RO 304 i.__scatterload_null mc_w.l(handlers.o) - 0x080006d0 0x080006d0 0x0000000e Code RO 305 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x080006de 0x080006de 0x00000002 PAD - 0x080006e0 0x080006e0 0x00000074 Code RO 5 i.main principal.o - 0x08000754 0x08000754 0x00000020 Data RO 301 Region$$Table anon$$obj.o + 0x0800029c 0x0800029c 0x000000a6 Code RO 73 i.MyGPIO_Init driver_gpio.o + 0x08000342 0x08000342 0x00000008 Code RO 76 i.MyGPIO_Set driver_gpio.o + 0x0800034a 0x0800034a 0x00000012 Code RO 131 i.MyTimer_Base_Init driver_timer.o + 0x0800035c 0x0800035c 0x000000c0 Code RO 132 i.MyTimer_PWM driver_timer.o + 0x0800041c 0x0800041c 0x00000084 Code RO 133 i.MyTimer_PWM_set_cycle driver_timer.o + 0x080004a0 0x080004a0 0x00000008 Code RO 228 i.SetSysClock system_stm32f10x.o + 0x080004a8 0x080004a8 0x000000e0 Code RO 229 i.SetSysClockTo72 system_stm32f10x.o + 0x08000588 0x08000588 0x00000060 Code RO 231 i.SystemInit system_stm32f10x.o + 0x080005e8 0x080005e8 0x00000024 Code RO 134 i.TIM1_TRG_COM_IRQHandler driver_timer.o + 0x0800060c 0x0800060c 0x00000024 Code RO 135 i.TIM2_IRQHandler driver_timer.o + 0x08000630 0x08000630 0x00000024 Code RO 136 i.TIM3_IRQHandler driver_timer.o + 0x08000654 0x08000654 0x00000024 Code RO 137 i.TIM4_IRQHandler driver_timer.o + 0x08000678 0x08000678 0x0000000e Code RO 303 i.__scatterload_copy mc_w.l(handlers.o) + 0x08000686 0x08000686 0x00000002 Code RO 304 i.__scatterload_null mc_w.l(handlers.o) + 0x08000688 0x08000688 0x0000000e Code RO 305 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x08000696 0x08000696 0x00000002 PAD + 0x08000698 0x08000698 0x00000094 Code RO 5 i.main principal.o + 0x0800072c 0x0800072c 0x00000020 Data RO 301 Region$$Table anon$$obj.o - Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x08000774, Size: 0x00000028, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_RW (Exec base: 0x20000000, Load base: 0x0800074c, Size: 0x00000028, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08000774 0x00000018 Data RW 6 .data principal.o - 0x20000018 0x0800078c 0x00000010 Data RW 140 .data driver_timer.o + 0x20000000 0x0800074c 0x00000018 Data RW 6 .data principal.o + 0x20000018 0x08000764 0x00000010 Data RW 140 .data driver_timer.o - Execution Region ER_ZI (Exec base: 0x20000028, Load base: 0x0800079c, Size: 0x00000400, Max: 0xffffffff, ABSOLUTE) + Execution Region ER_ZI (Exec base: 0x20000028, Load base: 0x08000774, Size: 0x00000400, Max: 0xffffffff, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -358,16 +358,16 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 268 6 0 0 0 2517 driver_gpio.o + 198 6 0 0 0 2489 driver_gpio.o 526 36 0 16 0 5511 driver_timer.o - 116 18 0 24 0 208365 principal.o + 148 24 0 24 0 208381 principal.o 36 8 236 0 1024 840 startup_stm32f10x_md.o 328 28 0 0 0 2101 system_stm32f10x.o ---------------------------------------------------------------------- - 1276 96 268 40 1024 219334 Object Totals + 1236 102 268 40 1024 219322 Object Totals 0 0 32 0 0 0 (incl. Generated) - 2 0 0 0 0 0 (incl. Padding) + 0 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -411,15 +411,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 1640 112 268 40 1024 219154 Grand Totals - 1640 112 268 40 1024 219154 ELF Image Totals - 1640 112 268 40 0 0 ROM Totals + 1600 118 268 40 1024 219142 Grand Totals + 1600 118 268 40 1024 219142 ELF Image Totals + 1600 118 268 40 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 1908 ( 1.86kB) + Total RO Size (Code + RO Data) 1868 ( 1.82kB) Total RW Size (RW Data + ZI Data) 1064 ( 1.04kB) - Total ROM Size (Code + RO Data + RW Data) 1948 ( 1.90kB) + Total ROM Size (Code + RO Data + RW Data) 1908 ( 1.86kB) ============================================================================== diff --git a/timer_act2/Objects/driver_gpio.crf b/timer_act2/Objects/driver_gpio.crf index 46c48cebcaccaeb708b4a3c5b21c1a9d093ac307..ca286d9ce6c2b17463d3980a0b797b1f63c2810e 100644 GIT binary patch delta 477 zcmYL_KSj|3JzI16zo(~e2D>%_u%vW-uK=ecaw0hCEQaBFUmpq zDq0(xUbVJ&b$p0+ziE1%QtdDMdk6aay8EIZE8fG#{`vR=;MK8t^iI(A`ky=bc_b{y z!V-7GQXF0s7Qh*azb-|klKhea@{>_X@l1u#T7ussE_tsG6E+XdN&I6`C8$P>nzp0} z6$BlmO73dzh=Z5Ai%D^~hhFnGCcU`_)(2A>`OG6UJuzAAS+<2Rtub3sF_IUl3@Ly^ z<}4;ld~TT0n5*b1&+}=mV57|07&H@ln FdJ7kUe$D^@ delta 595 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 L`&hNqoWB183}M|4 diff --git a/timer_act2/Objects/driver_timer.crf b/timer_act2/Objects/driver_timer.crf index 2501a02a694539f045c6d71915a6535f0153a754..e2b0e9d4e5488faba3fdb8c8b3197827781653a5 100644 GIT binary patch delta 189 zcmbP#mT&G^z6qNA?TfE>u`vL_AlwaT0fllJ7=LaTwqj;y1d4S^Gc_wIa1}K$Zkn!a X4OTW;nrR|XsG@;!%J#|D%skluf^RrM delta 191 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 y=+(`l9#fK{ujQ|AHH^QT`9*xHFCb diff --git a/timer_act2/Objects/principal.crf b/timer_act2/Objects/principal.crf index 6ce9c4222145321a1cd5735bbbfa94895ef8cfbf..3c11fc709d5debf6bf39f8271902a372e471706b 100644 GIT binary patch delta 624 zcmcb5hHuGPz6s?fx(rN;dNDyEt}*e+iA5!;!6CjNUc7UDZb5!tYFKaQ=WlQI5@wwC^I{##7{9YC zaI!Tpa*6@5I1oz!u_REPA`nB>pWgoY1ydahvmvwQ_L8?u-At0=3{!a+|8pvE3!|!> zJYC=ele{@Q!%QB=b}ohEx5XJ|@i2C9VJKv|&CW2Jhq04O;V_UjhljD7OX0xwqz_E| zjH1E}J9rpZ0QDd_A#-}&N2WktZia(Aj2j`wUD|%*Bhy4iPIiV@Jd7{76hyX{eTHan z<7I5+M$x`!`lK&l?ftxreLyLovsJgh`NH&Toe@7nzX2zk0yh`X%S_xFOzUs+GfXhx zWCx2VF>z}$t-j5}FwuaMLxEeFiCc^5z;ym4%vL;H4ATub`4zae8W_{22QFdO669x? zW56i_3=kC{)^1>Qo!+s8*%;{NMFyad1%>9f=|`3@S8*CLavL#n8#8K8cVEifEpODo zxZ^fA!!83ZYoIdY2FBI5xfpgEaM>wv8v+HUe_YBervlS6`L+bZJ_Bxui-C^T067up PEN*RrZx5hV$7iq= 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 delta 7627 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 H{%-JpSx5Ty diff --git a/timer_act2/Objects/startup_stm32f10x_md.o b/timer_act2/Objects/startup_stm32f10x_md.o index af001dc1c86ef80c8605742cf9c671c61ac18531..85b7e0f7d9c13b0898cbc11d2efc460e77814992 100644 GIT binary patch delta 28 kcmdm^w?}Wo3n7l=#G;ba;1J)*pM>n0Vw^V{3Ujjn0H^K>2LJ#7 delta 27 jcmdm^w?}Wo3n8xH%-qtP#FEVXyvZMg>^B<KQ8}t9A04oR}wg3PC diff --git a/timer_act2/Objects/system_stm32f10x.d b/timer_act2/Objects/system_stm32f10x.d index 1ded146..8528c7f 100644 --- a/timer_act2/Objects/system_stm32f10x.d +++ b/timer_act2/Objects/system_stm32f10x.d @@ -1,6 +1,6 @@ .\objects\system_stm32f10x.o: RTE\Device\STM32F103RB\system_stm32f10x.c .\objects\system_stm32f10x.o: C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h -.\objects\system_stm32f10x.o: .\RTE\_Simulation\RTE_Components.h +.\objects\system_stm32f10x.o: .\RTE\_carteSTM\RTE_Components.h .\objects\system_stm32f10x.o: C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm3.h .\objects\system_stm32f10x.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h .\objects\system_stm32f10x.o: C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_version.h diff --git a/timer_act2/Objects/system_stm32f10x.o b/timer_act2/Objects/system_stm32f10x.o index 9a6ba516ae39ab5474ddfc9532b78f38e1a54b70..468444e6f7adaf48b94ef11988cffcdb064ad986 100644 GIT binary patch delta 5725 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 OVWvFxp%+sC`2PU4x%x2x delta 5556 zcmZ`+e{5985uUw0+wZ`D&z$X}q2V06DN-ppu!GGHwO~MX2yqD<$)&pLLIf3vV7o1m zoRsK@nx;lVDw0z@BSmT}Sxux8q9~-s6;T6rD=H<_Bm`V5ZJmNd+C~kP_=7+AquSWT;roJ@m-t zVli{yijFne?3(trw;C3X#m$SdLP{`pna>lijVenKit2oxVtlKp0o|&D_88EFgs}n>f4{mLW<80tm^LH z(DU3623Ci^o3v-^?+gw<`M@@ZCokGx)!&&u-1UL&oh4`#LDgoqEH8Xy?+w3u$tJ_! zU$oh9$z@x`>dw26FH*!mF4--!q~Y2e;ujy;>M;1wc4`3B)%$BF;iv8nVcC#q_=9K;AY-InPvU_JElcEt+71m9o=%4+?UcMXm=&@=0R#nNL z$aQiq@aPU0M~o)rec)4^*P%OJ#TVxvloJzEI*RgU`w zQNT;BfLCAPA(9z*s>$ZO!Ph8yIVg&6N3A2`d|pc_7sS@mlp}ajFie2o)2vwRq%$RE zH!Sgr#Kc^YTZvKx1yathE3e~H7#0910k1$}|4)jc(ip7)XNr_329L-sH_N1i-cltC zjvA&~$?uC8F|wH|uM05z>zJ)stGq_iXn!J7t(&o@CBQvIL)%2H2{&A|sreD-%Tz;~ z!sZ#9Dy?Mz9Fb4s4G_-5lb~p7li1v_xI&TWwKx)3L`6jl2Eyl4?R9}1)WZ1S|FgS% zf-|SM(8i>XcEJe~?)sNah1nT9_wfR!N*F^^&Z|?v8Mtdwo_Do+ZH`(DEi26RP7hti zQJgrvzd(7a6~6@f=-W{U7NUq}9yCr#gv0N#eqm@n$s>V7L4u@CowkJ+$Lzv+TNeQD zLI=fET)+S^%~b4>4PR)o*XtPV7>K0b{#?KVK~$0k9U?>FzpvWGtCcKSP7dH}_`Qpt zN(x7vrJe_q!NBCwr^c}Ex{W9KVlj9X#0S_Q_i%A3^_p4?-1Sjmz&S!P=fNdG2p4+j z5G<|3f2uFdjMyu#IZyXhb}&tah_BP#U#5{gP3rbhM9md=B!>u-vwC=iO#%#`5Xfiv zHM!SJt~t*`opTw&XZ29P6(>x&;OQzKK1 z*0Un4G-&lHq~*R;eiFS!hs>Y_q45*@T~8wT<6v_VGwti}DPgkB=GA6~W^> zWf=$LQ)lE2NR7$X2u9ROw^&ok6MkWj-j7Wg~@jA@wN`~?~BrogzaGzm} zHZU$-m@m!rEu7h*{v_S+_RB$p4#-`Em1_!>ticW@#jC@i$~Vp14Lu<3;$l^*{8NHj zaQ(`nqIEumThI4DYI=~L6iy%{r(torA}SS~RVLi-HnTti=xkCT*2T8W+A*Q5UbA=5dO0*BK9LV z)m+0(Xy|MCw8-;J(lz*UF%^tvb!SePod!Zko{l3oA0f*656YSFi-e>^as zY{%fJw&GPMez%;-a7`yg)nNwHjj|r6Nf#M+uR!nyyh-XlUk1sFFYefgo+;--q-HWx z2-2Guu0yEiZ3n?5eK^gV_6otvS^P~(hk4C)7(SUi>%?OhQH@X_)vMTl2DXpc0eQZT z?3gZj3@9O+$qAn5=g#%6%(vr#%+ETnI)enAC0nhxdBrWTHr0l(Q4^ImWum z**Z8_;+_}l4oNJ3UD2*fFenBPX{a_sUr)JvI*`wDFSvnfCw_OhXOVPp|KSW0W%Et; zYQw->4+e-UC^#ot2YBliBE+Q@V=8Kc+Bp#L4&9CL10td>+`9VwVY8B<)o-|t8W`xd zC^1CsY0f7Vl>fHh@p-MJV=+5_vl3`jX;rO0ab1oYW;eIBam=gI}<1T!B(G=U=7-62e0q=RzUl z^kv^w#lUYZy-My^V+_Hvg<#n7xf{a6|LySHF|oBjvD$r@w; diff --git a/timer_act2/Objects/timer_act2.axf b/timer_act2/Objects/timer_act2.axf index 84fc523db19d905e6c7fc3298c532c66dd792816..0e262542c991972b4d78f5613385be97f826ce0b 100644 GIT binary patch delta 2302 zcmZXV32anF7=Y)0v+wm4dTh5K1s1xLqa3X%6v`peZHr~Mv>ejP)l#~fYAZKXps}hsyL+V0yg9^vT%DI`8DdL6HgRu*WEaY)~^|m|iSe zm0d7dB=h;=Jw8SJ#4Gp%<`Xk)d8TZz&0hL`q`7c%VPAMtBnIC{BVD`4T<>b_3m>xd z)u#Sn#1%*}_3f5^xv6iBbOqu}eT$_pG4*d4iK?nJfvYe4OE0~9dWUnO=nH=^TKMqzWC_S;p zwK<~!7Jcd-4P%2?FPE`>gh_J406&1Xq<%|X^*ZnR+BydPX5q=ZGM3VIW1EVz&3y#$ zE{|VQU5CyEYd84UFlO4t-25vlc{K`GL27@`m|Ji|QJtvl5)%t^tX_5D1C>^hB38{y zvwFMc{ic@U+Bb^zo{?6s({om2&euhScet8`wqmivd)E9y8KSUgq}8h}I_tQN%dnxx z7!4q`tIvUG?V5{HiV0mHmr0os4-U z@rsMKZ#?c_?qdKu`p#SAU1)jHPUefch1VvL6UCfBM;qw=nySq#cb@{&q5=4w7?@t- z^+k7piQ2{CbgGd-SYcyuPi;1}c6}Y2a~~jHT~}4Ro`K^GGd+yJiw*_r?d{S4bcwXG zSD@S2Tb84MQ+&O23zUm#%RYfpadTPan=4e|UA_|H#L?v|sg#rzpFxpvYDFTzPVrUw zEWyhQRM7Gi5TSCngC?XZJVyg98P&rSFiw@XLyQ|Yn6v3(;i@&dziM+`^^(#OF}Y%b zxU=dV(OS6_I>gP&X&#y#h9^+CHVm6nOXjiKP>TljYfKCEsgYNjB`qD-j0LOh3LF!a zzLEHD^lgQPmWRH;Lmz}5`jlULn^LfHusZPp7LRYLBomSG__9Xa_b8K{YBtJbr}B<6 z*{K|&Om?c7D3hH|UzE|Vunal0is!;cxx9*}CefZn&2)k@V6tYTDj4P+mI9Gw&KbmZt9h`q>E`O)~5$fa_qpEu>vnTx6&3S&o* zNuglaNMt&RQF|8hapcRE-HjX!UG?*JWz=>|pMZKAE*<}N=8w(d+4T1d?Rl9SwkG;> zVKuV*v5Xbqk|;TG1bIHP!(#gY#ww8M7e#g_@(3Jzr^Qo{_uw`xu=sgoy1D3gM*d~U zbc4Apu13b&tm%ovYp5tghiJeq0(4= zSdHvwWa~OGxd)lC(5$t*J5ifD-Jg}2Ejt6eNPe)BZwno7;3;_St+Nv9*~b--7aIBK z(7i@J9&G-pPq{bBzZ$t)bj(hay$$?X8Qa3+Ewk@2YEJV+5VaSr>3$kbZRfp{CA!gKxVh{ zkK^(3V|4==L($xS^U0n{u1jYdw?nbaY~!P$SuSql>Ci3f`^6CwYvnl<%AZN{UK<~$ zZePOK=W;|lx@XC}cC=jb$yeL?IK)mwI3Z7wXqGp~czv53(80%PkGFC5c#zEL;Att3 P_H%ZazQ6Tg{hQA}%byhq delta 2173 zcmZ{ldrVVT9LLY^p5EIF6DSm>VkrfjfPw*eOq>Ws1*$MaXw>;AEwDj`8WlE7=wQBJ zYI*Fq+%3U`ZIZBq`C%t+V6Qs$sBY$f`KUEeX6sgNI_U2x&McmpEcfd%f7d^7WZ|6w z&&=f8LAy0zZ}D3?=LPI<2JJZkd!v7#b56kS2-;Hv_U-CbohY;mmYK=((}4N)=?Y&* zVYE%IDg15J($zsM*E(bzu-I=XjYO+pk@tjJO80Qv#p%#e(m=WjeYjLxNQ2xV+2jVA zFf*Cw*V$;I+#uR!CYhgH@c%;iXCX2a8nFESdfBRG`~%#ULP#_j#-G%W1_TSy5i%wb z~cgri#C|vH$;oA*uccVV1#~_ZkQW+3Y&d{?xtX~I%YSF#`$zazKIsA(cKML zYMnknyBugerrIOp0DS7cs5}Zo>gO?HsxT*%eZ3-4y}1ein$+6`Ng$1hL^ewdtn;<1 z#d=HR{rK2F)&;?uspyu-$GpP+EQ)_xQ%$QU1hEc{513G#8?5CQ{~_`z*Rb4@#9(cE z$vv?jmvxR6mzsmM#?nh^e5ofeHHd^1JOn6_s%_<24%^1cQs=I^ruw}EG?(RUXX&t5 zjn2)?yv`h~S=U`+={A{#txpm&P%Be&)(?Z&i{pR7rphc&YifLXm;hZYy~2!nS;fyw z_*QVIYq%dekZT*9dr84D0jyH_{*n#03P)9aGl75?tJ?4wOw3w28N#=+2)BO?vu>Op z*w`Y~u`x=(t>0VS2@lv*^&9xVUG`i7>exq{_Q5F@w)qR($8R?~pq0gKao{;}Z`mqj zNbJWgXQ5Z^do2P`|9GoANsz3PQ7V*-B9#_kZ55^zB#;UPkR$@I0sU6Q@>z)jy+|Yo zsIgq-av7IZbz3FKYcM1z$ph9=Rm*no(9fxA+}YCPY;N4WYa3CVM`*Hg!A%p{cRShy zNn&dqo1l%IbmYwAOT^B@dEZhjCX-~OAyPd1)e$Su7u47qg8+}%5|k&A*ohAaMB96quh5=2XrZGU9`Z-e?Tn4MUUs9zw`_xFp^= zXFqZua#WBFp@a+~^DBnyCgge?`%sXVA&=uOy&B|vWd3mQ>xlc?k@*8+335F$J|^w| zIkceRO` zyiyY#iqL1~WM`*m5mxz1o?_{so!*uok8a`VT(S z^|ms4fTnt<4$u_PXS#Bi&l;iI>pMhapWjTcEa;>QmHbXR{j6EU;9pSMj?!`^yOl;N zcf05h`fOL0Hm9d+a37`V&lw@@7`D26oGw%TI!;fE_*h~5edeJhc%+_qXp%UDmK0^Y zhZ>c%ZfbxrCBK^{V^PnG6N(25Av#Jq+f5gV1671vQYN}-64WVT4=TD^WoZvxglI>E jdy1PEXOuxMMz<Project: @@ -26,14 +26,14 @@ Project File Date: 09/20/2021

Output:

*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' -Rebuild target 'Simulation' +Rebuild target 'carteSTM' assembling startup_stm32f10x_md.s... +compiling system_stm32f10x.c... +compiling Driver_GPIO.c... compiling principal.c... compiling Driver_TIMER.c... -compiling Driver_GPIO.c... -compiling system_stm32f10x.c... linking... -Program Size: Code=1640 RO-data=268 RW-data=40 ZI-data=1024 +Program Size: Code=1600 RO-data=268 RW-data=40 ZI-data=1024 ".\Objects\timer_act2.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -52,7 +52,7 @@ Package Vendor: Keil

Collection of Component include folders:

.\RTE\Device\STM32F103RB - .\RTE\_Simulation + .\RTE\_carteSTM C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include @@ -65,7 +65,7 @@ Package Vendor: Keil Source file: Device\Source\system_stm32f10x.c Include file: RTE_Driver\Config\RTE_Device.h Source file: Device\Source\ARM\STM32F1xx_OPT.s -Build Time Elapsed: 00:00:01 +Build Time Elapsed: 00:00:00 diff --git a/timer_act2/Objects/timer_act2.htm b/timer_act2/Objects/timer_act2.htm index 32b6fab..9cd108f 100644 --- a/timer_act2/Objects/timer_act2.htm +++ b/timer_act2/Objects/timer_act2.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\Objects\timer_act2.axf]

Static Call Graph for image .\Objects\timer_act2.axf


-

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Thu Sep 30 17:00:44 2021 +

#<CALLGRAPH># ARM Linker, 5060960: Last Updated: Mon Oct 04 17:14:18 2021

Maximum Stack Usage = 32 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -342,7 +342,7 @@ Global Symbols

[Called By]
  • >>   main
-

MyGPIO_Init (Thumb, 236 bytes, Stack size 4 bytes, driver_gpio.o(i.MyGPIO_Init)) +

MyGPIO_Init (Thumb, 166 bytes, Stack size 4 bytes, driver_gpio.o(i.MyGPIO_Init))

[Stack]

  • Max Depth = 4
  • Call Chain = MyGPIO_Init

[Calls]
  • >>   MyGPIO_Set @@ -352,6 +352,7 @@ Global Symbols

    MyGPIO_Set (Thumb, 8 bytes, Stack size 0 bytes, driver_gpio.o(i.MyGPIO_Set))

    [Called By]

    • >>   MyGPIO_Init +
    • >>   main

    MyTimer_Base_Init (Thumb, 18 bytes, Stack size 0 bytes, driver_timer.o(i.MyTimer_Base_Init)) @@ -405,12 +406,13 @@ Global Symbols

    __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

    main (Thumb, 98 bytes, Stack size 0 bytes, principal.o(i.main)) +

    main (Thumb, 124 bytes, Stack size 0 bytes, principal.o(i.main))

    [Stack]

    • Max Depth = 32
    • Call Chain = main ⇒ MyTimer_PWM_set_cycle ⇒ __aeabi_fmul

    [Calls]
    • >>   MyTimer_PWM_set_cycle
    • >>   MyTimer_PWM
    • >>   MyTimer_Base_Init +
    • >>   MyGPIO_Set
    • >>   MyGPIO_Init
    • >>   MyGPIO_Activate
    • >>   Activate_TIM diff --git a/timer_act2/Objects/timer_act2_Simulation.dep b/timer_act2/Objects/timer_act2_Simulation.dep index 9f9f27d..5026f3a 100644 --- a/timer_act2/Objects/timer_act2_Simulation.dep +++ b/timer_act2/Objects/timer_act2_Simulation.dep @@ -1,6 +1,6 @@ Dependencies for Project 'timer_act2', Target 'Simulation': (DO NOT MODIFY !) CompilerVersion: 5060960::V5.06 update 7 (build 960)::.\ARMCC -F (.\Source\principal.c)(0x6155BFA1)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\principal.o --omf_browse .\objects\principal.crf --depend .\objects\principal.d) +F (.\Source\principal.c)(0x615B1920)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\principal.o --omf_browse .\objects\principal.crf --depend .\objects\principal.d) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h)(0x58259ADC) I (.\RTE\_Simulation\RTE_Components.h)(0x6155BC26) I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm3.h)(0x5E8F3392) @@ -10,8 +10,8 @@ I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cms I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5E8F3392) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h)(0x58259ADC) I (.\Includes\Driver_GPIO.h)(0x6155C0E0) -I (.\Includes\Driver_TIMER.h)(0x6155D118) -F (.\Includes\Driver_GPIO.c)(0x614DFC28)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\driver_gpio.o --omf_browse .\objects\driver_gpio.crf --depend .\objects\driver_gpio.d) +I (.\Includes\Driver_TIMER.h)(0x6155D187) +F (.\Includes\Driver_GPIO.c)(0x615B16FD)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\driver_gpio.o --omf_browse .\objects\driver_gpio.crf --depend .\objects\driver_gpio.d) I (Includes\Driver_GPIO.h)(0x6155C0E0) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h)(0x58259ADC) I (.\RTE\_Simulation\RTE_Components.h)(0x6155BC26) @@ -22,8 +22,8 @@ I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cms I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5E8F3392) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h)(0x58259ADC) F (.\Includes\Driver_GPIO.h)(0x6155C0E0)() -F (.\Includes\Driver_TIMER.c)(0x6155D111)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\driver_timer.o --omf_browse .\objects\driver_timer.crf --depend .\objects\driver_timer.d) -I (Includes\Driver_TIMER.h)(0x6155D118) +F (.\Includes\Driver_TIMER.c)(0x615B1738)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\driver_timer.o --omf_browse .\objects\driver_timer.crf --depend .\objects\driver_timer.d) +I (Includes\Driver_TIMER.h)(0x6155D187) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\stm32f10x.h)(0x58259ADC) I (.\RTE\_Simulation\RTE_Components.h)(0x6155BC26) I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\core_cm3.h)(0x5E8F3392) @@ -32,7 +32,7 @@ I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cms I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_compiler.h)(0x5E836932) I (C:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5E8F3392) I (C:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include\system_stm32f10x.h)(0x58259ADC) -F (.\Includes\Driver_TIMER.h)(0x6155D118)() +F (.\Includes\Driver_TIMER.h)(0x6155D187)() F (RTE\Device\STM32F103RB\RTE_Device.h)(0x59284216)() F (RTE\Device\STM32F103RB\startup_stm32f10x_md.s)(0x58259ADC)(--cpu Cortex-M3 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include --pd "__UVISION_VERSION SETA 533" --pd "_RTE_ SETA 1" --pd "STM32F10X_MD SETA 1" --pd "_RTE_ SETA 1" --list .\listings\startup_stm32f10x_md.lst --xref -o .\objects\startup_stm32f10x_md.o --depend .\objects\startup_stm32f10x_md.d) F (RTE\Device\STM32F103RB\system_stm32f10x.c)(0x58259ADC)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O0 --apcs=interwork --split_sections -I .\Includes -I.\RTE\Device\STM32F103RB -I.\RTE\_Simulation -IC:\Users\chauz\AppData\Local\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\chauz\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="533" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -o .\objects\system_stm32f10x.o --omf_browse .\objects\system_stm32f10x.crf --depend .\objects\system_stm32f10x.d) diff --git a/timer_act2/RTE/_carteSTM/RTE_Components.h b/timer_act2/RTE/_carteSTM/RTE_Components.h new file mode 100644 index 0000000..ed964dc --- /dev/null +++ b/timer_act2/RTE/_carteSTM/RTE_Components.h @@ -0,0 +1,21 @@ + +/* + * Auto generated Run-Time-Environment Configuration File + * *** Do not modify ! *** + * + * Project: 'timer_act2' + * Target: 'carteSTM' + */ + +#ifndef RTE_COMPONENTS_H +#define RTE_COMPONENTS_H + + +/* + * Define the Device Header File: + */ +#define CMSIS_device_header "stm32f10x.h" + + + +#endif /* RTE_COMPONENTS_H */ diff --git a/timer_act2/Source/principal.c b/timer_act2/Source/principal.c index 7e95f48..8ba7230 100644 --- a/timer_act2/Source/principal.c +++ b/timer_act2/Source/principal.c @@ -12,11 +12,11 @@ void callback_TIM2(void) { int main(void) { //activation du timer 2 et du GPIO A - Activate_TIM(2); + Activate_TIM(1); MyGPIO_Activate(1); //Configuration du timer 2 - MonTimer.Timer = TIM2 ; + MonTimer.Timer = TIM1 ; //méthode PGCD //MonTimer.ARR = 65454; @@ -29,24 +29,26 @@ int main(void) { MonTimer.PSC = 0 ; MyTimer_Base_Init(&MonTimer); - //Configuration de la sortie PWM timer 2 channel 3 sur pin PA2 + //Configuration de la sortie PWM timer 2 channel 4 sur pin PA2 sortiePWM.GPIO = GPIOA; - sortiePWM.GPIO_Pin = 2 ; + sortiePWM.GPIO_Pin = 8 ; sortiePWM.GPIO_Conf = AltOut_Ppull ; MyGPIO_Init(&sortiePWM); + MyGPIO_Set(GPIOA, 8) ; - /*greenLed.GPIO = GPIOA; + //Configuration de la diode + greenLed.GPIO = GPIOA; greenLed.GPIO_Pin = 5 ; greenLed.GPIO_Conf = Out_Ppull ; - - MyGPIO_Init(&greenLed); */ + MyGPIO_Init(&greenLed); + /*MyGPIO_Set(greenLed.GPIO,greenLed.GPIO_Pin); MyTimer_Active_IT(TIM2, 1, callback_TIM2);*/ MyTimer_Base_Start(MonTimer.Timer); - MyTimer_PWM(MonTimer.Timer, 3); - MyTimer_PWM_set_cycle(MonTimer.Timer, 0.20, 3); + MyTimer_PWM(MonTimer.Timer, 1); + MyTimer_PWM_set_cycle(MonTimer.Timer, 0.2, 1); while(1) {} diff --git a/timer_act2/timer_act2.uvguix.chauz b/timer_act2/timer_act2.uvguix.chauz index bc68948..9275755 100644 --- a/timer_act2/timer_act2.uvguix.chauz +++ b/timer_act2/timer_act2.uvguix.chauz @@ -15,17 +15,17 @@ 38003 Registers - 115 73 + 82 100 346 Code Coverage - 770 160 + 770 560 204 Performance Analyzer - 930 + 930 139 139 122 @@ -64,7 +64,7 @@ 2506 Trace Data FiltIdx=0;DescrEn=0;DescrHeight=4;FuncTrc=1;FindType=8;ColWidths=004B00870082005F004600E600C80096 - 75 135 130 95 70 230 200 150 + 75 135 95 70 230 200 150 466 @@ -82,7 +82,7 @@ 1 0 88 - 25 + 23 @@ -93,8 +93,8 @@ 2 3 - -1 - -1 + -32000 + -32000 -1 @@ -111,7 +111,7 @@ 0 1248 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000007000000010000005E433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C536F757263655C7072696E636970616C2E63000000000B7072696E636970616C2E6300000000C5D4F200FFFFFFFF63433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F54494D45522E68000000000E4472697665725F54494D45522E6800000000FFDC7800FFFFFFFF62433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F4750494F2E63000000000D4472697665725F4750494F2E6300000000BECEA100FFFFFFFF63433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F54494D45522E63000000000E4472697665725F54494D45522E6300000000F0A0A100FFFFFFFF79433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C5254455C4465766963655C53544D33324631303352425C737461727475705F73746D3332663130785F6D642E730000000016737461727475705F73746D3332663130785F6D642E7300000000BCA8E100FFFFFFFF75433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C5254455C4465766963655C53544D33324631303352425C73797374656D5F73746D3332663130782E63000000001273797374656D5F73746D3332663130782E63000000009CC1B600FFFFFFFF5A433A5C55736572735C636861757A5C417070446174615C4C6F63616C5C41726D5C5061636B735C4B65696C5C53544D3332463178785F4446505C322E332E305C4465766963655C496E636C7564655C73746D3332663130782E68000000000B73746D3332663130782E6800000000F7B88600FFFFFFFF62433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F4750494F2E68000000000D4472697665725F4750494F2E6800000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CA000000660000000006000067020000 + 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000800000000000000010000005E433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C536F757263655C7072696E636970616C2E63000000000B7072696E636970616C2E6300000000C5D4F200FFFFFFFF63433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F54494D45522E68000000000E4472697665725F54494D45522E6800000000FFDC7800FFFFFFFF62433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F4750494F2E63000000000D4472697665725F4750494F2E6300000000BECEA100FFFFFFFF63433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F54494D45522E63000000000E4472697665725F54494D45522E6300000000F0A0A100FFFFFFFF79433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C5254455C4465766963655C53544D33324631303352425C737461727475705F73746D3332663130785F6D642E730000000016737461727475705F73746D3332663130785F6D642E7300000000BCA8E100FFFFFFFF75433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C5254455C4465766963655C53544D33324631303352425C73797374656D5F73746D3332663130782E63000000001273797374656D5F73746D3332663130782E63000000009CC1B600FFFFFFFF5A433A5C55736572735C636861757A5C417070446174615C4C6F63616C5C41726D5C5061636B735C4B65696C5C53544D3332463178785F4446505C322E332E305C4465766963655C496E636C7564655C73746D3332663130782E68000000000B73746D3332663130782E6800000000F7B88600FFFFFFFF62433A5C55736572735C636861757A5C446F63756D656E74735F6E6F6E5F64726976655C494E53415C34415C53375C54505F6D6963726F636F6E74726F6C6575725C74696D65725F616374325C496E636C756465735C4472697665725F4750494F2E68000000000D4472697665725F4750494F2E6800000000D9ADC200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000CA000000660000000006000067020000 @@ -286,7 +286,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -294,7 +294,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -554,7 +554,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -566,7 +566,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -574,7 +574,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -646,7 +646,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -654,7 +654,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -666,7 +666,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -674,7 +674,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -686,7 +686,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -694,7 +694,7 @@ 16 - A4000000BB000000640100005B010000 + C60000003200000002060000A0010000 @@ -706,7 +706,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -714,7 +714,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -1286,7 +1286,7 @@ 0 32767 0 - 4096 + 8192 0 16 @@ -1294,7 +1294,7 @@ 16 - A4000000BB000000DC02000029010000 + C60000003200000002060000A0010000 @@ -1805,8 +1805,8 @@ 59392 File - 2589 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D54494D5F434345525F43433145960000000000000002000D54494D5F434345525F434331451054494D5F43434D52315F4F43314D5F300000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2706 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000005677265656E96000000000000000B0005677265656E0D54494D5F434345525F434331451054494D5F43434D52315F4F43314D5F301054494D5F43434D52315F4F43324D5F300B68616E646C655F54494D320A68616E646C655F54494D0A49525148616E646C65720349525104493243320954494D325F4952516E0C6770696F5F747970656465660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 993 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000A53696D756C6174696F6E960000000000000002000A53696D756C6174696F6E08636172746553544D00000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000A53696D756C6174696F6E960000000000000002000A53696D756C6174696F6E08636172746553544D00000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1838,7 +1838,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -1861,8 +1861,8 @@ -1 -1 - 1 - 0 + 0 + 1 0 0 32767 @@ -1875,7 +1875,7 @@ 16 - C40000006600000000060000D4010000 + C60000003200000002060000A0010000 @@ -1891,7 +1891,7 @@ 0 16 - 0300000066000000BD0000006F020000 + 0300000066000000BD000000D5010000 16 @@ -1911,7 +1911,7 @@ 0 16 - 0300000066000000BD0000006F020000 + 0300000066000000BD000000D5010000 16 @@ -1931,7 +1931,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -1951,7 +1951,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -1971,7 +1971,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -1991,7 +1991,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2022,12 +2022,12 @@ 1913 1913 0 - 0 + 1 0 0 32767 0 - 4096 + 8192 0 16 @@ -2035,7 +2035,7 @@ 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 @@ -2051,7 +2051,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2071,7 +2071,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2091,7 +2091,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2111,7 +2111,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2131,7 +2131,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2151,7 +2151,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2171,7 +2171,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2191,7 +2191,7 @@ 0 16 - 0300000066000000BD0000006F020000 + 0300000066000000BD000000D5010000 16 @@ -2211,7 +2211,7 @@ 0 16 - 0300000066000000BD0000006F020000 + 0300000066000000BD000000D5010000 16 @@ -2251,7 +2251,7 @@ 0 16 - 000000008C020000000300000E030000 + 00000000F2010000000300000E030000 16 @@ -2282,7 +2282,27 @@ 203 203 1 - 0 + 1 + 1 + 0 + 32767 + 0 + 8192 + 0 + + 16 + C700000066000000FD050000A4010000 + + + 16 + C60000003200000002060000A0010000 + + + + 204 + 204 + 0 + 1 0 0 32767 @@ -2295,27 +2315,7 @@ 16 - 8A000000A1000000C20200000F010000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - C700000066000000FD050000A4010000 - - - 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 @@ -2371,7 +2371,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2382,12 +2382,12 @@ 343 343 0 - 0 + 1 0 0 32767 0 - 4096 + 8192 0 16 @@ -2395,19 +2395,19 @@ 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 346 346 0 - 0 + 1 0 0 32767 0 - 4096 + 8192 0 16 @@ -2415,19 +2415,19 @@ 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 35141 35141 0 - 0 + 1 0 0 32767 0 - 4096 + 8192 0 16 @@ -2435,19 +2435,19 @@ 16 - 8A000000A10000004A01000041010000 + C60000003200000002060000A0010000 35824 35824 1 - 0 - 0 + 1 + 1 0 32767 0 - 4096 + 8192 0 16 @@ -2455,7 +2455,7 @@ 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 @@ -2891,7 +2891,7 @@ 0 16 - 0300000066000000BD0000006F020000 + 0300000066000000BD000000D5010000 16 @@ -2951,7 +2951,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -2971,7 +2971,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -3022,12 +3022,12 @@ 470 470 0 - 0 + 1 0 0 32767 0 - 4096 + 8192 0 16 @@ -3035,7 +3035,7 @@ 16 - 8A000000A1000000C20200000F010000 + C60000003200000002060000A0010000 @@ -3531,7 +3531,7 @@ 0 16 - 07030000A3020000FD050000F5020000 + 0703000009020000FD050000F5020000 16 @@ -3539,15 +3539,15 @@ - 3311 - 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFC4000000BD01000000060000C101000001000000010000100400000001000000D4FEFFFF02010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000C40000006600000000060000D4010000C40000004F00000000060000BD0100000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657201000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF03000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A5010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000BC010000B00300004F00000070040000A501000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C400000088020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C00000009F020000000000004F000000C0000000880200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000088020000000600008C02000001000000010000100400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000100000004030000A30200000006000025030000040300008C020000000600000E03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFF000300008C020000040300000E03000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000A501000070040000A9010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000C0010000700400002E02000000000000A901000070040000170200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 3380 + 0000000009000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A5010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000FFFF02000B004354616262656450616E650040000000000000B00300006600000070040000BC010000B00300004F00000070040000A501000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C4000000EE010000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C000000005020000000000004F000000C0000000EE0100000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000EE01000000060000F201000001000000010000100400000001000000C6FEFFFF1701000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000010000000403000009020000000600002503000004030000F2010000000600000E03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFF00030000F2010000040300000E03000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000A501000070040000A9010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000C0010000700400002E02000000000000A901000070040000170200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC500000003000000FFFF02001200434D756C746950616E654672616D65576E6400010084C60000003200000002060000A001000000000000000000000200000000000000FFFFFFFF0600000057010000CC0000005A01000079070000D60100004589000001800020000000000000C60000003200000002060000A0010000C40000004F00000000060000BD01000000000000402800460600000014506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF57010000FFFF02001400434D756C746950616E654672616D65576E64457800010094C60000003200000002060000A001000001000000CB0000000200000000000000CB0000000000000000000000000000000000000001000000CB000000098000010094C60000003200000002060000A001000001000000F08B00000200000000000000F08B00000000000000000000000000000000000001000000F08B00000000000000000000 59392 File - 2709 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000D54494D5F434345525F4343314596000000000000000B000D54494D5F434345525F434331451054494D5F43434D52315F4F43314D5F30001054494D5F43434D52315F4F43324D5F300B68616E646C655F54494D320A68616E646C655F54494D0A49525148616E646C65720349525104493243320954494D325F4952516E0C6770696F5F747970656465660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2706 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000005677265656E96000000000000000B0005677265656E0D54494D5F434345525F434331451054494D5F43434D52315F4F43314D5F301054494D5F43434D52315F4F43324D5F300B68616E646C655F54494D320A68616E646C655F54494D0A49525148616E646C65720349525104493243320954494D325F4952516E0C6770696F5F747970656465660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3563,7 +3563,7 @@ Build 955 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3603,12 +3603,12 @@ 0 100 - 7 + 0 .\Source\principal.c 0 - 1 - 51 + 15 + 53 1 0 @@ -3616,7 +3616,7 @@ .\Includes\Driver_TIMER.h 0 - 1 + 11 17 1 @@ -3624,18 +3624,18 @@ .\Includes\Driver_GPIO.c - 0 - 1 - 76 + 9 + 34 + 45 1 0 .\Includes\Driver_TIMER.c - 9 - 1 - 142 + 53 + 100 + 120 1 0 @@ -3643,7 +3643,7 @@ RTE\Device\STM32F103RB\startup_stm32f10x_md.s 0 - 131 + 127 133 1 @@ -3669,9 +3669,9 @@ .\Includes\Driver_GPIO.h - 0 + 23 1 - 10 + 11 1 0 diff --git a/timer_act2/timer_act2.uvoptx b/timer_act2/timer_act2.uvoptx index 5d210b6..cdf1ca0 100644 --- a/timer_act2/timer_act2.uvoptx +++ b/timer_act2/timer_act2.uvoptx @@ -125,7 +125,7 @@ 0 DLGDARM - (1010=75,104,451,661,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=60,88,280,548,0)(111=91,141,311,601,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=672,91,1093,518,0)(121=75,104,496,531,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=791,113,1385,864,0)(131=530,21,1124,772,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(234=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) + (1010=75,104,451,661,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=60,88,280,548,0)(111=91,141,311,601,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=1070,34,1491,461,0)(121=75,104,496,531,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=791,113,1385,864,0)(131=823,113,1417,864,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(234=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) 0 @@ -184,13 +184,28 @@ 0 - ((PORTA & 0x00000004) >> 2 & 0x4) >> 2 - 000080000000000000000000000000000000F03F0000000000000000000000000000000028504F5254412026203078303030303030303429203E3E2032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000001000000000000000000E03F19000000000000000000000000000000000000002C050008 + `TIM2_CNT + 00000000000000000000000000000000007086400000000000000000000000000000000054494D325F434E5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000009A9999999999C93F17000000000000000000000000000000000000006E050008 1 - `TIM2_CNT - 00000000000000000000000000000000007086400000000000000000000000000000000054494D325F434E540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000002000000000000000000E03F19000000000000000000000000000000000000006E050008 + ((porta & 0x00000004) >> 2 & 0x4) >> 2 + 000080000000000000000000000000000000F03F0000000000000000000000000000000028706F7274612026203078303030303030303429203E3E20320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000020000009A9999999999C93F1700000000000000000000000000000000000000E0060008 + + + 2 + ((porta & 0x00000008) >> 3 & 0x8) >> 3 + 000080000000000000000000000000000000F03F0000000000000000000000000000000028706F7274612026203078303030303030303829203E3E20330000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000030000009A9999999999C93F1700000000000000000000000000000000000000E0060008 + + + 3 + ((porta & 0x00000100) >> 8 & 0x100) >> 8 + 000000000000000000000000000000000000F03F0000000000000000000000000000000028706F7274612026203078303030303031303029203E3E20380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000040000009A9999999999C93F170000000000000000000000000000000000000098060008 + + + 4 + `TIM1_CNT + FF000000000000000000000000000000007086400000000000000000000000000000000054494D315F434E5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000050000009A9999999999C93F170000000000000000000000000000000000000014070008 @@ -307,7 +322,7 @@ 0 DLGTARM - (1010=75,104,451,661,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(100=-1,-1,-1,-1,0)(110=-1,-1,-1,-1,0)(111=-1,-1,-1,-1,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=-1,-1,-1,-1,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=150,126,744,820,0)(131=150,126,744,820,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) + (1010=75,104,451,661,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=120,153,364,701,0)(100=15,39,661,712,0)(110=374,60,594,520,0)(111=361,92,581,552,0)(1011=-1,-1,-1,-1,0)(180=-1,-1,-1,-1,0)(120=426,114,847,519,0)(121=-1,-1,-1,-1,0)(122=-1,-1,-1,-1,0)(123=-1,-1,-1,-1,0)(140=-1,-1,-1,-1,0)(240=-1,-1,-1,-1,0)(190=-1,-1,-1,-1,0)(200=-1,-1,-1,-1,0)(170=-1,-1,-1,-1,0)(130=150,126,744,820,0)(131=307,45,901,739,0)(132=-1,-1,-1,-1,0)(133=-1,-1,-1,-1,0)(160=-1,-1,-1,-1,0)(161=-1,-1,-1,-1,0)(162=-1,-1,-1,-1,0)(210=-1,-1,-1,-1,0)(211=-1,-1,-1,-1,0)(220=-1,-1,-1,-1,0)(221=-1,-1,-1,-1,0)(230=-1,-1,-1,-1,0)(231=-1,-1,-1,-1,0)(232=-1,-1,-1,-1,0)(233=-1,-1,-1,-1,0)(150=-1,-1,-1,-1,0)(151=-1,-1,-1,-1,0) 0 @@ -317,7 +332,7 @@ 0 ST-LINKIII-KEIL_SWO - -U-O206 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103RB$Flash\STM32F10x_128.FLM) + -U0672FF524951775087241345 -O206 -SF10000 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight SW-DP (ARM Core") -D00(1BA01477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_128.FLM -FS08000000 -FL020000 -FP0($$Device:STM32F103RB$Flash\STM32F10x_128.FLM) 0