ADC1_COMP_IRQHandler ⇒ ADC1_COMP_IRQHandler
+
+
+
+Function Pointers
+
+ - ADC1_COMP_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- CEC_CAN_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- DMA1_Channel1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- DMA1_Channel2_3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- DMA1_Channel4_5_6_7_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- EXTI0_1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- EXTI2_3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- EXTI4_15_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- FLASH_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- HardFault_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- I2C1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- I2C2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- NMI_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- PVD_VDDIO2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- PendSV_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- RCC_CRS_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- RTC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- Reset_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- SPI1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- SPI2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- SVC_Handler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- SysTick_Handler from systick.o(.text.SysTick_Handler) referenced from startup_stm32f072.o(RESET)
+
- SystemInit from system_stm32f0xx.o(.text.SystemInit) referenced from startup_stm32f072.o(.text)
+
- TIM14_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM15_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM16_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM17_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM1_BRK_UP_TRG_COM_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM1_CC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM3_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM6_DAC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TIM7_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- TSC_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- USART1_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- USART2_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- USART3_4_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- USB_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- WWDG_IRQHandler from startup_stm32f072.o(.text) referenced from startup_stm32f072.o(RESET)
+
- __main from entry.o(.ARM.Collect$$$$00000000) referenced from startup_stm32f072.o(.text)
+
- _snputc from printf1.o(i._snputc) referenced from printf1.o(i.__0snprintf$1)
+
- main from main_1.o(.text.main) referenced from entry9a.o(.ARM.Collect$$$$0000000B)
+
+
+
+Global Symbols
+
+__main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
+
[Address Reference Count : 1]
- startup_stm32f072.o(.text)
+
+_main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))
+
+
_main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Calls]
+
+__main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))
+
[Called By]
+
+_main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008))
+
+
_main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A))
+
+
_main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B))
+
+
__rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D))
+
+
__rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))
+
+
Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Calls]
+
[Called By]
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+ADC1_COMP_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Calls]
- >> ADC1_COMP_IRQHandler
+
+
[Called By]- >> ADC1_COMP_IRQHandler
+
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+CEC_CAN_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+DMA1_Channel1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+DMA1_Channel2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+DMA1_Channel4_5_6_7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+EXTI0_1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+EXTI2_3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+EXTI4_15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+FLASH_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+I2C1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+I2C2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+PVD_VDDIO2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+RCC_CRS_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+RTC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+SPI1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+SPI2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM14_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM15_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM16_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM17_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM1_BRK_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM3_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM6_DAC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TIM7_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+TSC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+USART1_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+USART2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+USART3_4_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+USB_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f072.o(.text))
+
[Address Reference Count : 1]
- startup_stm32f072.o(RESET)
+
+__aeabi_dadd (Thumb, 328 bytes, Stack size 48 bytes, dadd.o(.text))
+
[Stack]
- Max Depth = 104
- Call Chain = __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]- >> __aeabi_lasr
+
- >> __aeabi_llsl
+
- >> _double_round
+
- >> _double_epilogue
+
+
[Called By]- >> __aeabi_dsub
+
- >> TaskMandelbrot
+
- >> __aeabi_drsub
+
+
+__aeabi_dsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text))
+
[Stack]
- Max Depth = 112
- Call Chain = __aeabi_dsub ⇒ __aeabi_dadd ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_drsub (Thumb, 12 bytes, Stack size 8 bytes, dadd.o(.text), UNUSED)
+
[Calls]
+
+__aeabi_dmul (Thumb, 202 bytes, Stack size 72 bytes, dmul.o(.text))
+
[Stack]
- Max Depth = 128
- Call Chain = __aeabi_dmul ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_dcmpgt (Thumb, 44 bytes, Stack size 8 bytes, dcmpgt.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_dcmpgt
+
+
[Called By]
+
+__aeabi_ui2d (Thumb, 24 bytes, Stack size 16 bytes, dfltui.o(.text))
+
[Stack]
- Max Depth = 72
- Call Chain = __aeabi_ui2d ⇒ _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]
+
[Called By]
+
+__aeabi_uidiv (Thumb, 0 bytes, Stack size 16 bytes, uidiv_div0.o(.text))
+
[Stack]
- Max Depth = 16
- Call Chain = __aeabi_uidiv
+
+
[Called By]
+
+__aeabi_uidivmod (Thumb, 62 bytes, Stack size 16 bytes, uidiv_div0.o(.text), UNUSED)
+
[Called By]
+
+__aeabi_llsl (Thumb, 32 bytes, Stack size 8 bytes, llshl.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_llsl
+
+
[Called By]- >> __aeabi_dadd
+
- >> _double_epilogue
+
+
+_ll_shift_l (Thumb, 0 bytes, Stack size 8 bytes, llshl.o(.text), UNUSED)
+
+
__aeabi_lasr (Thumb, 38 bytes, Stack size 8 bytes, llsshr.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_lasr
+
+
[Called By]
+
+_ll_sshift_r (Thumb, 0 bytes, Stack size 8 bytes, llsshr.o(.text), UNUSED)
+
+
__I$use$fp (Thumb, 0 bytes, Stack size 8 bytes, iusefp.o(.text), UNUSED)
+
+
_double_round (Thumb, 26 bytes, Stack size 8 bytes, depilogue.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = _double_round
+
+
[Called By]- >> __aeabi_dadd
+
- >> _double_epilogue
+
+
+_double_epilogue (Thumb, 164 bytes, Stack size 48 bytes, depilogue.o(.text))
+
[Stack]
- Max Depth = 56
- Call Chain = _double_epilogue ⇒ __aeabi_llsr
+
+
[Calls]- >> __aeabi_llsr
+
- >> __ARM_clz
+
- >> __aeabi_llsl
+
- >> _double_round
+
+
[Called By]- >> __aeabi_dadd
+
- >> __aeabi_dmul
+
- >> __aeabi_ui2d
+
+
+__scatterload (Thumb, 38 bytes, Stack size 0 bytes, init.o(.text))
+
[Calls]
- >> __main_after_scatterload
+
+
[Called By]
+
+__scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED)
+
+
__aeabi_llsr (Thumb, 34 bytes, Stack size 8 bytes, llushr.o(.text))
+
[Stack]
- Max Depth = 8
- Call Chain = __aeabi_llsr
+
+
[Called By]
+
+_ll_ushift_r (Thumb, 0 bytes, Stack size 8 bytes, llushr.o(.text), UNUSED)
+
+
ADC_Cmd (Thumb, 18 bytes, Stack size 0 bytes, stm32f0xx_adc.o(.text.ADC_Cmd))
+
[Called By]
+
+ADC_Init (Thumb, 36 bytes, Stack size 16 bytes, stm32f0xx_adc.o(.text.ADC_Init))
+
[Stack]
- Max Depth = 16
- Call Chain = ADC_Init
+
+
[Called By]
+
+Adc_Init (Thumb, 68 bytes, Stack size 48 bytes, adc.o(.text.Adc_Init))
+
[Stack]
- Max Depth = 64
- Call Chain = Adc_Init ⇒ ADC_Init
+
+
[Calls]- >> ADC_Cmd
+
- >> ADC_Init
+
- >> RCC_APB2PeriphClockCmd
+
+
[Called By]
+
+Debug_Init (Thumb, 40 bytes, Stack size 16 bytes, debug.o(.text.Debug_Init))
+
[Stack]
- Max Depth = 40
- Call Chain = Debug_Init ⇒ GPIO_Init
+
+
[Calls]- >> GPIO_Init
+
- >> GPIO_StructInit
+
- >> RCC_AHBPeriphClockCmd
+
+
[Called By]
+
+Debug_Set (Thumb, 16 bytes, Stack size 8 bytes, debug.o(.text.Debug_Set))
+
[Stack]
- Max Depth = 8
- Call Chain = Debug_Set
+
+
[Calls]
+
[Called By]- >> TaskMandelbrot
+
- >> TaskPoti
+
- >> TaskWatch
+
- >> TaskLed
+
- >> TaskKey
+
- >> TaskCounter
+
- >> main
+
- >> SysTick_Handler
+
+
+Debug_Unset (Thumb, 16 bytes, Stack size 8 bytes, debug.o(.text.Debug_Unset))
+
[Stack]
- Max Depth = 8
- Call Chain = Debug_Unset
+
+
[Calls]
+
[Called By]- >> TaskMandelbrot
+
- >> TaskPoti
+
- >> TaskWatch
+
- >> TaskLed
+
- >> TaskKey
+
- >> TaskCounter
+
- >> main
+
- >> SysTick_Handler
+
+
+GPIO_Init (Thumb, 116 bytes, Stack size 24 bytes, stm32f0xx_gpio.o(.text.GPIO_Init))
+
[Stack]
- Max Depth = 24
- Call Chain = GPIO_Init
+
+
[Called By]- >> Debug_Init
+
- >> Tft_Init
+
- >> Led_Init
+
- >> Key_Init
+
+
+GPIO_StructInit (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_gpio.o(.text.GPIO_StructInit))
+
[Called By]
- >> Debug_Init
+
- >> Tft_Init
+
- >> Led_Init
+
- >> Key_Init
+
+
+GPIO_WriteBit (Thumb, 12 bytes, Stack size 0 bytes, stm32f0xx_gpio.o(.text.GPIO_WriteBit))
+
[Called By]
- >> Debug_Unset
+
- >> Debug_Set
+
+
+Key_Init (Thumb, 64 bytes, Stack size 24 bytes, key.o(.text.Key_Init))
+
[Stack]
- Max Depth = 48
- Call Chain = Key_Init ⇒ GPIO_Init
+
+
[Calls]- >> GPIO_Init
+
- >> GPIO_StructInit
+
- >> RCC_AHBPeriphClockCmd
+
+
[Called By]
+
+Led_Init (Thumb, 56 bytes, Stack size 32 bytes, led.o(.text.Led_Init))
+
[Stack]
- Max Depth = 56
- Call Chain = Led_Init ⇒ GPIO_Init
+
+
[Calls]- >> GPIO_Init
+
- >> GPIO_StructInit
+
- >> RCC_AHBPeriphClockCmd
+
+
[Called By]
+
+RCC_AHBPeriphClockCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(.text.RCC_AHBPeriphClockCmd))
+
[Called By]
- >> Debug_Init
+
- >> Tft_Init
+
- >> Led_Init
+
- >> Key_Init
+
+
+RCC_APB2PeriphClockCmd (Thumb, 24 bytes, Stack size 0 bytes, stm32f0xx_rcc.o(.text.RCC_APB2PeriphClockCmd))
+
[Called By]
+
+SysTick_Handler (Thumb, 28 bytes, Stack size 8 bytes, systick.o(.text.SysTick_Handler))
+
[Stack]
- Max Depth = 16
- Call Chain = SysTick_Handler ⇒ Debug_Unset
+
+
[Calls]- >> Debug_Unset
+
- >> Debug_Set
+
+
[Address Reference Count : 1]- startup_stm32f072.o(RESET)
+
+SystemInit (Thumb, 212 bytes, Stack size 24 bytes, system_stm32f0xx.o(.text.SystemInit))
+
[Stack]
- Max Depth = 24
- Call Chain = SystemInit
+
+
[Address Reference Count : 1]- startup_stm32f072.o(.text)
+
+TaskCounter (Thumb, 60 bytes, Stack size 16 bytes, taskcounter.o(.text.TaskCounter))
+
[Stack]
- Max Depth = 300
- Call Chain = TaskCounter ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> __2snprintf
+
- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
+
[Called By]
+
+TaskKey (Thumb, 28 bytes, Stack size 8 bytes, taskkey.o(.text.TaskKey))
+
[Stack]
- Max Depth = 292
- Call Chain = TaskKey ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
+
[Called By]
+
+TaskLed (Thumb, 32 bytes, Stack size 8 bytes, taskled.o(.text.TaskLed))
+
[Stack]
- Max Depth = 292
- Call Chain = TaskLed ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
+
[Called By]
+
+TaskMandelbrot (Thumb, 324 bytes, Stack size 96 bytes, taskmandelbrot.o(.text.TaskMandelbrot))
+
[Stack]
- Max Depth = 380
- Call Chain = TaskMandelbrot ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> __aeabi_dsub
+
- >> __aeabi_dcmpgt
+
- >> __aeabi_dadd
+
- >> __aeabi_dmul
+
- >> __aeabi_ui2d
+
- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
- >> Tft_DrawPixel
+
+
[Called By]
+
+TaskPoti (Thumb, 32 bytes, Stack size 8 bytes, taskpoti.o(.text.TaskPoti))
+
[Stack]
- Max Depth = 292
- Call Chain = TaskPoti ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
+
[Called By]
+
+TaskWatch (Thumb, 32 bytes, Stack size 8 bytes, taskwatch.o(.text.TaskWatch))
+
[Stack]
- Max Depth = 292
- Call Chain = TaskWatch ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> Debug_Unset
+
- >> Debug_Set
+
- >> Tft_DrawString
+
+
[Called By]
+
+Tft_ClearScreen (Thumb, 128 bytes, Stack size 16 bytes, tftdisplay.o(.text.Tft_ClearScreen))
+
[Stack]
- Max Depth = 16
- Call Chain = Tft_ClearScreen
+
+
[Called By]
+
+Tft_DrawChar (Thumb, 292 bytes, Stack size 56 bytes, tftdisplay.o(.text.Tft_DrawChar))
+
[Stack]
- Max Depth = 252
- Call Chain = Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]
+
[Called By]
+
+Tft_DrawPixel (Thumb, 88 bytes, Stack size 16 bytes, tftdisplay.o(.text.Tft_DrawPixel))
+
[Stack]
- Max Depth = 212
- Call Chain = Tft_DrawPixel ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]
+
[Called By]
+
+Tft_DrawString (Thumb, 84 bytes, Stack size 32 bytes, tftdisplay.o(.text.Tft_DrawString))
+
[Stack]
- Max Depth = 284
- Call Chain = Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]
+
[Called By]- >> TaskMandelbrot
+
- >> TaskPoti
+
- >> TaskWatch
+
- >> TaskLed
+
- >> TaskKey
+
- >> TaskCounter
+
+
+Tft_Init (Thumb, 136 bytes, Stack size 32 bytes, tftdisplay.o(.text.Tft_Init))
+
[Stack]
- Max Depth = 56
- Call Chain = Tft_Init ⇒ GPIO_Init
+
+
[Calls]- >> GPIO_Init
+
- >> GPIO_StructInit
+
- >> RCC_AHBPeriphClockCmd
+
+
[Called By]
+
+Tft_SetFont (Thumb, 48 bytes, Stack size 0 bytes, tftdisplay.o(.text.Tft_SetFont))
+
[Called By]
+
+Tick_InitSysTick (Thumb, 52 bytes, Stack size 8 bytes, systick.o(.text.Tick_InitSysTick))
+
[Stack]
- Max Depth = 24
- Call Chain = Tick_InitSysTick ⇒ __aeabi_uidiv
+
+
[Calls]
+
[Called By]
+
+__aeabi_assert (Thumb, 46 bytes, Stack size 156 bytes, main_1.o(.text.__aeabi_assert))
+
[Stack]
- Max Depth = 156
- Call Chain = __aeabi_assert
+
+
[Called By]
+
+main (Thumb, 92 bytes, Stack size 0 bytes, main_1.o(.text.main))
+
[Stack]
- Max Depth = 380
- Call Chain = main ⇒ TaskMandelbrot ⇒ Tft_DrawString ⇒ Tft_DrawChar ⇒ Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]- >> TaskMandelbrot
+
- >> TaskPoti
+
- >> TaskWatch
+
- >> TaskLed
+
- >> TaskKey
+
- >> TaskCounter
+
- >> Debug_Init
+
- >> Tick_InitSysTick
+
- >> Debug_Unset
+
- >> Debug_Set
+
- >> Adc_Init
+
- >> Tft_SetFont
+
- >> Tft_ClearScreen
+
- >> Tft_Init
+
- >> Led_Init
+
- >> Key_Init
+
+
[Address Reference Count : 1]- entry9a.o(.ARM.Collect$$$$0000000B)
+
+__0snprintf$1 (Thumb, 50 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1), UNUSED)
+
[Calls]
+
+__1snprintf$1 (Thumb, 0 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1), UNUSED)
+
+
__2snprintf (Thumb, 0 bytes, Stack size 40 bytes, printf1.o(i.__0snprintf$1))
+
[Stack]
- Max Depth = 40
- Call Chain = __2snprintf
+
+
[Called By]
+
+__ARM_clz (Thumb, 46 bytes, Stack size 0 bytes, depilogue.o(i.__ARM_clz))
+
[Called By]
+
+__scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED)
+
+
__scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED)
+
+
__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)
+
+
+Local Symbols
+
+Tft_SetWindow (Thumb, 248 bytes, Stack size 40 bytes, tftdisplay.o(.text.Tft_SetWindow))
+
[Stack]
- Max Depth = 196
- Call Chain = Tft_SetWindow ⇒ __aeabi_assert
+
+
[Calls]
+
[Called By]- >> Tft_DrawChar
+
- >> Tft_DrawPixel
+
+
+_printf_core (Thumb, 332 bytes, Stack size 88 bytes, printf1.o(i._printf_core), UNUSED)
+
[Calls]
+
[Called By]
+
+_snputc (Thumb, 22 bytes, Stack size 0 bytes, printf1.o(i._snputc))
+
[Address Reference Count : 1]
- printf1.o(i.__0snprintf$1)
+
+
+Undefined Global Symbols
+
diff --git a/UE/u01/output/Apus.lnp b/UE/u01/output/Apus.lnp
new file mode 100644
index 0000000..32f4553
--- /dev/null
+++ b/UE/u01/output/Apus.lnp
@@ -0,0 +1,25 @@
+--cpu Cortex-M0
+".\output\key.o"
+".\output\led.o"
+".\output\tftdisplay.o"
+".\output\adc.o"
+".\output\systick.o"
+".\output\main_1.o"
+".\output\debug.o"
+".\output\stm32f0xx_adc.o"
+".\output\stm32f0xx_gpio.o"
+".\output\stm32f0xx_rcc.o"
+".\output\startup_stm32f072.o"
+".\output\system_stm32f0xx.o"
+".\output\tftfont_6x8.o"
+".\output\tftfont_16x24.o"
+".\output\taskcounter.o"
+".\output\taskkey.o"
+".\output\taskled.o"
+".\output\taskmandelbrot.o"
+".\output\taskpoti.o"
+".\output\taskwatch.o"
+--library_type=microlib --strict --scatter ".\output\Apus.sct"
+--diag_suppress=L6329 --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols
+--info sizes --info totals --info unused --info veneers
+--list ".\listing\Apus.map" -o .\output\Apus.axf
\ No newline at end of file
diff --git a/UE/u01/output/Apus.sct b/UE/u01/output/Apus.sct
new file mode 100644
index 0000000..85574fb
--- /dev/null
+++ b/UE/u01/output/Apus.sct
@@ -0,0 +1,16 @@
+; *************************************************************
+; *** Scatter-Loading Description File generated by uVision ***
+; *************************************************************
+
+LR_IROM1 0x08000000 0x00020000 { ; load region size_region
+ ER_IROM1 0x08000000 0x00020000 { ; load address = execution address
+ *.o (RESET, +First)
+ *(InRoot$$Sections)
+ .ANY (+RO)
+ .ANY (+XO)
+ }
+ RW_IRAM1 0x20000000 0x00004000 { ; RW data
+ .ANY (+RW +ZI)
+ }
+}
+
diff --git a/UE/u01/output/Apus_Apus.dep b/UE/u01/output/Apus_Apus.dep
new file mode 100644
index 0000000..d569689
--- /dev/null
+++ b/UE/u01/output/Apus_Apus.dep
@@ -0,0 +1,598 @@
+Dependencies for Project 'Apus', Target 'Apus': (DO NOT MODIFY !)
+CompilerVersion: 6230000::V6.23::ARMCLANG
+F (.\src\BSP\Key.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/key.o -MMD)
+I (src\BSP\Key.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\BSP\Led.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/led.o -MMD)
+I (src\BSP\Led.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\BSP\TftDisplay.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/tftdisplay.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\BSP\Adc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/adc.o -MMD)
+I (src\BSP\Adc.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\BSP\systick.c)(0x6AC76B25)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/systick.o -MMD)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+I (src\BSP\systick.h)(0x6AC7611F)
+I (src\debug.h)(0x6AC76DDF)
+F (.\src\main.c)(0x6AC7765E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/main_1.o -MMD)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\BSP\Key.h)(0x6AC7611F)
+I (src\BSP\Led.h)(0x6AC7611F)
+I (src\BSP\Adc.h)(0x6AC7611F)
+I (src\BSP\systick.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Fonts\TftFont_16x24.h)(0x6AC7611F)
+I (src\Tasks\TaskAll.h)(0x6AC7611F)
+I (src\Tasks\TaskWatch.h)(0x6AC7611F)
+I (src\Tasks\TaskMandelbrot.h)(0x6AC7611F)
+I (src\Tasks\TaskKey.h)(0x6AC7611F)
+I (src\Tasks\TaskCounter.h)(0x6AC7611F)
+I (src\Tasks\TaskPoti.h)(0x6AC7611F)
+I (src\Tasks\TaskLed.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+F (.\src\Debug.c)(0x6AC7764E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/debug.o -MMD)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\stm32f0-stdperiph\stm32f0xx_adc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/stm32f0xx_adc.o -MMD)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\stm32f0-stdperiph\stm32f0xx_gpio.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/stm32f0xx_gpio.o -MMD)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\stm32f0-stdperiph\stm32f0xx_rcc.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/stm32f0xx_rcc.o -MMD)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Devices\startup_stm32f072.s)(0x6AC7611F)(--cpu Cortex-M0 -g --pd "__MICROLIB SETA 1" --diag_suppress=A1950W
-IC:\Users\gaems\AppData\Local\arm\packs\Keil\STM32F0xx_DFP\2.1.1\Drivers\CMSIS\Device\ST\STM32F0xx\Include
--pd "__UVISION_VERSION SETA 542"
--pd "STM32F072xB SETA 1"
--list .\listing\startup_stm32f072.lst
--xref -o .\output\startup_stm32f072.o
--depend .\output\startup_stm32f072.d)
+F (.\src\Devices\system_stm32f0xx.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/system_stm32f0xx.o -MMD)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Fonts\TftFont_6x8.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/tftfont_6x8.o -MMD)
+I (src\Fonts\TftFont_6x8.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+F (.\src\Fonts\TftFont_16x24.c)(0x6AC7611F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/tftfont_16x24.o -MMD)
+I (src\Fonts\TftFont_16x24.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+F (.\src\Tasks\TaskCounter.c)(0x6AC76B7A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskcounter.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskCounter.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Tasks\TaskKey.c)(0x6AC76BA8)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskkey.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskKey.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Tasks\TaskLed.c)(0x6AC76BD4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskled.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskLed.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Tasks\TaskMandelbrot.c)(0x6AC76C46)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskmandelbrot.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskMandelbrot.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Tasks\TaskPoti.c)(0x6AC76C1D)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskpoti.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskPoti.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
+F (.\src\Tasks\TaskWatch.c)(0x6AC76BF9)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m0 -c
-fno-rtti -funsigned-char -fshort-enums -fshort-wchar
-D__MICROLIB -gdwarf-4 -O1 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ./src -I ./stm32f0-stdperiph -I ./src/Devices -I ./src/Tasks
-IC:/Users/gaems/AppData/Local/arm/packs/Keil/STM32F0xx_DFP/2.1.1/Drivers/CMSIS/Device/ST/STM32F0xx/Include
-D__UVISION_VERSION="542" -DSTM32F072xB -DSTM32F072 -DUSE_STDPERIPH_DRIVER
-o ./output/taskwatch.o -MMD)
+I (src\BSP\TftDisplay.h)(0x6AC7611F)
+I (src\StdDef.h)(0x6AC7611F)
+I (src\Devices\stdint.h)(0x6AC7611F)
+I (src\Fonts\TftFont.h)(0x6AC7611F)
+I (src\Tasks\TaskWatch.h)(0x6AC7611F)
+I (src\Debug.h)(0x6AC76DDF)
+I (stm32f0-stdperiph\stm32f0xx_gpio.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\core_cm0.h)(0x6AC7611F)
+I (src\Devices\core_cmInstr.h)(0x6AC7611F)
+I (src\Devices\core_cmFunc.h)(0x6AC7611F)
+I (src\Devices\system_stm32f0xx.h)(0x6AC7611F)
+I (src\Devices\stm32f0xx_conf.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_adc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_can.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_cec.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_crs.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_comp.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dac.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dbgmcu.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_dma.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_exti.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_flash.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_syscfg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_i2c.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_iwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_pwr.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rcc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_rtc.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_spi.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_tim.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_usart.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_wwdg.h)(0x6AC7611F)
+I (stm32f0-stdperiph\stm32f0xx_misc.h)(0x6AC7611F)
diff --git a/UE/u01/output/ExtDll.iex b/UE/u01/output/ExtDll.iex
new file mode 100644
index 0000000..6c0896e
--- /dev/null
+++ b/UE/u01/output/ExtDll.iex
@@ -0,0 +1,2 @@
+[EXTDLL]
+Count=0
diff --git a/UE/u01/output/adc.d b/UE/u01/output/adc.d
new file mode 100644
index 0000000..936fcb8
--- /dev/null
+++ b/UE/u01/output/adc.d
@@ -0,0 +1,17 @@
+./output/adc.o: src\BSP\Adc.c src\BSP\Adc.h src\StdDef.h \
+ src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/adc.o b/UE/u01/output/adc.o
new file mode 100644
index 0000000..f8211c9
Binary files /dev/null and b/UE/u01/output/adc.o differ
diff --git a/UE/u01/output/debug.d b/UE/u01/output/debug.d
new file mode 100644
index 0000000..4b7fc15
--- /dev/null
+++ b/UE/u01/output/debug.d
@@ -0,0 +1,16 @@
+./output/debug.o: src\Debug.c src\Debug.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\stdint.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/debug.o b/UE/u01/output/debug.o
new file mode 100644
index 0000000..648808b
Binary files /dev/null and b/UE/u01/output/debug.o differ
diff --git a/UE/u01/output/key.d b/UE/u01/output/key.d
new file mode 100644
index 0000000..537ed59
--- /dev/null
+++ b/UE/u01/output/key.d
@@ -0,0 +1,17 @@
+./output/key.o: src\BSP\Key.c src\BSP\Key.h src\StdDef.h \
+ src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/key.o b/UE/u01/output/key.o
new file mode 100644
index 0000000..dba407a
Binary files /dev/null and b/UE/u01/output/key.o differ
diff --git a/UE/u01/output/led.d b/UE/u01/output/led.d
new file mode 100644
index 0000000..d186840
--- /dev/null
+++ b/UE/u01/output/led.d
@@ -0,0 +1,17 @@
+./output/led.o: src\BSP\Led.c src\BSP\Led.h src\StdDef.h \
+ src\Devices\stdint.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/led.o b/UE/u01/output/led.o
new file mode 100644
index 0000000..5efb5ae
Binary files /dev/null and b/UE/u01/output/led.o differ
diff --git a/UE/u01/output/main.d b/UE/u01/output/main.d
new file mode 100644
index 0000000..ae069a2
--- /dev/null
+++ b/UE/u01/output/main.d
@@ -0,0 +1,21 @@
+./output/main.o: src\main.c src\StdDef.h src\Devices\stdint.h \
+ src\BSP\Key.h src\BSP\Led.h src\BSP\Adc.h src\BSP\systick.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\TftDisplay.h \
+ src\Fonts\TftFont.h src\Fonts\TftFont_16x24.h src\Tasks\TaskAll.h \
+ src\Tasks\TaskWatch.h src\Tasks\TaskMandelbrot.h src\Tasks\TaskKey.h \
+ src\Tasks\TaskCounter.h src\Tasks\TaskPoti.h src\Tasks\TaskLed.h \
+ src\Debug.h
diff --git a/UE/u01/output/main.o b/UE/u01/output/main.o
new file mode 100644
index 0000000..5a54670
Binary files /dev/null and b/UE/u01/output/main.o differ
diff --git a/UE/u01/output/main_1.d b/UE/u01/output/main_1.d
new file mode 100644
index 0000000..d5d9051
--- /dev/null
+++ b/UE/u01/output/main_1.d
@@ -0,0 +1,21 @@
+./output/main_1.o: src\main.c src\StdDef.h src\Devices\stdint.h \
+ src\BSP\Key.h src\BSP\Led.h src\BSP\Adc.h src\BSP\systick.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\TftDisplay.h \
+ src\Fonts\TftFont.h src\Fonts\TftFont_16x24.h src\Tasks\TaskAll.h \
+ src\Tasks\TaskWatch.h src\Tasks\TaskMandelbrot.h src\Tasks\TaskKey.h \
+ src\Tasks\TaskCounter.h src\Tasks\TaskPoti.h src\Tasks\TaskLed.h \
+ src\Debug.h
diff --git a/UE/u01/output/main_1.o b/UE/u01/output/main_1.o
new file mode 100644
index 0000000..cfbd819
Binary files /dev/null and b/UE/u01/output/main_1.o differ
diff --git a/UE/u01/output/startup_stm32f072.d b/UE/u01/output/startup_stm32f072.d
new file mode 100644
index 0000000..e207c22
--- /dev/null
+++ b/UE/u01/output/startup_stm32f072.d
@@ -0,0 +1 @@
+.\output\startup_stm32f072.o: src\Devices\startup_stm32f072.s
diff --git a/UE/u01/output/startup_stm32f072.o b/UE/u01/output/startup_stm32f072.o
new file mode 100644
index 0000000..36d78b6
Binary files /dev/null and b/UE/u01/output/startup_stm32f072.o differ
diff --git a/UE/u01/output/stm32f0xx_adc.d b/UE/u01/output/stm32f0xx_adc.d
new file mode 100644
index 0000000..8cf0284
--- /dev/null
+++ b/UE/u01/output/stm32f0xx_adc.d
@@ -0,0 +1,16 @@
+./output/stm32f0xx_adc.o: stm32f0-stdperiph\stm32f0xx_adc.c \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/stm32f0xx_adc.o b/UE/u01/output/stm32f0xx_adc.o
new file mode 100644
index 0000000..0f30f8f
Binary files /dev/null and b/UE/u01/output/stm32f0xx_adc.o differ
diff --git a/UE/u01/output/stm32f0xx_gpio.d b/UE/u01/output/stm32f0xx_gpio.d
new file mode 100644
index 0000000..840af23
--- /dev/null
+++ b/UE/u01/output/stm32f0xx_gpio.d
@@ -0,0 +1,16 @@
+./output/stm32f0xx_gpio.o: stm32f0-stdperiph\stm32f0xx_gpio.c \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/stm32f0xx_gpio.o b/UE/u01/output/stm32f0xx_gpio.o
new file mode 100644
index 0000000..099dc66
Binary files /dev/null and b/UE/u01/output/stm32f0xx_gpio.o differ
diff --git a/UE/u01/output/stm32f0xx_rcc.d b/UE/u01/output/stm32f0xx_rcc.d
new file mode 100644
index 0000000..0ccbafd
--- /dev/null
+++ b/UE/u01/output/stm32f0xx_rcc.d
@@ -0,0 +1,16 @@
+./output/stm32f0xx_rcc.o: stm32f0-stdperiph\stm32f0xx_rcc.c \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/stm32f0xx_rcc.o b/UE/u01/output/stm32f0xx_rcc.o
new file mode 100644
index 0000000..229a8e1
Binary files /dev/null and b/UE/u01/output/stm32f0xx_rcc.o differ
diff --git a/UE/u01/output/system_stm32f0xx.d b/UE/u01/output/system_stm32f0xx.d
new file mode 100644
index 0000000..6e2394f
--- /dev/null
+++ b/UE/u01/output/system_stm32f0xx.d
@@ -0,0 +1,16 @@
+./output/system_stm32f0xx.o: src\Devices\system_stm32f0xx.c \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h src\Devices\stdint.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/system_stm32f0xx.o b/UE/u01/output/system_stm32f0xx.o
new file mode 100644
index 0000000..8990f57
Binary files /dev/null and b/UE/u01/output/system_stm32f0xx.o differ
diff --git a/UE/u01/output/systick.d b/UE/u01/output/systick.d
new file mode 100644
index 0000000..4f5e6d2
--- /dev/null
+++ b/UE/u01/output/systick.d
@@ -0,0 +1,16 @@
+./output/systick.o: src\BSP\systick.c src\Devices\stdint.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h src\BSP\systick.h src\debug.h
diff --git a/UE/u01/output/systick.o b/UE/u01/output/systick.o
new file mode 100644
index 0000000..2945996
Binary files /dev/null and b/UE/u01/output/systick.o differ
diff --git a/UE/u01/output/taskcounter.d b/UE/u01/output/taskcounter.d
new file mode 100644
index 0000000..059e753
--- /dev/null
+++ b/UE/u01/output/taskcounter.d
@@ -0,0 +1,18 @@
+./output/taskcounter.o: src\Tasks\TaskCounter.c src\BSP\TftDisplay.h \
+ src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \
+ src\Tasks\TaskCounter.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskcounter.o b/UE/u01/output/taskcounter.o
new file mode 100644
index 0000000..466654e
Binary files /dev/null and b/UE/u01/output/taskcounter.o differ
diff --git a/UE/u01/output/taskkey.d b/UE/u01/output/taskkey.d
new file mode 100644
index 0000000..c3a3adb
--- /dev/null
+++ b/UE/u01/output/taskkey.d
@@ -0,0 +1,17 @@
+./output/taskkey.o: src\Tasks\TaskKey.c src\BSP\TftDisplay.h src\StdDef.h \
+ src\Devices\stdint.h src\Fonts\TftFont.h src\Tasks\TaskKey.h \
+ src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskkey.o b/UE/u01/output/taskkey.o
new file mode 100644
index 0000000..9a1650c
Binary files /dev/null and b/UE/u01/output/taskkey.o differ
diff --git a/UE/u01/output/taskled.d b/UE/u01/output/taskled.d
new file mode 100644
index 0000000..988d366
--- /dev/null
+++ b/UE/u01/output/taskled.d
@@ -0,0 +1,17 @@
+./output/taskled.o: src\Tasks\TaskLed.c src\BSP\TftDisplay.h src\StdDef.h \
+ src\Devices\stdint.h src\Fonts\TftFont.h src\Tasks\TaskLed.h \
+ src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskled.o b/UE/u01/output/taskled.o
new file mode 100644
index 0000000..ae3982c
Binary files /dev/null and b/UE/u01/output/taskled.o differ
diff --git a/UE/u01/output/taskmandelbrot.d b/UE/u01/output/taskmandelbrot.d
new file mode 100644
index 0000000..04227a5
--- /dev/null
+++ b/UE/u01/output/taskmandelbrot.d
@@ -0,0 +1,18 @@
+./output/taskmandelbrot.o: src\Tasks\TaskMandelbrot.c \
+ src\BSP\TftDisplay.h src\StdDef.h src\Devices\stdint.h \
+ src\Fonts\TftFont.h src\Tasks\TaskMandelbrot.h src\Debug.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskmandelbrot.o b/UE/u01/output/taskmandelbrot.o
new file mode 100644
index 0000000..dc20216
Binary files /dev/null and b/UE/u01/output/taskmandelbrot.o differ
diff --git a/UE/u01/output/taskpoti.d b/UE/u01/output/taskpoti.d
new file mode 100644
index 0000000..3c92ad1
--- /dev/null
+++ b/UE/u01/output/taskpoti.d
@@ -0,0 +1,18 @@
+./output/taskpoti.o: src\Tasks\TaskPoti.c src\BSP\TftDisplay.h \
+ src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \
+ src\Tasks\TaskPoti.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskpoti.o b/UE/u01/output/taskpoti.o
new file mode 100644
index 0000000..dd264cb
Binary files /dev/null and b/UE/u01/output/taskpoti.o differ
diff --git a/UE/u01/output/taskwatch.d b/UE/u01/output/taskwatch.d
new file mode 100644
index 0000000..71c9d9b
--- /dev/null
+++ b/UE/u01/output/taskwatch.d
@@ -0,0 +1,18 @@
+./output/taskwatch.o: src\Tasks\TaskWatch.c src\BSP\TftDisplay.h \
+ src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \
+ src\Tasks\TaskWatch.h src\Debug.h stm32f0-stdperiph\stm32f0xx_gpio.h \
+ src\Devices\stm32f0xx.h src\Devices\core_cm0.h \
+ src\Devices\core_cmInstr.h src\Devices\core_cmFunc.h \
+ src\Devices\system_stm32f0xx.h src\Devices\stm32f0xx_conf.h \
+ stm32f0-stdperiph\stm32f0xx_adc.h stm32f0-stdperiph\stm32f0xx_can.h \
+ stm32f0-stdperiph\stm32f0xx_cec.h stm32f0-stdperiph\stm32f0xx_crc.h \
+ stm32f0-stdperiph\stm32f0xx_crs.h stm32f0-stdperiph\stm32f0xx_comp.h \
+ stm32f0-stdperiph\stm32f0xx_dac.h stm32f0-stdperiph\stm32f0xx_dbgmcu.h \
+ stm32f0-stdperiph\stm32f0xx_dma.h stm32f0-stdperiph\stm32f0xx_exti.h \
+ stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/taskwatch.o b/UE/u01/output/taskwatch.o
new file mode 100644
index 0000000..3738cf8
Binary files /dev/null and b/UE/u01/output/taskwatch.o differ
diff --git a/UE/u01/output/tftdisplay.d b/UE/u01/output/tftdisplay.d
new file mode 100644
index 0000000..ba23f8a
--- /dev/null
+++ b/UE/u01/output/tftdisplay.d
@@ -0,0 +1,17 @@
+./output/tftdisplay.o: src\BSP\TftDisplay.c src\BSP\TftDisplay.h \
+ src\StdDef.h src\Devices\stdint.h src\Fonts\TftFont.h \
+ stm32f0-stdperiph\stm32f0xx_gpio.h src\Devices\stm32f0xx.h \
+ src\Devices\core_cm0.h src\Devices\core_cmInstr.h \
+ src\Devices\core_cmFunc.h src\Devices\system_stm32f0xx.h \
+ src\Devices\stm32f0xx_conf.h stm32f0-stdperiph\stm32f0xx_adc.h \
+ stm32f0-stdperiph\stm32f0xx_can.h stm32f0-stdperiph\stm32f0xx_cec.h \
+ stm32f0-stdperiph\stm32f0xx_crc.h stm32f0-stdperiph\stm32f0xx_crs.h \
+ stm32f0-stdperiph\stm32f0xx_comp.h stm32f0-stdperiph\stm32f0xx_dac.h \
+ stm32f0-stdperiph\stm32f0xx_dbgmcu.h stm32f0-stdperiph\stm32f0xx_dma.h \
+ stm32f0-stdperiph\stm32f0xx_exti.h stm32f0-stdperiph\stm32f0xx_flash.h \
+ stm32f0-stdperiph\stm32f0xx_syscfg.h stm32f0-stdperiph\stm32f0xx_i2c.h \
+ stm32f0-stdperiph\stm32f0xx_iwdg.h stm32f0-stdperiph\stm32f0xx_pwr.h \
+ stm32f0-stdperiph\stm32f0xx_rcc.h stm32f0-stdperiph\stm32f0xx_rtc.h \
+ stm32f0-stdperiph\stm32f0xx_spi.h stm32f0-stdperiph\stm32f0xx_tim.h \
+ stm32f0-stdperiph\stm32f0xx_usart.h stm32f0-stdperiph\stm32f0xx_wwdg.h \
+ stm32f0-stdperiph\stm32f0xx_misc.h
diff --git a/UE/u01/output/tftdisplay.o b/UE/u01/output/tftdisplay.o
new file mode 100644
index 0000000..5de7044
Binary files /dev/null and b/UE/u01/output/tftdisplay.o differ
diff --git a/UE/u01/output/tftfont_16x24.d b/UE/u01/output/tftfont_16x24.d
new file mode 100644
index 0000000..8d39784
--- /dev/null
+++ b/UE/u01/output/tftfont_16x24.d
@@ -0,0 +1,3 @@
+./output/tftfont_16x24.o: src\Fonts\TftFont_16x24.c \
+ src\Fonts\TftFont_16x24.h src\Fonts\TftFont.h src\StdDef.h \
+ src\Devices\stdint.h
diff --git a/UE/u01/output/tftfont_16x24.o b/UE/u01/output/tftfont_16x24.o
new file mode 100644
index 0000000..5aa911e
Binary files /dev/null and b/UE/u01/output/tftfont_16x24.o differ
diff --git a/UE/u01/output/tftfont_6x8.d b/UE/u01/output/tftfont_6x8.d
new file mode 100644
index 0000000..8b69d76
--- /dev/null
+++ b/UE/u01/output/tftfont_6x8.d
@@ -0,0 +1,2 @@
+./output/tftfont_6x8.o: src\Fonts\TftFont_6x8.c src\Fonts\TftFont_6x8.h \
+ src\Fonts\TftFont.h src\StdDef.h src\Devices\stdint.h
diff --git a/UE/u01/output/tftfont_6x8.o b/UE/u01/output/tftfont_6x8.o
new file mode 100644
index 0000000..7ba4a68
Binary files /dev/null and b/UE/u01/output/tftfont_6x8.o differ
diff --git a/UE/u01/src/BSP/systick.c b/UE/u01/src/BSP/systick.c
index 6bd8b1f..ad3601a 100644
--- a/UE/u01/src/BSP/systick.c
+++ b/UE/u01/src/BSP/systick.c
@@ -12,6 +12,7 @@
#include
#include "stm32f0xx.h"
#include "systick.h"
+#include "debug.h"
/* Private define ------------------------------------------------------------*/
#define _1_sec 1000
@@ -25,8 +26,10 @@ static uint32_t msTicks; // Counts 1ms timeTicks
* Parameters: (none)
* Return: (none)
*----------------------------------------------------------------------------*/
-void SysTick_Handler (void) {
- msTicks++; // increment Tick-counter
+void SysTick_Handler (void){
+ Debug_Set(systick);
+ msTicks++; // increment Tick-counter
+ Debug_Unset(systick);
}
/*-------------------------------------------------------------------------------
diff --git a/UE/u01/src/Debug.c b/UE/u01/src/Debug.c
new file mode 100644
index 0000000..eda8169
--- /dev/null
+++ b/UE/u01/src/Debug.c
@@ -0,0 +1,30 @@
+#include "Debug.h"
+#include "stm32f0xx_gpio.h"
+
+void Debug_Init(void)
+{
+ /* Enable clock for key gpio ports */
+ RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOB, ENABLE);
+
+ GPIO_InitTypeDef gpioInit;
+ GPIO_StructInit(&gpioInit);
+
+ /* Init Debug gpios */
+ gpioInit.GPIO_Mode = GPIO_Mode_OUT;
+ gpioInit.GPIO_OType = GPIO_OType_PP;
+ gpioInit.GPIO_Speed = GPIO_Speed_50MHz;
+ gpioInit.GPIO_PuPd = GPIO_PuPd_NOPULL;
+ gpioInit.GPIO_Pin = GPIO_Pin_0 | GPIO_Pin_1 | GPIO_Pin_3 | GPIO_Pin_12 | GPIO_Pin_13 | GPIO_Pin_14 | GPIO_Pin_15;
+
+ GPIO_Init(GPIOB, &gpioInit);
+}
+
+void Debug_Set(debug_t task)
+{
+ GPIO_WriteBit(GPIOB, task, Bit_SET);
+}
+
+void Debug_Unset(debug_t task)
+{
+ GPIO_WriteBit(GPIOB, task, Bit_RESET);
+}
\ No newline at end of file
diff --git a/UE/u01/src/Debug.h b/UE/u01/src/Debug.h
new file mode 100644
index 0000000..5b06f13
--- /dev/null
+++ b/UE/u01/src/Debug.h
@@ -0,0 +1,23 @@
+#ifndef DEBUG_H
+#define DEBUG_H
+
+#include "stm32f0xx_gpio.h"
+
+typedef enum debug_e
+{
+ systick = GPIO_Pin_0,
+ counter = GPIO_Pin_1,
+ key = GPIO_Pin_3,
+ led = GPIO_Pin_12,
+ watch = GPIO_Pin_13,
+ poti = GPIO_Pin_14,
+ mandelbrot = GPIO_Pin_15
+} debug_t;
+
+void Debug_Init(void);
+
+void Debug_Set(debug_t task);
+
+void Debug_Unset(debug_t task);
+
+#endif
\ No newline at end of file
diff --git a/UE/u01/src/Tasks/TaskCounter.c b/UE/u01/src/Tasks/TaskCounter.c
index 54adb1c..b856716 100644
--- a/UE/u01/src/Tasks/TaskCounter.c
+++ b/UE/u01/src/Tasks/TaskCounter.c
@@ -11,6 +11,7 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskCounter.h"
+#include "Debug.h"
#include
#define MAX_LEN 14 // Maximale Anzahl Zeichen pro Zeile
@@ -18,10 +19,12 @@ static char tmpBuf[MAX_LEN];
void TaskCounter (void)
{
+ Debug_Set(counter);
static uint32_t counter = 0;
counter++;
snprintf(tmpBuf, MAX_LEN, "%d", counter);
Tft_DrawString(10, 18+0*24, "Cnt ");
- Tft_DrawString(10 + 16*7, 18+0*24, tmpBuf);
+ Tft_DrawString(10 + 16*7, 18+0*24, tmpBuf);
+ Debug_Unset(counter);
}
diff --git a/UE/u01/src/Tasks/TaskKey.c b/UE/u01/src/Tasks/TaskKey.c
index b5c1834..718ceb7 100644
--- a/UE/u01/src/Tasks/TaskKey.c
+++ b/UE/u01/src/Tasks/TaskKey.c
@@ -12,9 +12,12 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskKey.h"
+#include "Debug.h"
void TaskKey (void)
{
- Tft_DrawString(10, 18+1*24, "Key ");
+ Debug_Set(key);
+ Tft_DrawString(10, 18+1*24, "Key ");
+ Debug_Unset(key);
}
diff --git a/UE/u01/src/Tasks/TaskLed.c b/UE/u01/src/Tasks/TaskLed.c
index 4a5e61e..a8638da 100644
--- a/UE/u01/src/Tasks/TaskLed.c
+++ b/UE/u01/src/Tasks/TaskLed.c
@@ -11,9 +11,12 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskLed.h"
+#include "Debug.h"
void TaskLed (void)
{
- Tft_DrawString(10, 18+2*24, "Led ");
+ Debug_Set(led);
+ Tft_DrawString(10, 18+2*24, "Led ");
+ Debug_Unset(led);
}
diff --git a/UE/u01/src/Tasks/TaskMandelbrot.c b/UE/u01/src/Tasks/TaskMandelbrot.c
index 2241496..6947a8a 100644
--- a/UE/u01/src/Tasks/TaskMandelbrot.c
+++ b/UE/u01/src/Tasks/TaskMandelbrot.c
@@ -12,6 +12,7 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskMandelbrot.h"
+#include "Debug.h"
// Quelle Algorithmus Mandelbrot: http://warp.povusers.org/Mandelbrot/
@@ -58,6 +59,8 @@ static void MandelBrot (void)
void TaskMandelbrot (void)
{
+ Debug_Set(mandelbrot);
Tft_DrawString(10, 18+5*24, "ManBr ");
- MandelBrot();
+ MandelBrot();
+ Debug_Unset(mandelbrot);
}
diff --git a/UE/u01/src/Tasks/TaskPoti.c b/UE/u01/src/Tasks/TaskPoti.c
index 7b68a28..1f9cdde 100644
--- a/UE/u01/src/Tasks/TaskPoti.c
+++ b/UE/u01/src/Tasks/TaskPoti.c
@@ -12,9 +12,11 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskPoti.h"
-
+#include "Debug.h"
void TaskPoti (void)
{
- Tft_DrawString(10, 18+4*24, "Poti ");
+ Debug_Set(poti);
+ Tft_DrawString(10, 18+4*24, "Poti ");
+ Debug_Unset(poti);
}
diff --git a/UE/u01/src/Tasks/TaskWatch.c b/UE/u01/src/Tasks/TaskWatch.c
index 3e8c410..f7f1b5d 100644
--- a/UE/u01/src/Tasks/TaskWatch.c
+++ b/UE/u01/src/Tasks/TaskWatch.c
@@ -12,9 +12,11 @@
#include "BSP/TftDisplay.h"
#include "StdDef.h"
#include "TaskWatch.h"
-
+#include "Debug.h"
void TaskWatch (void)
{
- Tft_DrawString(10, 18+3*24, "Watch ");
+ Debug_Set(watch);
+ Tft_DrawString(10, 18+3*24, "Watch ");
+ Debug_Unset(watch);
}
diff --git a/UE/u01/src/main.c b/UE/u01/src/main.c
index 3725637..bfb71bd 100644
--- a/UE/u01/src/main.c
+++ b/UE/u01/src/main.c
@@ -17,6 +17,7 @@
#include "BSP/TftDisplay.h"
#include "Fonts/TftFont_16x24.h"
#include "TaskAll.h"
+#include "Debug.h"
#include
@@ -26,12 +27,20 @@ int main(void)
Led_Init();
Tft_Init();
Tft_SetFont(&TftFont_16x24);
- Adc_Init(ADC_CHANNEL_POTENTIOMETER);
- Tick_InitSysTick();
-
+ Adc_Init(ADC_CHANNEL_POTENTIOMETER);
+ Tick_InitSysTick();
+ Debug_Init();
+
while (1)
{
Tft_ClearScreen();
+
+ //measure overhead
+ Debug_Set(mandelbrot);
+ Debug_Unset(mandelbrot);
+ Debug_Set(mandelbrot);
+ Debug_Unset(mandelbrot);
+
TaskCounter();
TaskKey();
TaskLed();