├── Circular-Buffer-UART
└── STM32
│ ├── UART
│ ├── uart.c
│ └── uart.h
│ ├── inc
│ └── config.h
│ └── src
│ ├── config.c
│ └── main.c
├── FreeRTOS
└── TEMPLATE
│ └── STM32
│ ├── STM32F103
│ ├── .cproject
│ ├── .project
│ ├── .settings
│ │ └── language.settings.xml
│ ├── CMSIS
│ │ ├── core
│ │ │ ├── arm_common_tables.h
│ │ │ ├── arm_const_structs.h
│ │ │ ├── arm_math.h
│ │ │ ├── core_cm0.h
│ │ │ ├── core_cm0plus.h
│ │ │ ├── core_cm3.h
│ │ │ ├── core_cm4.h
│ │ │ ├── core_cm4_simd.h
│ │ │ ├── core_cmFunc.h
│ │ │ ├── core_cmInstr.h
│ │ │ ├── core_sc000.h
│ │ │ └── core_sc300.h
│ │ └── device
│ │ │ ├── stm32f10x.h
│ │ │ └── system_stm32f10x.h
│ ├── Debug
│ │ ├── F103_FreeRTOS.bin
│ │ ├── F103_FreeRTOS.elf
│ │ ├── FreeRTOS
│ │ │ └── Source
│ │ │ │ ├── croutine.d
│ │ │ │ ├── croutine.o
│ │ │ │ ├── event_groups.d
│ │ │ │ ├── event_groups.o
│ │ │ │ ├── list.d
│ │ │ │ ├── list.o
│ │ │ │ ├── portable
│ │ │ │ ├── GCC
│ │ │ │ │ └── ARM_CM3
│ │ │ │ │ │ ├── port.d
│ │ │ │ │ │ ├── port.o
│ │ │ │ │ │ └── subdir.mk
│ │ │ │ └── MemMang
│ │ │ │ │ ├── heap_2.d
│ │ │ │ │ ├── heap_4.d
│ │ │ │ │ ├── heap_4.o
│ │ │ │ │ └── subdir.mk
│ │ │ │ ├── queue.d
│ │ │ │ ├── queue.o
│ │ │ │ ├── subdir.mk
│ │ │ │ ├── tasks.d
│ │ │ │ ├── tasks.o
│ │ │ │ ├── timers.d
│ │ │ │ └── timers.o
│ │ ├── StdPeriph_Driver
│ │ │ └── src
│ │ │ │ ├── misc.d
│ │ │ │ ├── misc.o
│ │ │ │ ├── stm32f10x_adc.d
│ │ │ │ ├── stm32f10x_adc.o
│ │ │ │ ├── stm32f10x_bkp.d
│ │ │ │ ├── stm32f10x_bkp.o
│ │ │ │ ├── stm32f10x_can.d
│ │ │ │ ├── stm32f10x_can.o
│ │ │ │ ├── stm32f10x_cec.d
│ │ │ │ ├── stm32f10x_cec.o
│ │ │ │ ├── stm32f10x_crc.d
│ │ │ │ ├── stm32f10x_crc.o
│ │ │ │ ├── stm32f10x_dac.d
│ │ │ │ ├── stm32f10x_dac.o
│ │ │ │ ├── stm32f10x_dbgmcu.d
│ │ │ │ ├── stm32f10x_dbgmcu.o
│ │ │ │ ├── stm32f10x_dma.d
│ │ │ │ ├── stm32f10x_dma.o
│ │ │ │ ├── stm32f10x_exti.d
│ │ │ │ ├── stm32f10x_exti.o
│ │ │ │ ├── stm32f10x_flash.d
│ │ │ │ ├── stm32f10x_flash.o
│ │ │ │ ├── stm32f10x_fsmc.d
│ │ │ │ ├── stm32f10x_fsmc.o
│ │ │ │ ├── stm32f10x_gpio.d
│ │ │ │ ├── stm32f10x_gpio.o
│ │ │ │ ├── stm32f10x_i2c.d
│ │ │ │ ├── stm32f10x_i2c.o
│ │ │ │ ├── stm32f10x_iwdg.d
│ │ │ │ ├── stm32f10x_iwdg.o
│ │ │ │ ├── stm32f10x_pwr.d
│ │ │ │ ├── stm32f10x_pwr.o
│ │ │ │ ├── stm32f10x_rcc.d
│ │ │ │ ├── stm32f10x_rcc.o
│ │ │ │ ├── stm32f10x_rtc.d
│ │ │ │ ├── stm32f10x_rtc.o
│ │ │ │ ├── stm32f10x_sdio.d
│ │ │ │ ├── stm32f10x_sdio.o
│ │ │ │ ├── stm32f10x_spi.d
│ │ │ │ ├── stm32f10x_spi.o
│ │ │ │ ├── stm32f10x_tim.d
│ │ │ │ ├── stm32f10x_tim.o
│ │ │ │ ├── stm32f10x_usart.d
│ │ │ │ ├── stm32f10x_usart.o
│ │ │ │ ├── stm32f10x_wwdg.d
│ │ │ │ ├── stm32f10x_wwdg.o
│ │ │ │ └── subdir.mk
│ │ ├── makefile
│ │ ├── objects.list
│ │ ├── objects.mk
│ │ ├── output.map
│ │ ├── sources.mk
│ │ ├── src
│ │ │ ├── main.d
│ │ │ ├── main.o
│ │ │ ├── subdir.mk
│ │ │ ├── syscalls.d
│ │ │ ├── syscalls.o
│ │ │ ├── system_stm32f10x.d
│ │ │ └── system_stm32f10x.o
│ │ └── startup
│ │ │ ├── startup_stm32f10x_md.d
│ │ │ ├── startup_stm32f10x_md.o
│ │ │ └── subdir.mk
│ ├── FreeRTOS
│ │ └── Source
│ │ │ ├── croutine.c
│ │ │ ├── event_groups.c
│ │ │ ├── include
│ │ │ ├── FreeRTOS.h
│ │ │ ├── StackMacros.h
│ │ │ ├── croutine.h
│ │ │ ├── deprecated_definitions.h
│ │ │ ├── event_groups.h
│ │ │ ├── list.h
│ │ │ ├── mpu_prototypes.h
│ │ │ ├── mpu_wrappers.h
│ │ │ ├── portable.h
│ │ │ ├── projdefs.h
│ │ │ ├── queue.h
│ │ │ ├── semphr.h
│ │ │ ├── task.h
│ │ │ └── timers.h
│ │ │ ├── list.c
│ │ │ ├── portable
│ │ │ ├── GCC
│ │ │ │ └── ARM_CM3
│ │ │ │ │ ├── port.c
│ │ │ │ │ └── portmacro.h
│ │ │ └── MemMang
│ │ │ │ └── heap_4.c
│ │ │ ├── queue.c
│ │ │ ├── tasks.c
│ │ │ └── timers.c
│ ├── LinkerScript.ld
│ ├── StdPeriph_Driver
│ │ ├── Release_Notes.html
│ │ ├── inc
│ │ │ ├── misc.h
│ │ │ ├── stm32f10x_adc.h
│ │ │ ├── stm32f10x_bkp.h
│ │ │ ├── stm32f10x_can.h
│ │ │ ├── stm32f10x_cec.h
│ │ │ ├── stm32f10x_conf.h
│ │ │ ├── stm32f10x_crc.h
│ │ │ ├── stm32f10x_dac.h
│ │ │ ├── stm32f10x_dbgmcu.h
│ │ │ ├── stm32f10x_dma.h
│ │ │ ├── stm32f10x_exti.h
│ │ │ ├── stm32f10x_flash.h
│ │ │ ├── stm32f10x_fsmc.h
│ │ │ ├── stm32f10x_gpio.h
│ │ │ ├── stm32f10x_i2c.h
│ │ │ ├── stm32f10x_iwdg.h
│ │ │ ├── stm32f10x_pwr.h
│ │ │ ├── stm32f10x_rcc.h
│ │ │ ├── stm32f10x_rtc.h
│ │ │ ├── stm32f10x_sdio.h
│ │ │ ├── stm32f10x_spi.h
│ │ │ ├── stm32f10x_tim.h
│ │ │ ├── stm32f10x_usart.h
│ │ │ └── stm32f10x_wwdg.h
│ │ └── src
│ │ │ ├── misc.c
│ │ │ ├── stm32f10x_adc.c
│ │ │ ├── stm32f10x_bkp.c
│ │ │ ├── stm32f10x_can.c
│ │ │ ├── stm32f10x_cec.c
│ │ │ ├── stm32f10x_crc.c
│ │ │ ├── stm32f10x_dac.c
│ │ │ ├── stm32f10x_dbgmcu.c
│ │ │ ├── stm32f10x_dma.c
│ │ │ ├── stm32f10x_exti.c
│ │ │ ├── stm32f10x_flash.c
│ │ │ ├── stm32f10x_fsmc.c
│ │ │ ├── stm32f10x_gpio.c
│ │ │ ├── stm32f10x_i2c.c
│ │ │ ├── stm32f10x_iwdg.c
│ │ │ ├── stm32f10x_pwr.c
│ │ │ ├── stm32f10x_rcc.c
│ │ │ ├── stm32f10x_rtc.c
│ │ │ ├── stm32f10x_sdio.c
│ │ │ ├── stm32f10x_spi.c
│ │ │ ├── stm32f10x_tim.c
│ │ │ ├── stm32f10x_usart.c
│ │ │ └── stm32f10x_wwdg.c
│ ├── inc
│ │ ├── FreeRTOSConfig.h
│ │ └── stm32f1xx_it.h
│ ├── src
│ │ ├── main.c
│ │ ├── syscalls.c
│ │ └── system_stm32f10x.c
│ └── startup
│ │ └── startup_stm32f10x_md.S
│ └── STM32F429
│ ├── .cproject
│ ├── .project
│ ├── .settings
│ └── language.settings.xml
│ ├── CMSIS
│ ├── core
│ │ ├── arm_common_tables.h
│ │ ├── arm_const_structs.h
│ │ ├── arm_math.h
│ │ ├── core_cm0.h
│ │ ├── core_cm0plus.h
│ │ ├── core_cm3.h
│ │ ├── core_cm4.h
│ │ ├── core_cm7.h
│ │ ├── core_cmFunc.h
│ │ ├── core_cmInstr.h
│ │ ├── core_cmSimd.h
│ │ ├── core_sc000.h
│ │ └── core_sc300.h
│ └── device
│ │ ├── stm32f4xx.h
│ │ └── system_stm32f4xx.h
│ ├── Debug
│ ├── F429_FreeRTOS.bin
│ ├── F429_FreeRTOS.elf
│ ├── FreeRTOS
│ │ └── Source
│ │ │ ├── croutine.d
│ │ │ ├── croutine.o
│ │ │ ├── event_groups.d
│ │ │ ├── event_groups.o
│ │ │ ├── list.d
│ │ │ ├── list.o
│ │ │ ├── portable
│ │ │ ├── GCC
│ │ │ │ └── ARM_CM4F
│ │ │ │ │ ├── port.d
│ │ │ │ │ ├── port.o
│ │ │ │ │ └── subdir.mk
│ │ │ └── MemMang
│ │ │ │ ├── heap_4.d
│ │ │ │ ├── heap_4.o
│ │ │ │ └── subdir.mk
│ │ │ ├── queue.d
│ │ │ ├── queue.o
│ │ │ ├── subdir.mk
│ │ │ ├── tasks.d
│ │ │ ├── tasks.o
│ │ │ ├── timers.d
│ │ │ └── timers.o
│ ├── StdPeriph_Driver
│ │ └── src
│ │ │ ├── misc.d
│ │ │ ├── misc.o
│ │ │ ├── stm32f4xx_adc.d
│ │ │ ├── stm32f4xx_adc.o
│ │ │ ├── stm32f4xx_can.d
│ │ │ ├── stm32f4xx_can.o
│ │ │ ├── stm32f4xx_cec.d
│ │ │ ├── stm32f4xx_cec.o
│ │ │ ├── stm32f4xx_crc.d
│ │ │ ├── stm32f4xx_crc.o
│ │ │ ├── stm32f4xx_cryp.d
│ │ │ ├── stm32f4xx_cryp.o
│ │ │ ├── stm32f4xx_cryp_aes.d
│ │ │ ├── stm32f4xx_cryp_aes.o
│ │ │ ├── stm32f4xx_cryp_des.d
│ │ │ ├── stm32f4xx_cryp_des.o
│ │ │ ├── stm32f4xx_cryp_tdes.d
│ │ │ ├── stm32f4xx_cryp_tdes.o
│ │ │ ├── stm32f4xx_dac.d
│ │ │ ├── stm32f4xx_dac.o
│ │ │ ├── stm32f4xx_dbgmcu.d
│ │ │ ├── stm32f4xx_dbgmcu.o
│ │ │ ├── stm32f4xx_dcmi.d
│ │ │ ├── stm32f4xx_dcmi.o
│ │ │ ├── stm32f4xx_dfsdm.d
│ │ │ ├── stm32f4xx_dfsdm.o
│ │ │ ├── stm32f4xx_dma.d
│ │ │ ├── stm32f4xx_dma.o
│ │ │ ├── stm32f4xx_dma2d.d
│ │ │ ├── stm32f4xx_dma2d.o
│ │ │ ├── stm32f4xx_dsi.d
│ │ │ ├── stm32f4xx_dsi.o
│ │ │ ├── stm32f4xx_exti.d
│ │ │ ├── stm32f4xx_exti.o
│ │ │ ├── stm32f4xx_flash.d
│ │ │ ├── stm32f4xx_flash.o
│ │ │ ├── stm32f4xx_flash_ramfunc.d
│ │ │ ├── stm32f4xx_flash_ramfunc.o
│ │ │ ├── stm32f4xx_fmc.d
│ │ │ ├── stm32f4xx_fmc.o
│ │ │ ├── stm32f4xx_fmip2c.d
│ │ │ ├── stm32f4xx_fmip2c.o
│ │ │ ├── stm32f4xx_fsmc.d
│ │ │ ├── stm32f4xx_fsmc.o
│ │ │ ├── stm32f4xx_gpio.d
│ │ │ ├── stm32f4xx_gpio.o
│ │ │ ├── stm32f4xx_hash.d
│ │ │ ├── stm32f4xx_hash.o
│ │ │ ├── stm32f4xx_hash_md5.d
│ │ │ ├── stm32f4xx_hash_md5.o
│ │ │ ├── stm32f4xx_hash_sha1.d
│ │ │ ├── stm32f4xx_hash_sha1.o
│ │ │ ├── stm32f4xx_i2c.d
│ │ │ ├── stm32f4xx_i2c.o
│ │ │ ├── stm32f4xx_iwdg.d
│ │ │ ├── stm32f4xx_iwdg.o
│ │ │ ├── stm32f4xx_lptim.d
│ │ │ ├── stm32f4xx_lptim.o
│ │ │ ├── stm32f4xx_ltdc.d
│ │ │ ├── stm32f4xx_ltdc.o
│ │ │ ├── stm32f4xx_pwr.d
│ │ │ ├── stm32f4xx_pwr.o
│ │ │ ├── stm32f4xx_qspi.d
│ │ │ ├── stm32f4xx_qspi.o
│ │ │ ├── stm32f4xx_rcc.d
│ │ │ ├── stm32f4xx_rcc.o
│ │ │ ├── stm32f4xx_rng.d
│ │ │ ├── stm32f4xx_rng.o
│ │ │ ├── stm32f4xx_rtc.d
│ │ │ ├── stm32f4xx_rtc.o
│ │ │ ├── stm32f4xx_sai.d
│ │ │ ├── stm32f4xx_sai.o
│ │ │ ├── stm32f4xx_sdio.d
│ │ │ ├── stm32f4xx_sdio.o
│ │ │ ├── stm32f4xx_spdifrx.d
│ │ │ ├── stm32f4xx_spdifrx.o
│ │ │ ├── stm32f4xx_spi.d
│ │ │ ├── stm32f4xx_spi.o
│ │ │ ├── stm32f4xx_syscfg.d
│ │ │ ├── stm32f4xx_syscfg.o
│ │ │ ├── stm32f4xx_tim.d
│ │ │ ├── stm32f4xx_tim.o
│ │ │ ├── stm32f4xx_usart.d
│ │ │ ├── stm32f4xx_usart.o
│ │ │ ├── stm32f4xx_wwdg.d
│ │ │ ├── stm32f4xx_wwdg.o
│ │ │ └── subdir.mk
│ ├── makefile
│ ├── objects.list
│ ├── objects.mk
│ ├── output.map
│ ├── sources.mk
│ ├── src
│ │ ├── main.d
│ │ ├── main.o
│ │ ├── subdir.mk
│ │ ├── syscalls.d
│ │ ├── syscalls.o
│ │ ├── system_stm32f4xx.d
│ │ └── system_stm32f4xx.o
│ └── startup
│ │ ├── startup_stm32.o
│ │ └── subdir.mk
│ ├── FreeRTOS
│ └── Source
│ │ ├── croutine.c
│ │ ├── event_groups.c
│ │ ├── include
│ │ ├── FreeRTOS.h
│ │ ├── StackMacros.h
│ │ ├── croutine.h
│ │ ├── deprecated_definitions.h
│ │ ├── event_groups.h
│ │ ├── list.h
│ │ ├── mpu_prototypes.h
│ │ ├── mpu_wrappers.h
│ │ ├── portable.h
│ │ ├── projdefs.h
│ │ ├── queue.h
│ │ ├── semphr.h
│ │ ├── task.h
│ │ └── timers.h
│ │ ├── list.c
│ │ ├── portable
│ │ ├── GCC
│ │ │ └── ARM_CM4F
│ │ │ │ ├── port.c
│ │ │ │ └── portmacro.h
│ │ └── MemMang
│ │ │ └── heap_4.c
│ │ ├── queue.c
│ │ ├── tasks.c
│ │ └── timers.c
│ ├── LinkerScript.ld
│ ├── StdPeriph_Driver
│ ├── Release_Notes.html
│ ├── inc
│ │ ├── misc.h
│ │ ├── stm32f4xx_adc.h
│ │ ├── stm32f4xx_can.h
│ │ ├── stm32f4xx_cec.h
│ │ ├── stm32f4xx_conf.h
│ │ ├── stm32f4xx_crc.h
│ │ ├── stm32f4xx_cryp.h
│ │ ├── stm32f4xx_dac.h
│ │ ├── stm32f4xx_dbgmcu.h
│ │ ├── stm32f4xx_dcmi.h
│ │ ├── stm32f4xx_dfsdm.h
│ │ ├── stm32f4xx_dma.h
│ │ ├── stm32f4xx_dma2d.h
│ │ ├── stm32f4xx_dsi.h
│ │ ├── stm32f4xx_exti.h
│ │ ├── stm32f4xx_flash.h
│ │ ├── stm32f4xx_flash_ramfunc.h
│ │ ├── stm32f4xx_fmc.h
│ │ ├── stm32f4xx_fmpi2c.h
│ │ ├── stm32f4xx_fsmc.h
│ │ ├── stm32f4xx_gpio.h
│ │ ├── stm32f4xx_hash.h
│ │ ├── stm32f4xx_i2c.h
│ │ ├── stm32f4xx_iwdg.h
│ │ ├── stm32f4xx_lptim.h
│ │ ├── stm32f4xx_ltdc.h
│ │ ├── stm32f4xx_pwr.h
│ │ ├── stm32f4xx_qspi.h
│ │ ├── stm32f4xx_rcc.h
│ │ ├── stm32f4xx_rng.h
│ │ ├── stm32f4xx_rtc.h
│ │ ├── stm32f4xx_sai.h
│ │ ├── stm32f4xx_sdio.h
│ │ ├── stm32f4xx_spdifrx.h
│ │ ├── stm32f4xx_spi.h
│ │ ├── stm32f4xx_syscfg.h
│ │ ├── stm32f4xx_tim.h
│ │ ├── stm32f4xx_usart.h
│ │ └── stm32f4xx_wwdg.h
│ └── src
│ │ ├── misc.c
│ │ ├── stm32f4xx_adc.c
│ │ ├── stm32f4xx_can.c
│ │ ├── stm32f4xx_cec.c
│ │ ├── stm32f4xx_crc.c
│ │ ├── stm32f4xx_cryp.c
│ │ ├── stm32f4xx_cryp_aes.c
│ │ ├── stm32f4xx_cryp_des.c
│ │ ├── stm32f4xx_cryp_tdes.c
│ │ ├── stm32f4xx_dac.c
│ │ ├── stm32f4xx_dbgmcu.c
│ │ ├── stm32f4xx_dcmi.c
│ │ ├── stm32f4xx_dfsdm.c
│ │ ├── stm32f4xx_dma.c
│ │ ├── stm32f4xx_dma2d.c
│ │ ├── stm32f4xx_dsi.c
│ │ ├── stm32f4xx_exti.c
│ │ ├── stm32f4xx_flash.c
│ │ ├── stm32f4xx_flash_ramfunc.c
│ │ ├── stm32f4xx_fmc.c
│ │ ├── stm32f4xx_fmip2c.c
│ │ ├── stm32f4xx_fsmc.c
│ │ ├── stm32f4xx_gpio.c
│ │ ├── stm32f4xx_hash.c
│ │ ├── stm32f4xx_hash_md5.c
│ │ ├── stm32f4xx_hash_sha1.c
│ │ ├── stm32f4xx_i2c.c
│ │ ├── stm32f4xx_iwdg.c
│ │ ├── stm32f4xx_lptim.c
│ │ ├── stm32f4xx_ltdc.c
│ │ ├── stm32f4xx_pwr.c
│ │ ├── stm32f4xx_qspi.c
│ │ ├── stm32f4xx_rcc.c
│ │ ├── stm32f4xx_rng.c
│ │ ├── stm32f4xx_rtc.c
│ │ ├── stm32f4xx_sai.c
│ │ ├── stm32f4xx_sdio.c
│ │ ├── stm32f4xx_spdifrx.c
│ │ ├── stm32f4xx_spi.c
│ │ ├── stm32f4xx_syscfg.c
│ │ ├── stm32f4xx_tim.c
│ │ ├── stm32f4xx_usart.c
│ │ └── stm32f4xx_wwdg.c
│ ├── inc
│ ├── FreeRTOSConfig.h
│ └── stm32f4xx_it.h
│ ├── src
│ ├── main.c
│ ├── syscalls.c
│ └── system_stm32f4xx.c
│ └── startup
│ └── startup_stm32.s
├── LCD-HD44780-BUFFERING
└── STM32
│ ├── EXAMPLE_#1
│ ├── LCD_HD44780
│ │ ├── lcd.c
│ │ ├── lcd.h
│ │ ├── lcd_buf.c
│ │ └── lcd_buf.h
│ ├── inc
│ │ ├── common.h
│ │ └── config.h
│ └── src
│ │ ├── ISRs.c
│ │ ├── common.c
│ │ ├── config.c
│ │ └── main.c
│ └── EXAMPLE_#2
│ ├── LCD_HD44780
│ ├── lcd.c
│ ├── lcd.h
│ ├── lcd_buf.c
│ └── lcd_buf.h
│ ├── inc
│ ├── common.h
│ └── config.h
│ └── src
│ ├── common.c
│ ├── config.c
│ └── main.c
├── LCD-HD44780_#2
└── STM32
│ ├── LCD_HD44780
│ ├── lcd.c
│ └── lcd.h
│ ├── inc
│ ├── common.h
│ └── config.h
│ └── src
│ ├── common.c
│ ├── config.c
│ └── main.c
├── LCD-HD44780_#3
└── STM32
│ ├── LCD_HD44780
│ ├── lcd.c
│ └── lcd.h
│ ├── inc
│ ├── common.h
│ └── config.h
│ └── src
│ ├── common.c
│ ├── config.c
│ └── main.c
├── MENU-LCD_#1
└── STM32
│ ├── LCD
│ ├── lcd.c
│ ├── lcd.h
│ ├── lcd_buf.c
│ └── lcd_buf.h
│ ├── MENU
│ ├── menu.c
│ └── menu.h
│ ├── inc
│ ├── common.h
│ └── config.h
│ └── src
│ ├── ISRs.c
│ ├── common.c
│ ├── config.c
│ └── main.c
└── MENU-LCD_#2
└── STM32
├── LCD
├── lcd.c
├── lcd.h
├── lcd_buf.c
└── lcd_buf.h
├── MENU
├── menu.c
├── menu.h
├── menu_callbacks.c
└── menu_callbacks.h
├── inc
├── common.h
└── config.h
└── src
├── ISRs.c
├── common.c
├── config.c
└── main.c
/Circular-Buffer-UART/STM32/UART/uart.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/Circular-Buffer-UART/STM32/UART/uart.c
--------------------------------------------------------------------------------
/Circular-Buffer-UART/STM32/UART/uart.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: Łukasz Łaguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obsługa interfejsu UART w mikrokontrolerach w oparciu o przerwania,
7 | * korzystając z bufora kołowego (cyklicznego)
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #ifndef UART_H_
14 | #define UART_H_
15 |
16 | #include "stm32f10x.h"
17 |
18 | #define UART_RX_BUF_SIZE 20
19 | #define UART_TX_BUF_SIZE 20
20 |
21 | int8_t uart_put_char( char data );
22 | int8_t uart_get_char( char *data );
23 |
24 | void uart_put_string( char *s );
25 |
26 | #endif /* UART_H_ */
27 |
--------------------------------------------------------------------------------
/Circular-Buffer-UART/STM32/inc/config.h:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: Łukasz Łaguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obsługa interfejsu UART w mikrokontrolerach w oparciu o przerwania,
7 | * korzystając z bufora kołowego (cyklicznego)
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #ifndef CONFIG_H_
14 | #define CONFIG_H_
15 |
16 | void GPIO_Config(void);
17 | void UART_Config(void);
18 | void NVIC_Config(void);
19 |
20 | #endif /* CONFIG_H_ */
21 |
--------------------------------------------------------------------------------
/Circular-Buffer-UART/STM32/src/config.c:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: Łukasz Łaguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obsługa interfejsu UART w mikrokontrolerach w oparciu o przerwania,
7 | * korzystając z bufora kołowego (cyklicznego)
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #include "stm32f10x.h"
14 | #include "config.h"
15 |
16 | void GPIO_Config(void)
17 | {
18 |
19 | RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOA | RCC_APB2Periph_GPIOC, ENABLE);
20 | RCC_APB2PeriphClockCmd(RCC_APB2Periph_AFIO, ENABLE);
21 |
22 | GPIO_InitTypeDef GPIO_InitStructure;
23 | GPIO_StructInit(&GPIO_InitStructure);
24 |
25 | // UART - TX
26 | GPIO_InitStructure.GPIO_Pin = GPIO_Pin_2;
27 | GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF_PP;
28 | GPIO_Init(GPIOA, &GPIO_InitStructure);
29 |
30 | // UART - RX
31 | GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3;
32 | GPIO_InitStructure.GPIO_Mode = GPIO_Mode_IN_FLOATING;
33 | GPIO_Init(GPIOA, &GPIO_InitStructure);
34 |
35 | }
36 |
37 | void UART_Config(void)
38 | {
39 | RCC_APB1PeriphClockCmd(RCC_APB1Periph_USART2, ENABLE);
40 |
41 | USART_InitTypeDef USART_InitStructure;
42 | USART_StructInit(&USART_InitStructure);
43 | USART_InitStructure.USART_BaudRate = 9600;
44 | USART_Init(USART2, &USART_InitStructure);
45 |
46 | USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);
47 | USART_Cmd(USART2, ENABLE);
48 |
49 | }
50 |
51 | void NVIC_Config(void)
52 | {
53 | NVIC_InitTypeDef NVIC_InitStructure;
54 |
55 | // NVIC Config
56 | NVIC_PriorityGroupConfig(NVIC_PriorityGroup_1);
57 |
58 | // UART Config
59 | NVIC_InitStructure.NVIC_IRQChannel = USART2_IRQn;
60 | NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority = 0;
61 | NVIC_InitStructure.NVIC_IRQChannelSubPriority = 1;
62 | NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE;
63 | NVIC_Init(&NVIC_InitStructure);
64 |
65 | }
66 |
--------------------------------------------------------------------------------
/Circular-Buffer-UART/STM32/src/main.c:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: Łukasz Łaguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obsługa interfejsu UART w mikrokontrolerach w oparciu o przerwania,
7 | * korzystając z bufora kołowego (cyklicznego)
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #include "stm32f10x.h"
14 | #include "config.h"
15 | #include "../UART/uart.h"
16 |
17 |
18 | int main(void){
19 |
20 | GPIO_Config();
21 | UART_Config();
22 | NVIC_Config();
23 |
24 | while(1){
25 |
26 | uart_put_string("www.EmbeddedDev.pl\n\r");
27 |
28 | }
29 |
30 | }
31 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | F103_FreeRTOS
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder
10 | clean,full,incremental,
11 |
12 |
13 |
14 |
15 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
16 | full,incremental,
17 |
18 |
19 |
20 |
21 |
22 | org.eclipse.cdt.core.cnature
23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature
24 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
25 | fr.ac6.mcu.ide.core.MCUProjectNature
26 |
27 |
28 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/.settings/language.settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/CMSIS/core/arm_const_structs.h:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2013 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 17. January 2013
5 | * $Revision: V1.4.1
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_const_structs.h
9 | *
10 | * Description: This file has constant structs that are initialized for
11 | * user convenience. For example, some can be given as
12 | * arguments to the arm_cfft_f32() function.
13 | *
14 | * Target Processor: Cortex-M4/Cortex-M3
15 | *
16 | * Redistribution and use in source and binary forms, with or without
17 | * modification, are permitted provided that the following conditions
18 | * are met:
19 | * - Redistributions of source code must retain the above copyright
20 | * notice, this list of conditions and the following disclaimer.
21 | * - Redistributions in binary form must reproduce the above copyright
22 | * notice, this list of conditions and the following disclaimer in
23 | * the documentation and/or other materials provided with the
24 | * distribution.
25 | * - Neither the name of ARM LIMITED nor the names of its contributors
26 | * may be used to endorse or promote products derived from this
27 | * software without specific prior written permission.
28 | *
29 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
30 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
31 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
32 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
33 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
34 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
35 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
36 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
37 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
38 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
39 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
40 | * POSSIBILITY OF SUCH DAMAGE.
41 | * -------------------------------------------------------------------- */
42 |
43 | #ifndef _ARM_CONST_STRUCTS_H
44 | #define _ARM_CONST_STRUCTS_H
45 |
46 | #include "arm_math.h"
47 | #include "arm_common_tables.h"
48 |
49 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len16 = {
50 | 16, twiddleCoef_16, armBitRevIndexTable16, ARMBITREVINDEXTABLE__16_TABLE_LENGTH
51 | };
52 |
53 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len32 = {
54 | 32, twiddleCoef_32, armBitRevIndexTable32, ARMBITREVINDEXTABLE__32_TABLE_LENGTH
55 | };
56 |
57 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len64 = {
58 | 64, twiddleCoef_64, armBitRevIndexTable64, ARMBITREVINDEXTABLE__64_TABLE_LENGTH
59 | };
60 |
61 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len128 = {
62 | 128, twiddleCoef_128, armBitRevIndexTable128, ARMBITREVINDEXTABLE_128_TABLE_LENGTH
63 | };
64 |
65 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len256 = {
66 | 256, twiddleCoef_256, armBitRevIndexTable256, ARMBITREVINDEXTABLE_256_TABLE_LENGTH
67 | };
68 |
69 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len512 = {
70 | 512, twiddleCoef_512, armBitRevIndexTable512, ARMBITREVINDEXTABLE_512_TABLE_LENGTH
71 | };
72 |
73 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024 = {
74 | 1024, twiddleCoef_1024, armBitRevIndexTable1024, ARMBITREVINDEXTABLE1024_TABLE_LENGTH
75 | };
76 |
77 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048 = {
78 | 2048, twiddleCoef_2048, armBitRevIndexTable2048, ARMBITREVINDEXTABLE2048_TABLE_LENGTH
79 | };
80 |
81 | const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096 = {
82 | 4096, twiddleCoef_4096, armBitRevIndexTable4096, ARMBITREVINDEXTABLE4096_TABLE_LENGTH
83 | };
84 |
85 | #endif
86 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/CMSIS/device/stm32f10x.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/CMSIS/device/stm32f10x.h
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/CMSIS/device/system_stm32f10x.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file system_stm32f10x.h
4 | * @author MCD Application Team
5 | * @version V3.6.3
6 | * @date 10-April-2014
7 | * @brief CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | *
© COPYRIGHT 2014 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /** @addtogroup CMSIS
29 | * @{
30 | */
31 |
32 | /** @addtogroup stm32f10x_system
33 | * @{
34 | */
35 |
36 | /**
37 | * @brief Define to prevent recursive inclusion
38 | */
39 | #ifndef __SYSTEM_STM32F10X_H
40 | #define __SYSTEM_STM32F10X_H
41 |
42 | #ifdef __cplusplus
43 | extern "C" {
44 | #endif
45 |
46 | /** @addtogroup STM32F10x_System_Includes
47 | * @{
48 | */
49 |
50 | /**
51 | * @}
52 | */
53 |
54 |
55 | /** @addtogroup STM32F10x_System_Exported_types
56 | * @{
57 | */
58 |
59 | extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
60 |
61 | /**
62 | * @}
63 | */
64 |
65 | /** @addtogroup STM32F10x_System_Exported_Constants
66 | * @{
67 | */
68 |
69 | /**
70 | * @}
71 | */
72 |
73 | /** @addtogroup STM32F10x_System_Exported_Macros
74 | * @{
75 | */
76 |
77 | /**
78 | * @}
79 | */
80 |
81 | /** @addtogroup STM32F10x_System_Exported_Functions
82 | * @{
83 | */
84 |
85 | extern void SystemInit(void);
86 | extern void SystemCoreClockUpdate(void);
87 | /**
88 | * @}
89 | */
90 |
91 | #ifdef __cplusplus
92 | }
93 | #endif
94 |
95 | #endif /*__SYSTEM_STM32F10X_H */
96 |
97 | /**
98 | * @}
99 | */
100 |
101 | /**
102 | * @}
103 | */
104 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
105 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/F103_FreeRTOS.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/F103_FreeRTOS.bin
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/F103_FreeRTOS.elf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/F103_FreeRTOS.elf
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/croutine.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/croutine.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/event_groups.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/event_groups.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/list.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/list.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/GCC/ARM_CM3/port.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/GCC/ARM_CM3/port.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/GCC/ARM_CM3/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/portable/GCC/ARM_CM3/port.c
8 |
9 | OBJS += \
10 | ./FreeRTOS/Source/portable/GCC/ARM_CM3/port.o
11 |
12 | C_DEPS += \
13 | ./FreeRTOS/Source/portable/GCC/ARM_CM3/port.d
14 |
15 |
16 | # Each subdirectory must supply rules for building sources it contributes
17 | FreeRTOS/Source/portable/GCC/ARM_CM3/%.o: ../FreeRTOS/Source/portable/GCC/ARM_CM3/%.c
18 | @echo 'Building file: $<'
19 | @echo 'Invoking: MCU GCC Compiler'
20 | @echo %cd%
21 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
22 | @echo 'Finished building: $<'
23 | @echo ' '
24 |
25 |
26 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/MemMang/heap_4.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/MemMang/heap_4.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/portable/MemMang/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/portable/MemMang/heap_4.c
8 |
9 | OBJS += \
10 | ./FreeRTOS/Source/portable/MemMang/heap_4.o
11 |
12 | C_DEPS += \
13 | ./FreeRTOS/Source/portable/MemMang/heap_4.d
14 |
15 |
16 | # Each subdirectory must supply rules for building sources it contributes
17 | FreeRTOS/Source/portable/MemMang/%.o: ../FreeRTOS/Source/portable/MemMang/%.c
18 | @echo 'Building file: $<'
19 | @echo 'Invoking: MCU GCC Compiler'
20 | @echo %cd%
21 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
22 | @echo 'Finished building: $<'
23 | @echo ' '
24 |
25 |
26 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/queue.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/queue.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/croutine.c \
8 | ../FreeRTOS/Source/event_groups.c \
9 | ../FreeRTOS/Source/list.c \
10 | ../FreeRTOS/Source/queue.c \
11 | ../FreeRTOS/Source/tasks.c \
12 | ../FreeRTOS/Source/timers.c
13 |
14 | OBJS += \
15 | ./FreeRTOS/Source/croutine.o \
16 | ./FreeRTOS/Source/event_groups.o \
17 | ./FreeRTOS/Source/list.o \
18 | ./FreeRTOS/Source/queue.o \
19 | ./FreeRTOS/Source/tasks.o \
20 | ./FreeRTOS/Source/timers.o
21 |
22 | C_DEPS += \
23 | ./FreeRTOS/Source/croutine.d \
24 | ./FreeRTOS/Source/event_groups.d \
25 | ./FreeRTOS/Source/list.d \
26 | ./FreeRTOS/Source/queue.d \
27 | ./FreeRTOS/Source/tasks.d \
28 | ./FreeRTOS/Source/timers.d
29 |
30 |
31 | # Each subdirectory must supply rules for building sources it contributes
32 | FreeRTOS/Source/%.o: ../FreeRTOS/Source/%.c
33 | @echo 'Building file: $<'
34 | @echo 'Invoking: MCU GCC Compiler'
35 | @echo %cd%
36 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
37 | @echo 'Finished building: $<'
38 | @echo ' '
39 |
40 |
41 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/tasks.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/tasks.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/timers.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/FreeRTOS/Source/timers.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/misc.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/misc.o: ../StdPeriph_Driver/src/misc.c \
2 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h \
3 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
8 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
32 |
33 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
34 |
35 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
36 |
37 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
38 |
39 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
40 |
41 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
42 |
43 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
44 |
45 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
46 |
47 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
48 |
49 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
50 |
51 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
52 |
53 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
54 |
55 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
56 |
57 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
58 |
59 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
60 |
61 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
62 |
63 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
64 |
65 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
66 |
67 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
68 |
69 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
70 |
71 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
72 |
73 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
74 |
75 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
76 |
77 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
78 |
79 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
80 |
81 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
82 |
83 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
84 |
85 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
86 |
87 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
88 |
89 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
90 |
91 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
92 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/misc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/misc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_adc.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_adc.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_adc.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h \
33 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h
34 |
35 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
36 |
37 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
38 |
39 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
40 |
41 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
42 |
43 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
44 |
45 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
46 |
47 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
48 |
49 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
50 |
51 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
52 |
53 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
54 |
55 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
56 |
57 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
58 |
59 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
60 |
61 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
62 |
63 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
64 |
65 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
66 |
67 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
68 |
69 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
70 |
71 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
72 |
73 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
74 |
75 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
76 |
77 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
78 |
79 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
80 |
81 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
82 |
83 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
84 |
85 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
86 |
87 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
88 |
89 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
90 |
91 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
92 |
93 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
94 |
95 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
96 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_adc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_adc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_bkp.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_bkp.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_bkp.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h \
33 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h
34 |
35 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
36 |
37 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
38 |
39 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
40 |
41 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
42 |
43 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
44 |
45 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
46 |
47 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
48 |
49 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
50 |
51 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
52 |
53 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
54 |
55 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
56 |
57 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
58 |
59 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
60 |
61 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
62 |
63 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
64 |
65 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
66 |
67 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
68 |
69 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
70 |
71 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
72 |
73 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
74 |
75 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
76 |
77 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
78 |
79 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
80 |
81 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
82 |
83 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
84 |
85 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
86 |
87 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
88 |
89 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
90 |
91 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
92 |
93 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
94 |
95 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
96 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_bkp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_bkp.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_can.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_can.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_can.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h \
33 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h
34 |
35 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
36 |
37 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
38 |
39 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
40 |
41 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
42 |
43 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
44 |
45 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
46 |
47 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
48 |
49 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
50 |
51 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
52 |
53 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
54 |
55 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
56 |
57 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
58 |
59 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
60 |
61 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
62 |
63 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
64 |
65 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
66 |
67 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
68 |
69 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
70 |
71 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
72 |
73 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
74 |
75 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
76 |
77 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
78 |
79 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
80 |
81 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
82 |
83 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
84 |
85 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
86 |
87 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
88 |
89 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
90 |
91 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
92 |
93 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
94 |
95 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
96 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_can.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_can.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_cec.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_cec.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_cec.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h \
33 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h
34 |
35 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
36 |
37 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
38 |
39 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
40 |
41 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
42 |
43 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
44 |
45 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
46 |
47 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
48 |
49 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
50 |
51 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
52 |
53 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
54 |
55 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
56 |
57 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
58 |
59 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
60 |
61 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
62 |
63 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
64 |
65 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
66 |
67 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
68 |
69 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
70 |
71 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
72 |
73 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
74 |
75 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
76 |
77 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
78 |
79 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
80 |
81 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
82 |
83 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
84 |
85 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
86 |
87 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
88 |
89 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
90 |
91 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
92 |
93 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
94 |
95 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
96 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_cec.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_cec.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_crc.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_crc.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_crc.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_crc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_crc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dac.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dac.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dbgmcu.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_dbgmcu.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_dbgmcu.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dbgmcu.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dbgmcu.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dma.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_dma.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_exti.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_exti.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_exti.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_exti.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_exti.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_flash.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_flash.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_flash.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_flash.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_flash.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_fsmc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_fsmc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_gpio.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_i2c.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_i2c.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_iwdg.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_iwdg.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_iwdg.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_iwdg.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_iwdg.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_pwr.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_pwr.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rcc.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_rcc.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_rcc.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rcc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rcc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rtc.d:
--------------------------------------------------------------------------------
1 | StdPeriph_Driver/src/stm32f10x_rtc.o: \
2 | ../StdPeriph_Driver/src/stm32f10x_rtc.c \
3 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
7 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
8 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
31 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
32 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
89 |
90 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
91 |
92 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
93 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rtc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_rtc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_sdio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_sdio.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_spi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_spi.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_tim.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_tim.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_usart.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_usart.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_wwdg.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/stm32f10x_wwdg.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/StdPeriph_Driver/src/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../StdPeriph_Driver/src/misc.c \
8 | ../StdPeriph_Driver/src/stm32f10x_adc.c \
9 | ../StdPeriph_Driver/src/stm32f10x_bkp.c \
10 | ../StdPeriph_Driver/src/stm32f10x_can.c \
11 | ../StdPeriph_Driver/src/stm32f10x_cec.c \
12 | ../StdPeriph_Driver/src/stm32f10x_crc.c \
13 | ../StdPeriph_Driver/src/stm32f10x_dac.c \
14 | ../StdPeriph_Driver/src/stm32f10x_dbgmcu.c \
15 | ../StdPeriph_Driver/src/stm32f10x_dma.c \
16 | ../StdPeriph_Driver/src/stm32f10x_exti.c \
17 | ../StdPeriph_Driver/src/stm32f10x_flash.c \
18 | ../StdPeriph_Driver/src/stm32f10x_fsmc.c \
19 | ../StdPeriph_Driver/src/stm32f10x_gpio.c \
20 | ../StdPeriph_Driver/src/stm32f10x_i2c.c \
21 | ../StdPeriph_Driver/src/stm32f10x_iwdg.c \
22 | ../StdPeriph_Driver/src/stm32f10x_pwr.c \
23 | ../StdPeriph_Driver/src/stm32f10x_rcc.c \
24 | ../StdPeriph_Driver/src/stm32f10x_rtc.c \
25 | ../StdPeriph_Driver/src/stm32f10x_sdio.c \
26 | ../StdPeriph_Driver/src/stm32f10x_spi.c \
27 | ../StdPeriph_Driver/src/stm32f10x_tim.c \
28 | ../StdPeriph_Driver/src/stm32f10x_usart.c \
29 | ../StdPeriph_Driver/src/stm32f10x_wwdg.c
30 |
31 | OBJS += \
32 | ./StdPeriph_Driver/src/misc.o \
33 | ./StdPeriph_Driver/src/stm32f10x_adc.o \
34 | ./StdPeriph_Driver/src/stm32f10x_bkp.o \
35 | ./StdPeriph_Driver/src/stm32f10x_can.o \
36 | ./StdPeriph_Driver/src/stm32f10x_cec.o \
37 | ./StdPeriph_Driver/src/stm32f10x_crc.o \
38 | ./StdPeriph_Driver/src/stm32f10x_dac.o \
39 | ./StdPeriph_Driver/src/stm32f10x_dbgmcu.o \
40 | ./StdPeriph_Driver/src/stm32f10x_dma.o \
41 | ./StdPeriph_Driver/src/stm32f10x_exti.o \
42 | ./StdPeriph_Driver/src/stm32f10x_flash.o \
43 | ./StdPeriph_Driver/src/stm32f10x_fsmc.o \
44 | ./StdPeriph_Driver/src/stm32f10x_gpio.o \
45 | ./StdPeriph_Driver/src/stm32f10x_i2c.o \
46 | ./StdPeriph_Driver/src/stm32f10x_iwdg.o \
47 | ./StdPeriph_Driver/src/stm32f10x_pwr.o \
48 | ./StdPeriph_Driver/src/stm32f10x_rcc.o \
49 | ./StdPeriph_Driver/src/stm32f10x_rtc.o \
50 | ./StdPeriph_Driver/src/stm32f10x_sdio.o \
51 | ./StdPeriph_Driver/src/stm32f10x_spi.o \
52 | ./StdPeriph_Driver/src/stm32f10x_tim.o \
53 | ./StdPeriph_Driver/src/stm32f10x_usart.o \
54 | ./StdPeriph_Driver/src/stm32f10x_wwdg.o
55 |
56 | C_DEPS += \
57 | ./StdPeriph_Driver/src/misc.d \
58 | ./StdPeriph_Driver/src/stm32f10x_adc.d \
59 | ./StdPeriph_Driver/src/stm32f10x_bkp.d \
60 | ./StdPeriph_Driver/src/stm32f10x_can.d \
61 | ./StdPeriph_Driver/src/stm32f10x_cec.d \
62 | ./StdPeriph_Driver/src/stm32f10x_crc.d \
63 | ./StdPeriph_Driver/src/stm32f10x_dac.d \
64 | ./StdPeriph_Driver/src/stm32f10x_dbgmcu.d \
65 | ./StdPeriph_Driver/src/stm32f10x_dma.d \
66 | ./StdPeriph_Driver/src/stm32f10x_exti.d \
67 | ./StdPeriph_Driver/src/stm32f10x_flash.d \
68 | ./StdPeriph_Driver/src/stm32f10x_fsmc.d \
69 | ./StdPeriph_Driver/src/stm32f10x_gpio.d \
70 | ./StdPeriph_Driver/src/stm32f10x_i2c.d \
71 | ./StdPeriph_Driver/src/stm32f10x_iwdg.d \
72 | ./StdPeriph_Driver/src/stm32f10x_pwr.d \
73 | ./StdPeriph_Driver/src/stm32f10x_rcc.d \
74 | ./StdPeriph_Driver/src/stm32f10x_rtc.d \
75 | ./StdPeriph_Driver/src/stm32f10x_sdio.d \
76 | ./StdPeriph_Driver/src/stm32f10x_spi.d \
77 | ./StdPeriph_Driver/src/stm32f10x_tim.d \
78 | ./StdPeriph_Driver/src/stm32f10x_usart.d \
79 | ./StdPeriph_Driver/src/stm32f10x_wwdg.d
80 |
81 |
82 | # Each subdirectory must supply rules for building sources it contributes
83 | StdPeriph_Driver/src/%.o: ../StdPeriph_Driver/src/%.c
84 | @echo 'Building file: $<'
85 | @echo 'Invoking: MCU GCC Compiler'
86 | @echo %cd%
87 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
88 | @echo 'Finished building: $<'
89 | @echo ' '
90 |
91 |
92 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/makefile:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | -include ../makefile.init
6 |
7 | RM := rm -rf
8 |
9 | # All of the sources participating in the build are defined here
10 | -include sources.mk
11 | -include startup/subdir.mk
12 | -include src/subdir.mk
13 | -include StdPeriph_Driver/src/subdir.mk
14 | -include FreeRTOS/Source/portable/MemMang/subdir.mk
15 | -include FreeRTOS/Source/portable/GCC/ARM_CM3/subdir.mk
16 | -include FreeRTOS/Source/subdir.mk
17 | -include subdir.mk
18 | -include objects.mk
19 |
20 | ifneq ($(MAKECMDGOALS),clean)
21 | ifneq ($(strip $(S_UPPER_DEPS)),)
22 | -include $(S_UPPER_DEPS)
23 | endif
24 | ifneq ($(strip $(C_DEPS)),)
25 | -include $(C_DEPS)
26 | endif
27 | endif
28 |
29 | -include ../makefile.defs
30 |
31 | # Add inputs and outputs from these tool invocations to the build variables
32 |
33 | # All Target
34 | all: F103_FreeRTOS.elf
35 |
36 | # Tool invocations
37 | F103_FreeRTOS.elf: $(OBJS) $(USER_OBJS) C:\ac6_workspace\F103_FreeRTOS\LinkerScript.ld
38 | @echo 'Building target: $@'
39 | @echo 'Invoking: MCU GCC Linker'
40 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -T"C:\ac6_workspace\F103_FreeRTOS\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -lm -o "F103_FreeRTOS.elf" @"objects.list" $(USER_OBJS) $(LIBS)
41 | @echo 'Finished building target: $@'
42 | @echo ' '
43 | $(MAKE) --no-print-directory post-build
44 |
45 | # Other Targets
46 | clean:
47 | -$(RM) *
48 | -@echo ' '
49 |
50 | post-build:
51 | -@echo 'Generating binary and Printing size information:'
52 | arm-none-eabi-objcopy -O binary "F103_FreeRTOS.elf" "F103_FreeRTOS.bin"
53 | arm-none-eabi-size "F103_FreeRTOS.elf"
54 | -@echo ' '
55 |
56 | .PHONY: all clean dependents
57 | .SECONDARY: post-build
58 |
59 | -include ../makefile.targets
60 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/objects.list:
--------------------------------------------------------------------------------
1 | "FreeRTOS/Source/croutine.o"
2 | "FreeRTOS/Source/event_groups.o"
3 | "FreeRTOS/Source/list.o"
4 | "FreeRTOS/Source/queue.o"
5 | "FreeRTOS/Source/tasks.o"
6 | "FreeRTOS/Source/timers.o"
7 | "FreeRTOS/Source/portable/GCC/ARM_CM3/port.o"
8 | "FreeRTOS/Source/portable/MemMang/heap_4.o"
9 | "StdPeriph_Driver/src/misc.o"
10 | "StdPeriph_Driver/src/stm32f10x_adc.o"
11 | "StdPeriph_Driver/src/stm32f10x_bkp.o"
12 | "StdPeriph_Driver/src/stm32f10x_can.o"
13 | "StdPeriph_Driver/src/stm32f10x_cec.o"
14 | "StdPeriph_Driver/src/stm32f10x_crc.o"
15 | "StdPeriph_Driver/src/stm32f10x_dac.o"
16 | "StdPeriph_Driver/src/stm32f10x_dbgmcu.o"
17 | "StdPeriph_Driver/src/stm32f10x_dma.o"
18 | "StdPeriph_Driver/src/stm32f10x_exti.o"
19 | "StdPeriph_Driver/src/stm32f10x_flash.o"
20 | "StdPeriph_Driver/src/stm32f10x_fsmc.o"
21 | "StdPeriph_Driver/src/stm32f10x_gpio.o"
22 | "StdPeriph_Driver/src/stm32f10x_i2c.o"
23 | "StdPeriph_Driver/src/stm32f10x_iwdg.o"
24 | "StdPeriph_Driver/src/stm32f10x_pwr.o"
25 | "StdPeriph_Driver/src/stm32f10x_rcc.o"
26 | "StdPeriph_Driver/src/stm32f10x_rtc.o"
27 | "StdPeriph_Driver/src/stm32f10x_sdio.o"
28 | "StdPeriph_Driver/src/stm32f10x_spi.o"
29 | "StdPeriph_Driver/src/stm32f10x_tim.o"
30 | "StdPeriph_Driver/src/stm32f10x_usart.o"
31 | "StdPeriph_Driver/src/stm32f10x_wwdg.o"
32 | "src/main.o"
33 | "src/syscalls.o"
34 | "src/system_stm32f10x.o"
35 | "startup/startup_stm32f10x_md.o"
36 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/objects.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | USER_OBJS :=
6 |
7 | LIBS :=
8 |
9 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/sources.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | OBJ_SRCS :=
6 | S_SRCS :=
7 | ASM_SRCS :=
8 | C_SRCS :=
9 | S_UPPER_SRCS :=
10 | O_SRCS :=
11 | EXECUTABLES :=
12 | OBJS :=
13 | S_UPPER_DEPS :=
14 | C_DEPS :=
15 |
16 | # Every subdirectory with source files must be described here
17 | SUBDIRS := \
18 | FreeRTOS/Source \
19 | FreeRTOS/Source/portable/GCC/ARM_CM3 \
20 | FreeRTOS/Source/portable/MemMang \
21 | StdPeriph_Driver/src \
22 | src \
23 | startup \
24 |
25 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/main.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../src/main.c \
8 | ../src/syscalls.c \
9 | ../src/system_stm32f10x.c
10 |
11 | OBJS += \
12 | ./src/main.o \
13 | ./src/syscalls.o \
14 | ./src/system_stm32f10x.o
15 |
16 | C_DEPS += \
17 | ./src/main.d \
18 | ./src/syscalls.d \
19 | ./src/system_stm32f10x.d
20 |
21 |
22 | # Each subdirectory must supply rules for building sources it contributes
23 | src/%.o: ../src/%.c
24 | @echo 'Building file: $<'
25 | @echo 'Invoking: MCU GCC Compiler'
26 | @echo %cd%
27 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
28 | @echo 'Finished building: $<'
29 | @echo ' '
30 |
31 |
32 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/syscalls.d:
--------------------------------------------------------------------------------
1 | src/syscalls.o: ../src/syscalls.c
2 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/syscalls.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/syscalls.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/system_stm32f10x.d:
--------------------------------------------------------------------------------
1 | src/system_stm32f10x.o: ../src/system_stm32f10x.c \
2 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h \
3 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h \
4 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h \
5 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h \
6 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h \
7 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h \
8 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h \
9 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h \
10 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h \
11 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h \
12 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h \
13 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h \
14 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h \
15 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h \
16 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h \
17 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h \
18 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h \
19 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h \
20 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h \
21 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h \
22 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h \
23 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h \
24 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h \
25 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h \
26 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h \
27 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h \
28 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h \
29 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h \
30 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h
31 |
32 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/stm32f10x.h:
33 |
34 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cm3.h:
35 |
36 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmInstr.h:
37 |
38 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/core/core_cmFunc.h:
39 |
40 | C:/ac6_workspace/F103_FreeRTOS/CMSIS/device/system_stm32f10x.h:
41 |
42 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_conf.h:
43 |
44 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_adc.h:
45 |
46 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_bkp.h:
47 |
48 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_can.h:
49 |
50 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_cec.h:
51 |
52 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_crc.h:
53 |
54 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dac.h:
55 |
56 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
57 |
58 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_dma.h:
59 |
60 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_exti.h:
61 |
62 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_flash.h:
63 |
64 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_fsmc.h:
65 |
66 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_gpio.h:
67 |
68 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_i2c.h:
69 |
70 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
71 |
72 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_pwr.h:
73 |
74 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rcc.h:
75 |
76 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_rtc.h:
77 |
78 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_sdio.h:
79 |
80 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_spi.h:
81 |
82 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_tim.h:
83 |
84 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_usart.h:
85 |
86 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
87 |
88 | C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc/misc.h:
89 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/system_stm32f10x.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/src/system_stm32f10x.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/startup/startup_stm32f10x_md.d:
--------------------------------------------------------------------------------
1 | startup/startup_stm32f10x_md.o: ../startup/startup_stm32f10x_md.S
2 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/startup/startup_stm32f10x_md.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/startup/startup_stm32f10x_md.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/Debug/startup/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | S_UPPER_SRCS += \
7 | ../startup/startup_stm32f10x_md.S
8 |
9 | OBJS += \
10 | ./startup/startup_stm32f10x_md.o
11 |
12 | S_UPPER_DEPS += \
13 | ./startup/startup_stm32f10x_md.d
14 |
15 |
16 | # Each subdirectory must supply rules for building sources it contributes
17 | startup/%.o: ../startup/%.S
18 | @echo 'Building file: $<'
19 | @echo 'Invoking: MCU GCC Compiler'
20 | @echo %cd%
21 | arm-none-eabi-gcc -mcpu=cortex-m3 -mthumb -mfloat-abi=soft -DSTM32F1 -DNUCLEO_F103RB -DSTM32F103RBTx -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F10X_MD -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F103_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM3" -I"C:/ac6_workspace/F103_FreeRTOS/inc" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F103_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F103_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
22 | @echo 'Finished building: $<'
23 | @echo ' '
24 |
25 |
26 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/LinkerScript.ld:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/LinkerScript.ld
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_conf.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_conf.h
4 | * @author MCD Application Team
5 | * @version V1.2.0
6 | * @date 11-April-2014
7 | * @brief Library configuration file.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2014 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Define to prevent recursive inclusion -------------------------------------*/
29 | #ifndef __STM32F10x_CONF_H
30 | #define __STM32F10x_CONF_H
31 |
32 | /* Includes ------------------------------------------------------------------*/
33 | /* Uncomment/Comment the line below to enable/disable peripheral header file inclusion */
34 | #include "stm32f10x_adc.h"
35 | #include "stm32f10x_bkp.h"
36 | #include "stm32f10x_can.h"
37 | #include "stm32f10x_cec.h"
38 | #include "stm32f10x_crc.h"
39 | #include "stm32f10x_dac.h"
40 | #include "stm32f10x_dbgmcu.h"
41 | #include "stm32f10x_dma.h"
42 | #include "stm32f10x_exti.h"
43 | #include "stm32f10x_flash.h"
44 | #include "stm32f10x_fsmc.h"
45 | #include "stm32f10x_gpio.h"
46 | #include "stm32f10x_i2c.h"
47 | #include "stm32f10x_iwdg.h"
48 | #include "stm32f10x_pwr.h"
49 | #include "stm32f10x_rcc.h"
50 | #include "stm32f10x_rtc.h"
51 | #include "stm32f10x_sdio.h"
52 | #include "stm32f10x_spi.h"
53 | #include "stm32f10x_tim.h"
54 | #include "stm32f10x_usart.h"
55 | #include "stm32f10x_wwdg.h"
56 | #include "misc.h" /* High level functions for NVIC and SysTick (add-on to CMSIS functions) */
57 |
58 | /* Exported types ------------------------------------------------------------*/
59 | /* Exported constants --------------------------------------------------------*/
60 | /* Uncomment the line below to expanse the "assert_param" macro in the
61 | Standard Peripheral Library drivers code */
62 | /* #define USE_FULL_ASSERT 1 */
63 |
64 | /* Exported macro ------------------------------------------------------------*/
65 | #ifdef USE_FULL_ASSERT
66 |
67 | /**
68 | * @brief The assert_param macro is used for function's parameters check.
69 | * @param expr: If expr is false, it calls assert_failed function which reports
70 | * the name of the source file and the source line number of the call
71 | * that failed. If expr is true, it returns no value.
72 | * @retval None
73 | */
74 | #define assert_param(expr) ((expr) ? (void)0 : assert_failed((uint8_t *)__FILE__, __LINE__))
75 | /* Exported functions ------------------------------------------------------- */
76 | void assert_failed(uint8_t* file, uint32_t line);
77 | #else
78 | #define assert_param(expr) ((void)0)
79 | #endif /* USE_FULL_ASSERT */
80 |
81 | #endif /* __STM32F10x_CONF_H */
82 |
83 | /******************* (C) COPYRIGHT 2014 STMicroelectronics *****END OF FILE****/
84 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_crc.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_crc.h
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file contains all the functions prototypes for the CRC firmware
8 | * library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2012 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F10x_CRC_H
31 | #define __STM32F10x_CRC_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f10x.h"
39 |
40 | /** @addtogroup STM32F10x_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup CRC
45 | * @{
46 | */
47 |
48 | /** @defgroup CRC_Exported_Types
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup CRC_Exported_Constants
57 | * @{
58 | */
59 |
60 | /**
61 | * @}
62 | */
63 |
64 | /** @defgroup CRC_Exported_Macros
65 | * @{
66 | */
67 |
68 | /**
69 | * @}
70 | */
71 |
72 | /** @defgroup CRC_Exported_Functions
73 | * @{
74 | */
75 |
76 | void CRC_ResetDR(void);
77 | uint32_t CRC_CalcCRC(uint32_t Data);
78 | uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength);
79 | uint32_t CRC_GetCRC(void);
80 | void CRC_SetIDRegister(uint8_t IDValue);
81 | uint8_t CRC_GetIDRegister(void);
82 |
83 | #ifdef __cplusplus
84 | }
85 | #endif
86 |
87 | #endif /* __STM32F10x_CRC_H */
88 | /**
89 | * @}
90 | */
91 |
92 | /**
93 | * @}
94 | */
95 |
96 | /**
97 | * @}
98 | */
99 |
100 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
101 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_dbgmcu.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_dbgmcu.h
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file contains all the functions prototypes for the DBGMCU
8 | * firmware library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2012 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F10x_DBGMCU_H
31 | #define __STM32F10x_DBGMCU_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f10x.h"
39 |
40 | /** @addtogroup STM32F10x_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup DBGMCU
45 | * @{
46 | */
47 |
48 | /** @defgroup DBGMCU_Exported_Types
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup DBGMCU_Exported_Constants
57 | * @{
58 | */
59 |
60 | #define DBGMCU_SLEEP ((uint32_t)0x00000001)
61 | #define DBGMCU_STOP ((uint32_t)0x00000002)
62 | #define DBGMCU_STANDBY ((uint32_t)0x00000004)
63 | #define DBGMCU_IWDG_STOP ((uint32_t)0x00000100)
64 | #define DBGMCU_WWDG_STOP ((uint32_t)0x00000200)
65 | #define DBGMCU_TIM1_STOP ((uint32_t)0x00000400)
66 | #define DBGMCU_TIM2_STOP ((uint32_t)0x00000800)
67 | #define DBGMCU_TIM3_STOP ((uint32_t)0x00001000)
68 | #define DBGMCU_TIM4_STOP ((uint32_t)0x00002000)
69 | #define DBGMCU_CAN1_STOP ((uint32_t)0x00004000)
70 | #define DBGMCU_I2C1_SMBUS_TIMEOUT ((uint32_t)0x00008000)
71 | #define DBGMCU_I2C2_SMBUS_TIMEOUT ((uint32_t)0x00010000)
72 | #define DBGMCU_TIM8_STOP ((uint32_t)0x00020000)
73 | #define DBGMCU_TIM5_STOP ((uint32_t)0x00040000)
74 | #define DBGMCU_TIM6_STOP ((uint32_t)0x00080000)
75 | #define DBGMCU_TIM7_STOP ((uint32_t)0x00100000)
76 | #define DBGMCU_CAN2_STOP ((uint32_t)0x00200000)
77 | #define DBGMCU_TIM15_STOP ((uint32_t)0x00400000)
78 | #define DBGMCU_TIM16_STOP ((uint32_t)0x00800000)
79 | #define DBGMCU_TIM17_STOP ((uint32_t)0x01000000)
80 | #define DBGMCU_TIM12_STOP ((uint32_t)0x02000000)
81 | #define DBGMCU_TIM13_STOP ((uint32_t)0x04000000)
82 | #define DBGMCU_TIM14_STOP ((uint32_t)0x08000000)
83 | #define DBGMCU_TIM9_STOP ((uint32_t)0x10000000)
84 | #define DBGMCU_TIM10_STOP ((uint32_t)0x20000000)
85 | #define DBGMCU_TIM11_STOP ((uint32_t)0x40000000)
86 |
87 | #define IS_DBGMCU_PERIPH(PERIPH) ((((PERIPH) & 0x800000F8) == 0x00) && ((PERIPH) != 0x00))
88 | /**
89 | * @}
90 | */
91 |
92 | /** @defgroup DBGMCU_Exported_Macros
93 | * @{
94 | */
95 |
96 | /**
97 | * @}
98 | */
99 |
100 | /** @defgroup DBGMCU_Exported_Functions
101 | * @{
102 | */
103 |
104 | uint32_t DBGMCU_GetREVID(void);
105 | uint32_t DBGMCU_GetDEVID(void);
106 | void DBGMCU_Config(uint32_t DBGMCU_Periph, FunctionalState NewState);
107 |
108 | #ifdef __cplusplus
109 | }
110 | #endif
111 |
112 | #endif /* __STM32F10x_DBGMCU_H */
113 | /**
114 | * @}
115 | */
116 |
117 | /**
118 | * @}
119 | */
120 |
121 | /**
122 | * @}
123 | */
124 |
125 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
126 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_iwdg.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_iwdg.h
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file contains all the functions prototypes for the IWDG
8 | * firmware library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2012 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F10x_IWDG_H
31 | #define __STM32F10x_IWDG_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f10x.h"
39 |
40 | /** @addtogroup STM32F10x_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup IWDG
45 | * @{
46 | */
47 |
48 | /** @defgroup IWDG_Exported_Types
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup IWDG_Exported_Constants
57 | * @{
58 | */
59 |
60 | /** @defgroup IWDG_WriteAccess
61 | * @{
62 | */
63 |
64 | #define IWDG_WriteAccess_Enable ((uint16_t)0x5555)
65 | #define IWDG_WriteAccess_Disable ((uint16_t)0x0000)
66 | #define IS_IWDG_WRITE_ACCESS(ACCESS) (((ACCESS) == IWDG_WriteAccess_Enable) || \
67 | ((ACCESS) == IWDG_WriteAccess_Disable))
68 | /**
69 | * @}
70 | */
71 |
72 | /** @defgroup IWDG_prescaler
73 | * @{
74 | */
75 |
76 | #define IWDG_Prescaler_4 ((uint8_t)0x00)
77 | #define IWDG_Prescaler_8 ((uint8_t)0x01)
78 | #define IWDG_Prescaler_16 ((uint8_t)0x02)
79 | #define IWDG_Prescaler_32 ((uint8_t)0x03)
80 | #define IWDG_Prescaler_64 ((uint8_t)0x04)
81 | #define IWDG_Prescaler_128 ((uint8_t)0x05)
82 | #define IWDG_Prescaler_256 ((uint8_t)0x06)
83 | #define IS_IWDG_PRESCALER(PRESCALER) (((PRESCALER) == IWDG_Prescaler_4) || \
84 | ((PRESCALER) == IWDG_Prescaler_8) || \
85 | ((PRESCALER) == IWDG_Prescaler_16) || \
86 | ((PRESCALER) == IWDG_Prescaler_32) || \
87 | ((PRESCALER) == IWDG_Prescaler_64) || \
88 | ((PRESCALER) == IWDG_Prescaler_128)|| \
89 | ((PRESCALER) == IWDG_Prescaler_256))
90 | /**
91 | * @}
92 | */
93 |
94 | /** @defgroup IWDG_Flag
95 | * @{
96 | */
97 |
98 | #define IWDG_FLAG_PVU ((uint16_t)0x0001)
99 | #define IWDG_FLAG_RVU ((uint16_t)0x0002)
100 | #define IS_IWDG_FLAG(FLAG) (((FLAG) == IWDG_FLAG_PVU) || ((FLAG) == IWDG_FLAG_RVU))
101 | #define IS_IWDG_RELOAD(RELOAD) ((RELOAD) <= 0xFFF)
102 | /**
103 | * @}
104 | */
105 |
106 | /**
107 | * @}
108 | */
109 |
110 | /** @defgroup IWDG_Exported_Macros
111 | * @{
112 | */
113 |
114 | /**
115 | * @}
116 | */
117 |
118 | /** @defgroup IWDG_Exported_Functions
119 | * @{
120 | */
121 |
122 | void IWDG_WriteAccessCmd(uint16_t IWDG_WriteAccess);
123 | void IWDG_SetPrescaler(uint8_t IWDG_Prescaler);
124 | void IWDG_SetReload(uint16_t Reload);
125 | void IWDG_ReloadCounter(void);
126 | void IWDG_Enable(void);
127 | FlagStatus IWDG_GetFlagStatus(uint16_t IWDG_FLAG);
128 |
129 | #ifdef __cplusplus
130 | }
131 | #endif
132 |
133 | #endif /* __STM32F10x_IWDG_H */
134 | /**
135 | * @}
136 | */
137 |
138 | /**
139 | * @}
140 | */
141 |
142 | /**
143 | * @}
144 | */
145 |
146 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
147 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_rtc.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_rtc.h
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file contains all the functions prototypes for the RTC firmware
8 | * library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2012 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F10x_RTC_H
31 | #define __STM32F10x_RTC_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f10x.h"
39 |
40 | /** @addtogroup STM32F10x_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup RTC
45 | * @{
46 | */
47 |
48 | /** @defgroup RTC_Exported_Types
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup RTC_Exported_Constants
57 | * @{
58 | */
59 |
60 | /** @defgroup RTC_interrupts_define
61 | * @{
62 | */
63 |
64 | #define RTC_IT_OW ((uint16_t)0x0004) /*!< Overflow interrupt */
65 | #define RTC_IT_ALR ((uint16_t)0x0002) /*!< Alarm interrupt */
66 | #define RTC_IT_SEC ((uint16_t)0x0001) /*!< Second interrupt */
67 | #define IS_RTC_IT(IT) ((((IT) & (uint16_t)0xFFF8) == 0x00) && ((IT) != 0x00))
68 | #define IS_RTC_GET_IT(IT) (((IT) == RTC_IT_OW) || ((IT) == RTC_IT_ALR) || \
69 | ((IT) == RTC_IT_SEC))
70 | /**
71 | * @}
72 | */
73 |
74 | /** @defgroup RTC_interrupts_flags
75 | * @{
76 | */
77 |
78 | #define RTC_FLAG_RTOFF ((uint16_t)0x0020) /*!< RTC Operation OFF flag */
79 | #define RTC_FLAG_RSF ((uint16_t)0x0008) /*!< Registers Synchronized flag */
80 | #define RTC_FLAG_OW ((uint16_t)0x0004) /*!< Overflow flag */
81 | #define RTC_FLAG_ALR ((uint16_t)0x0002) /*!< Alarm flag */
82 | #define RTC_FLAG_SEC ((uint16_t)0x0001) /*!< Second flag */
83 | #define IS_RTC_CLEAR_FLAG(FLAG) ((((FLAG) & (uint16_t)0xFFF0) == 0x00) && ((FLAG) != 0x00))
84 | #define IS_RTC_GET_FLAG(FLAG) (((FLAG) == RTC_FLAG_RTOFF) || ((FLAG) == RTC_FLAG_RSF) || \
85 | ((FLAG) == RTC_FLAG_OW) || ((FLAG) == RTC_FLAG_ALR) || \
86 | ((FLAG) == RTC_FLAG_SEC))
87 | #define IS_RTC_PRESCALER(PRESCALER) ((PRESCALER) <= 0xFFFFF)
88 |
89 | /**
90 | * @}
91 | */
92 |
93 | /**
94 | * @}
95 | */
96 |
97 | /** @defgroup RTC_Exported_Macros
98 | * @{
99 | */
100 |
101 | /**
102 | * @}
103 | */
104 |
105 | /** @defgroup RTC_Exported_Functions
106 | * @{
107 | */
108 |
109 | void RTC_ITConfig(uint16_t RTC_IT, FunctionalState NewState);
110 | void RTC_EnterConfigMode(void);
111 | void RTC_ExitConfigMode(void);
112 | uint32_t RTC_GetCounter(void);
113 | void RTC_SetCounter(uint32_t CounterValue);
114 | void RTC_SetPrescaler(uint32_t PrescalerValue);
115 | void RTC_SetAlarm(uint32_t AlarmValue);
116 | uint32_t RTC_GetDivider(void);
117 | void RTC_WaitForLastTask(void);
118 | void RTC_WaitForSynchro(void);
119 | FlagStatus RTC_GetFlagStatus(uint16_t RTC_FLAG);
120 | void RTC_ClearFlag(uint16_t RTC_FLAG);
121 | ITStatus RTC_GetITStatus(uint16_t RTC_IT);
122 | void RTC_ClearITPendingBit(uint16_t RTC_IT);
123 |
124 | #ifdef __cplusplus
125 | }
126 | #endif
127 |
128 | #endif /* __STM32F10x_RTC_H */
129 | /**
130 | * @}
131 | */
132 |
133 | /**
134 | * @}
135 | */
136 |
137 | /**
138 | * @}
139 | */
140 |
141 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
142 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/inc/stm32f10x_wwdg.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_wwdg.h
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file contains all the functions prototypes for the WWDG firmware
8 | * library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2012 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F10x_WWDG_H
31 | #define __STM32F10x_WWDG_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f10x.h"
39 |
40 | /** @addtogroup STM32F10x_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup WWDG
45 | * @{
46 | */
47 |
48 | /** @defgroup WWDG_Exported_Types
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup WWDG_Exported_Constants
57 | * @{
58 | */
59 |
60 | /** @defgroup WWDG_Prescaler
61 | * @{
62 | */
63 |
64 | #define WWDG_Prescaler_1 ((uint32_t)0x00000000)
65 | #define WWDG_Prescaler_2 ((uint32_t)0x00000080)
66 | #define WWDG_Prescaler_4 ((uint32_t)0x00000100)
67 | #define WWDG_Prescaler_8 ((uint32_t)0x00000180)
68 | #define IS_WWDG_PRESCALER(PRESCALER) (((PRESCALER) == WWDG_Prescaler_1) || \
69 | ((PRESCALER) == WWDG_Prescaler_2) || \
70 | ((PRESCALER) == WWDG_Prescaler_4) || \
71 | ((PRESCALER) == WWDG_Prescaler_8))
72 | #define IS_WWDG_WINDOW_VALUE(VALUE) ((VALUE) <= 0x7F)
73 | #define IS_WWDG_COUNTER(COUNTER) (((COUNTER) >= 0x40) && ((COUNTER) <= 0x7F))
74 |
75 | /**
76 | * @}
77 | */
78 |
79 | /**
80 | * @}
81 | */
82 |
83 | /** @defgroup WWDG_Exported_Macros
84 | * @{
85 | */
86 | /**
87 | * @}
88 | */
89 |
90 | /** @defgroup WWDG_Exported_Functions
91 | * @{
92 | */
93 |
94 | void WWDG_DeInit(void);
95 | void WWDG_SetPrescaler(uint32_t WWDG_Prescaler);
96 | void WWDG_SetWindowValue(uint8_t WindowValue);
97 | void WWDG_EnableIT(void);
98 | void WWDG_SetCounter(uint8_t Counter);
99 | void WWDG_Enable(uint8_t Counter);
100 | FlagStatus WWDG_GetFlagStatus(void);
101 | void WWDG_ClearFlag(void);
102 |
103 | #ifdef __cplusplus
104 | }
105 | #endif
106 |
107 | #endif /* __STM32F10x_WWDG_H */
108 |
109 | /**
110 | * @}
111 | */
112 |
113 | /**
114 | * @}
115 | */
116 |
117 | /**
118 | * @}
119 | */
120 |
121 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
122 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_crc.c:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f10x_crc.c
4 | * @author MCD Application Team
5 | * @version V3.6.1
6 | * @date 05-March-2012
7 | * @brief This file provides all the CRC firmware functions.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2012 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Includes ------------------------------------------------------------------*/
29 | #include "stm32f10x_crc.h"
30 |
31 | /** @addtogroup STM32F10x_StdPeriph_Driver
32 | * @{
33 | */
34 |
35 | /** @defgroup CRC
36 | * @brief CRC driver modules
37 | * @{
38 | */
39 |
40 | /** @defgroup CRC_Private_TypesDefinitions
41 | * @{
42 | */
43 |
44 | /**
45 | * @}
46 | */
47 |
48 | /** @defgroup CRC_Private_Defines
49 | * @{
50 | */
51 |
52 | /**
53 | * @}
54 | */
55 |
56 | /** @defgroup CRC_Private_Macros
57 | * @{
58 | */
59 |
60 | /**
61 | * @}
62 | */
63 |
64 | /** @defgroup CRC_Private_Variables
65 | * @{
66 | */
67 |
68 | /**
69 | * @}
70 | */
71 |
72 | /** @defgroup CRC_Private_FunctionPrototypes
73 | * @{
74 | */
75 |
76 | /**
77 | * @}
78 | */
79 |
80 | /** @defgroup CRC_Private_Functions
81 | * @{
82 | */
83 |
84 | /**
85 | * @brief Resets the CRC Data register (DR).
86 | * @param None
87 | * @retval None
88 | */
89 | void CRC_ResetDR(void)
90 | {
91 | /* Reset CRC generator */
92 | CRC->CR = CRC_CR_RESET;
93 | }
94 |
95 | /**
96 | * @brief Computes the 32-bit CRC of a given data word(32-bit).
97 | * @param Data: data word(32-bit) to compute its CRC
98 | * @retval 32-bit CRC
99 | */
100 | uint32_t CRC_CalcCRC(uint32_t Data)
101 | {
102 | CRC->DR = Data;
103 |
104 | return (CRC->DR);
105 | }
106 |
107 | /**
108 | * @brief Computes the 32-bit CRC of a given buffer of data word(32-bit).
109 | * @param pBuffer: pointer to the buffer containing the data to be computed
110 | * @param BufferLength: length of the buffer to be computed
111 | * @retval 32-bit CRC
112 | */
113 | uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength)
114 | {
115 | uint32_t index = 0;
116 |
117 | for(index = 0; index < BufferLength; index++)
118 | {
119 | CRC->DR = pBuffer[index];
120 | }
121 | return (CRC->DR);
122 | }
123 |
124 | /**
125 | * @brief Returns the current CRC value.
126 | * @param None
127 | * @retval 32-bit CRC
128 | */
129 | uint32_t CRC_GetCRC(void)
130 | {
131 | return (CRC->DR);
132 | }
133 |
134 | /**
135 | * @brief Stores a 8-bit data in the Independent Data(ID) register.
136 | * @param IDValue: 8-bit value to be stored in the ID register
137 | * @retval None
138 | */
139 | void CRC_SetIDRegister(uint8_t IDValue)
140 | {
141 | CRC->IDR = IDValue;
142 | }
143 |
144 | /**
145 | * @brief Returns the 8-bit data stored in the Independent Data(ID) register
146 | * @param None
147 | * @retval 8-bit value of the ID register
148 | */
149 | uint8_t CRC_GetIDRegister(void)
150 | {
151 | return (CRC->IDR);
152 | }
153 |
154 | /**
155 | * @}
156 | */
157 |
158 | /**
159 | * @}
160 | */
161 |
162 | /**
163 | * @}
164 | */
165 |
166 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
167 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_flash.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_flash.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_i2c.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_i2c.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_usart.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/StdPeriph_Driver/src/stm32f10x_usart.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/inc/FreeRTOSConfig.h:
--------------------------------------------------------------------------------
1 | /*
2 | * FreeRTOS Kernel V10.0.0
3 | * Copyright (C) 2017 Amazon.com, Inc. or its affiliates. All Rights Reserved.
4 | *
5 | * Permission is hereby granted, free of charge, to any person obtaining a copy of
6 | * this software and associated documentation files (the "Software"), to deal in
7 | * the Software without restriction, including without limitation the rights to
8 | * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of
9 | * the Software, and to permit persons to whom the Software is furnished to do so,
10 | * subject to the following conditions:
11 | *
12 | * The above copyright notice and this permission notice shall be included in all
13 | * copies or substantial portions of the Software. If you wish to use our Amazon
14 | * FreeRTOS name, please do so in a fair use way that does not cause confusion.
15 | *
16 | * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
17 | * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS
18 | * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
19 | * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER
20 | * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
21 | * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
22 | *
23 | * http://www.FreeRTOS.org
24 | * http://aws.amazon.com/freertos
25 | *
26 | * 1 tab == 4 spaces!
27 | */
28 |
29 | #ifndef FREERTOS_CONFIG_H
30 | #define FREERTOS_CONFIG_H
31 |
32 | /*-----------------------------------------------------------
33 | * Application specific definitions.
34 | *
35 | * These definitions should be adjusted for your particular hardware and
36 | * application requirements.
37 | *
38 | * THESE PARAMETERS ARE DESCRIBED WITHIN THE 'CONFIGURATION' SECTION OF THE
39 | * FreeRTOS API DOCUMENTATION AVAILABLE ON THE FreeRTOS.org WEB SITE.
40 | *
41 | * See http://www.freertos.org/a00110.html.
42 | *----------------------------------------------------------*/
43 |
44 | #include "stm32f10x.h"
45 |
46 | #define configUSE_PREEMPTION 1
47 | #define configUSE_IDLE_HOOK 0
48 | #define configUSE_TICK_HOOK 0
49 | #define configCPU_CLOCK_HZ ( ( unsigned long ) 64000000 )
50 | #define configTICK_RATE_HZ ( ( TickType_t ) 1000 )
51 | #define configMAX_PRIORITIES ( 5 )
52 | #define configMINIMAL_STACK_SIZE ( ( unsigned short ) 128 )
53 | #define configTOTAL_HEAP_SIZE ( ( size_t ) ( 17 * 1024 ) )
54 | #define configMAX_TASK_NAME_LEN ( 16 )
55 | #define configUSE_TRACE_FACILITY 0
56 | #define configUSE_16_BIT_TICKS 0
57 | #define configIDLE_SHOULD_YIELD 1
58 | #define configUSE_MUTEXES 1
59 |
60 | /* Co-routine definitions. */
61 | #define configUSE_CO_ROUTINES 0
62 | #define configMAX_CO_ROUTINE_PRIORITIES ( 2 )
63 |
64 | /* Set the following definitions to 1 to include the API function, or zero
65 | to exclude the API function. */
66 |
67 | #define INCLUDE_vTaskPrioritySet 1
68 | #define INCLUDE_uxTaskPriorityGet 1
69 | #define INCLUDE_vTaskDelete 1
70 | #define INCLUDE_vTaskCleanUpResources 0
71 | #define INCLUDE_vTaskSuspend 1
72 | #define INCLUDE_vTaskDelayUntil 1
73 | #define INCLUDE_vTaskDelay 1
74 |
75 | /* This is the raw value as per the Cortex-M3 NVIC. Values can be 255
76 | (lowest) to 0 (1?) (highest). */
77 | #define configKERNEL_INTERRUPT_PRIORITY 255
78 | /* !!!! configMAX_SYSCALL_INTERRUPT_PRIORITY must not be set to zero !!!!
79 | See http://www.FreeRTOS.org/RTOS-Cortex-M3-M4.html. */
80 | #define configMAX_SYSCALL_INTERRUPT_PRIORITY 191 /* equivalent to 0xb0, or priority 11. */
81 |
82 | /* This is the value being used as per the ST library which permits 16
83 | priority values, 0 to 15. This must correspond to the
84 | configKERNEL_INTERRUPT_PRIORITY setting. Here 15 corresponds to the lowest
85 | NVIC value of 255. */
86 | #define configLIBRARY_KERNEL_INTERRUPT_PRIORITY 15
87 |
88 | /* Definitions that map the FreeRTOS port interrupt handlers to their CMSIS
89 | standard names. */
90 | #define vPortSVCHandler SVC_Handler
91 | #define xPortPendSVHandler PendSV_Handler
92 | #define xPortSysTickHandler SysTick_Handler
93 |
94 | #endif /* FREERTOS_CONFIG_H */
95 |
96 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/inc/stm32f1xx_it.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f1xx_it.h
4 | * @author MCD Application Team
5 | * @version V1.2.0
6 | * @date 11-April-2014
7 | * @brief This file contains the headers of the interrupt handlers.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2014 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Define to prevent recursive inclusion -------------------------------------*/
29 | #ifndef __STM32F1XX_IT_H
30 | #define __STM32F1XX_IT_H
31 |
32 | #ifdef __cplusplus
33 | extern "C" {
34 | #endif
35 |
36 | /* Includes ------------------------------------------------------------------*/
37 | #include "main.h"
38 |
39 | /* Exported types ------------------------------------------------------------*/
40 | /* Exported constants --------------------------------------------------------*/
41 | /* Exported macro ------------------------------------------------------------*/
42 | /* Exported functions ------------------------------------------------------- */
43 |
44 | void NMI_Handler(void);
45 | void HardFault_Handler(void);
46 | void MemManage_Handler(void);
47 | void BusFault_Handler(void);
48 | void UsageFault_Handler(void);
49 | void SVC_Handler(void);
50 | void DebugMon_Handler(void);
51 | void PendSV_Handler(void);
52 | void SysTick_Handler(void);
53 |
54 | #ifdef __cplusplus
55 | }
56 | #endif
57 |
58 | #endif /* __STM32F1XX_IT_H */
59 |
60 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
61 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/src/main.c:
--------------------------------------------------------------------------------
1 |
2 | #include "stm32f10x.h"
3 |
4 | #include "FreeRTOS.h"
5 | #include "task.h"
6 |
7 | static void prvSetupHardware(void);
8 |
9 | int main(void) {
10 |
11 | // Hardware configuration
12 | prvSetupHardware();
13 |
14 | // Creating tasks
15 | // ..
16 | // ..
17 |
18 | // Start the scheduler
19 | vTaskStartScheduler(); // should never return
20 |
21 | // Will only get here if there was not enough heap space
22 |
23 | while(1);
24 |
25 | return 0;
26 | }
27 |
28 | static void prvSetupHardware(void)
29 | {
30 | // It's place to hardware configuration, like e.g. clock external source
31 | }
32 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F103/src/syscalls.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F103/src/syscalls.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | F429_FreeRTOS
4 |
5 |
6 |
7 |
8 |
9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder
10 | clean,full,incremental,
11 |
12 |
13 |
14 |
15 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
16 | full,incremental,
17 |
18 |
19 |
20 |
21 |
22 | org.eclipse.cdt.core.cnature
23 | org.eclipse.cdt.managedbuilder.core.managedBuildNature
24 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
25 | fr.ac6.mcu.ide.core.MCUProjectNature
26 |
27 |
28 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/.settings/language.settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/CMSIS/core/arm_const_structs.h:
--------------------------------------------------------------------------------
1 | /* ----------------------------------------------------------------------
2 | * Copyright (C) 2010-2014 ARM Limited. All rights reserved.
3 | *
4 | * $Date: 19. March 2015
5 | * $Revision: V.1.4.5
6 | *
7 | * Project: CMSIS DSP Library
8 | * Title: arm_const_structs.h
9 | *
10 | * Description: This file has constant structs that are initialized for
11 | * user convenience. For example, some can be given as
12 | * arguments to the arm_cfft_f32() function.
13 | *
14 | * Target Processor: Cortex-M4/Cortex-M3
15 | *
16 | * Redistribution and use in source and binary forms, with or without
17 | * modification, are permitted provided that the following conditions
18 | * are met:
19 | * - Redistributions of source code must retain the above copyright
20 | * notice, this list of conditions and the following disclaimer.
21 | * - Redistributions in binary form must reproduce the above copyright
22 | * notice, this list of conditions and the following disclaimer in
23 | * the documentation and/or other materials provided with the
24 | * distribution.
25 | * - Neither the name of ARM LIMITED nor the names of its contributors
26 | * may be used to endorse or promote products derived from this
27 | * software without specific prior written permission.
28 | *
29 | * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
30 | * "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
31 | * LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
32 | * FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
33 | * COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
34 | * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
35 | * BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
36 | * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
37 | * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
38 | * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
39 | * ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
40 | * POSSIBILITY OF SUCH DAMAGE.
41 | * -------------------------------------------------------------------- */
42 |
43 | #ifndef _ARM_CONST_STRUCTS_H
44 | #define _ARM_CONST_STRUCTS_H
45 |
46 | #include "arm_math.h"
47 | #include "arm_common_tables.h"
48 |
49 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len16;
50 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len32;
51 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len64;
52 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len128;
53 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len256;
54 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len512;
55 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len1024;
56 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len2048;
57 | extern const arm_cfft_instance_f32 arm_cfft_sR_f32_len4096;
58 |
59 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len16;
60 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len32;
61 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len64;
62 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len128;
63 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len256;
64 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len512;
65 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len1024;
66 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len2048;
67 | extern const arm_cfft_instance_q31 arm_cfft_sR_q31_len4096;
68 |
69 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len16;
70 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len32;
71 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len64;
72 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len128;
73 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len256;
74 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len512;
75 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len1024;
76 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len2048;
77 | extern const arm_cfft_instance_q15 arm_cfft_sR_q15_len4096;
78 |
79 | #endif
80 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/CMSIS/device/stm32f4xx.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/CMSIS/device/stm32f4xx.h
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/CMSIS/device/system_stm32f4xx.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file system_stm32f4xx.h
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 09-November-2016
7 | * @brief CMSIS Cortex-M4 Device System Source File for STM32F4xx devices.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2016 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /** @addtogroup CMSIS
29 | * @{
30 | */
31 |
32 | /** @addtogroup stm32f4xx_system
33 | * @{
34 | */
35 |
36 | /**
37 | * @brief Define to prevent recursive inclusion
38 | */
39 | #ifndef __SYSTEM_STM32F4XX_H
40 | #define __SYSTEM_STM32F4XX_H
41 |
42 | #ifdef __cplusplus
43 | extern "C" {
44 | #endif
45 |
46 | /** @addtogroup STM32F4xx_System_Includes
47 | * @{
48 | */
49 |
50 | /**
51 | * @}
52 | */
53 |
54 |
55 | /** @addtogroup STM32F4xx_System_Exported_types
56 | * @{
57 | */
58 |
59 | extern uint32_t SystemCoreClock; /*!< System Clock Frequency (Core Clock) */
60 |
61 |
62 | /**
63 | * @}
64 | */
65 |
66 | /** @addtogroup STM32F4xx_System_Exported_Constants
67 | * @{
68 | */
69 |
70 | /**
71 | * @}
72 | */
73 |
74 | /** @addtogroup STM32F4xx_System_Exported_Macros
75 | * @{
76 | */
77 |
78 | /**
79 | * @}
80 | */
81 |
82 | /** @addtogroup STM32F4xx_System_Exported_Functions
83 | * @{
84 | */
85 |
86 | extern void SystemInit(void);
87 | extern void SystemCoreClockUpdate(void);
88 | /**
89 | * @}
90 | */
91 |
92 | #ifdef __cplusplus
93 | }
94 | #endif
95 |
96 | #endif /*__SYSTEM_STM32F4XX_H */
97 |
98 | /**
99 | * @}
100 | */
101 |
102 | /**
103 | * @}
104 | */
105 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
106 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/F429_FreeRTOS.bin:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/F429_FreeRTOS.bin
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/F429_FreeRTOS.elf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/F429_FreeRTOS.elf
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/croutine.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/croutine.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/event_groups.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/event_groups.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/list.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/list.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/portable/GCC/ARM_CM4F/port.c
8 |
9 | OBJS += \
10 | ./FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o
11 |
12 | C_DEPS += \
13 | ./FreeRTOS/Source/portable/GCC/ARM_CM4F/port.d
14 |
15 |
16 | # Each subdirectory must supply rules for building sources it contributes
17 | FreeRTOS/Source/portable/GCC/ARM_CM4F/%.o: ../FreeRTOS/Source/portable/GCC/ARM_CM4F/%.c
18 | @echo 'Building file: $<'
19 | @echo 'Invoking: MCU GCC Compiler'
20 | @echo %cd%
21 | arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32F429ZITx -DSTM32F429I_DISC1 -DSTM32F4 -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F429_439xx -I"C:/ac6_workspace/F429_FreeRTOS/inc" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM4F" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F429_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
22 | @echo 'Finished building: $<'
23 | @echo ' '
24 |
25 |
26 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/MemMang/heap_4.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/MemMang/heap_4.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/portable/MemMang/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/portable/MemMang/heap_4.c
8 |
9 | OBJS += \
10 | ./FreeRTOS/Source/portable/MemMang/heap_4.o
11 |
12 | C_DEPS += \
13 | ./FreeRTOS/Source/portable/MemMang/heap_4.d
14 |
15 |
16 | # Each subdirectory must supply rules for building sources it contributes
17 | FreeRTOS/Source/portable/MemMang/%.o: ../FreeRTOS/Source/portable/MemMang/%.c
18 | @echo 'Building file: $<'
19 | @echo 'Invoking: MCU GCC Compiler'
20 | @echo %cd%
21 | arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32F429ZITx -DSTM32F429I_DISC1 -DSTM32F4 -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F429_439xx -I"C:/ac6_workspace/F429_FreeRTOS/inc" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM4F" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F429_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
22 | @echo 'Finished building: $<'
23 | @echo ' '
24 |
25 |
26 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/queue.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/queue.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../FreeRTOS/Source/croutine.c \
8 | ../FreeRTOS/Source/event_groups.c \
9 | ../FreeRTOS/Source/list.c \
10 | ../FreeRTOS/Source/queue.c \
11 | ../FreeRTOS/Source/tasks.c \
12 | ../FreeRTOS/Source/timers.c
13 |
14 | OBJS += \
15 | ./FreeRTOS/Source/croutine.o \
16 | ./FreeRTOS/Source/event_groups.o \
17 | ./FreeRTOS/Source/list.o \
18 | ./FreeRTOS/Source/queue.o \
19 | ./FreeRTOS/Source/tasks.o \
20 | ./FreeRTOS/Source/timers.o
21 |
22 | C_DEPS += \
23 | ./FreeRTOS/Source/croutine.d \
24 | ./FreeRTOS/Source/event_groups.d \
25 | ./FreeRTOS/Source/list.d \
26 | ./FreeRTOS/Source/queue.d \
27 | ./FreeRTOS/Source/tasks.d \
28 | ./FreeRTOS/Source/timers.d
29 |
30 |
31 | # Each subdirectory must supply rules for building sources it contributes
32 | FreeRTOS/Source/%.o: ../FreeRTOS/Source/%.c
33 | @echo 'Building file: $<'
34 | @echo 'Invoking: MCU GCC Compiler'
35 | @echo %cd%
36 | arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32F429ZITx -DSTM32F429I_DISC1 -DSTM32F4 -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F429_439xx -I"C:/ac6_workspace/F429_FreeRTOS/inc" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM4F" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F429_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
37 | @echo 'Finished building: $<'
38 | @echo ' '
39 |
40 |
41 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/tasks.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/tasks.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/timers.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/FreeRTOS/Source/timers.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/misc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/misc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_adc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_adc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_can.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_can.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cec.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cec.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_crc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_crc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_aes.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_aes.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_des.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_des.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_tdes.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_cryp_tdes.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dac.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dac.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dbgmcu.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dbgmcu.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dcmi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dcmi.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dfsdm.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dfsdm.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dma.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dma.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dma2d.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dma2d.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dsi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_dsi.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_exti.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_exti.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_flash.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_flash.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_flash_ramfunc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_flash_ramfunc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fmc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fmc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fmip2c.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fmip2c.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fsmc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_fsmc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_gpio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_gpio.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash_md5.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash_md5.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash_sha1.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_hash_sha1.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_i2c.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_i2c.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_iwdg.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_iwdg.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_lptim.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_lptim.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_ltdc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_ltdc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_pwr.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_pwr.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_qspi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_qspi.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rcc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rcc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rng.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rng.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rtc.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_rtc.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_sai.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_sai.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_sdio.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_sdio.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_spdifrx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_spdifrx.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_spi.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_spi.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_syscfg.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_syscfg.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_tim.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_tim.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_usart.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_usart.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_wwdg.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/StdPeriph_Driver/src/stm32f4xx_wwdg.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/makefile:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | -include ../makefile.init
6 |
7 | RM := rm -rf
8 |
9 | # All of the sources participating in the build are defined here
10 | -include sources.mk
11 | -include startup/subdir.mk
12 | -include src/subdir.mk
13 | -include StdPeriph_Driver/src/subdir.mk
14 | -include FreeRTOS/Source/portable/MemMang/subdir.mk
15 | -include FreeRTOS/Source/portable/GCC/ARM_CM4F/subdir.mk
16 | -include FreeRTOS/Source/subdir.mk
17 | -include subdir.mk
18 | -include objects.mk
19 |
20 | ifneq ($(MAKECMDGOALS),clean)
21 | ifneq ($(strip $(S_UPPER_DEPS)),)
22 | -include $(S_UPPER_DEPS)
23 | endif
24 | ifneq ($(strip $(C_DEPS)),)
25 | -include $(C_DEPS)
26 | endif
27 | endif
28 |
29 | -include ../makefile.defs
30 |
31 | # Add inputs and outputs from these tool invocations to the build variables
32 |
33 | # All Target
34 | all: F429_FreeRTOS.elf
35 |
36 | # Tool invocations
37 | F429_FreeRTOS.elf: $(OBJS) $(USER_OBJS) C:\ac6_workspace\F429_FreeRTOS\LinkerScript.ld
38 | @echo 'Building target: $@'
39 | @echo 'Invoking: MCU GCC Linker'
40 | arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -T"C:\ac6_workspace\F429_FreeRTOS\LinkerScript.ld" -Wl,-Map=output.map -Wl,--gc-sections -lm -o "F429_FreeRTOS.elf" @"objects.list" $(USER_OBJS) $(LIBS)
41 | @echo 'Finished building target: $@'
42 | @echo ' '
43 | $(MAKE) --no-print-directory post-build
44 |
45 | # Other Targets
46 | clean:
47 | -$(RM) *
48 | -@echo ' '
49 |
50 | post-build:
51 | -@echo 'Generating binary and Printing size information:'
52 | arm-none-eabi-objcopy -O binary "F429_FreeRTOS.elf" "F429_FreeRTOS.bin"
53 | arm-none-eabi-size "F429_FreeRTOS.elf"
54 | -@echo ' '
55 |
56 | .PHONY: all clean dependents
57 | .SECONDARY: post-build
58 |
59 | -include ../makefile.targets
60 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/objects.list:
--------------------------------------------------------------------------------
1 | "FreeRTOS/Source/croutine.o"
2 | "FreeRTOS/Source/event_groups.o"
3 | "FreeRTOS/Source/list.o"
4 | "FreeRTOS/Source/queue.o"
5 | "FreeRTOS/Source/tasks.o"
6 | "FreeRTOS/Source/timers.o"
7 | "FreeRTOS/Source/portable/GCC/ARM_CM4F/port.o"
8 | "FreeRTOS/Source/portable/MemMang/heap_4.o"
9 | "StdPeriph_Driver/src/misc.o"
10 | "StdPeriph_Driver/src/stm32f4xx_adc.o"
11 | "StdPeriph_Driver/src/stm32f4xx_can.o"
12 | "StdPeriph_Driver/src/stm32f4xx_cec.o"
13 | "StdPeriph_Driver/src/stm32f4xx_crc.o"
14 | "StdPeriph_Driver/src/stm32f4xx_cryp.o"
15 | "StdPeriph_Driver/src/stm32f4xx_cryp_aes.o"
16 | "StdPeriph_Driver/src/stm32f4xx_cryp_des.o"
17 | "StdPeriph_Driver/src/stm32f4xx_cryp_tdes.o"
18 | "StdPeriph_Driver/src/stm32f4xx_dac.o"
19 | "StdPeriph_Driver/src/stm32f4xx_dbgmcu.o"
20 | "StdPeriph_Driver/src/stm32f4xx_dcmi.o"
21 | "StdPeriph_Driver/src/stm32f4xx_dfsdm.o"
22 | "StdPeriph_Driver/src/stm32f4xx_dma.o"
23 | "StdPeriph_Driver/src/stm32f4xx_dma2d.o"
24 | "StdPeriph_Driver/src/stm32f4xx_dsi.o"
25 | "StdPeriph_Driver/src/stm32f4xx_exti.o"
26 | "StdPeriph_Driver/src/stm32f4xx_flash.o"
27 | "StdPeriph_Driver/src/stm32f4xx_flash_ramfunc.o"
28 | "StdPeriph_Driver/src/stm32f4xx_fmc.o"
29 | "StdPeriph_Driver/src/stm32f4xx_fmip2c.o"
30 | "StdPeriph_Driver/src/stm32f4xx_fsmc.o"
31 | "StdPeriph_Driver/src/stm32f4xx_gpio.o"
32 | "StdPeriph_Driver/src/stm32f4xx_hash.o"
33 | "StdPeriph_Driver/src/stm32f4xx_hash_md5.o"
34 | "StdPeriph_Driver/src/stm32f4xx_hash_sha1.o"
35 | "StdPeriph_Driver/src/stm32f4xx_i2c.o"
36 | "StdPeriph_Driver/src/stm32f4xx_iwdg.o"
37 | "StdPeriph_Driver/src/stm32f4xx_lptim.o"
38 | "StdPeriph_Driver/src/stm32f4xx_ltdc.o"
39 | "StdPeriph_Driver/src/stm32f4xx_pwr.o"
40 | "StdPeriph_Driver/src/stm32f4xx_qspi.o"
41 | "StdPeriph_Driver/src/stm32f4xx_rcc.o"
42 | "StdPeriph_Driver/src/stm32f4xx_rng.o"
43 | "StdPeriph_Driver/src/stm32f4xx_rtc.o"
44 | "StdPeriph_Driver/src/stm32f4xx_sai.o"
45 | "StdPeriph_Driver/src/stm32f4xx_sdio.o"
46 | "StdPeriph_Driver/src/stm32f4xx_spdifrx.o"
47 | "StdPeriph_Driver/src/stm32f4xx_spi.o"
48 | "StdPeriph_Driver/src/stm32f4xx_syscfg.o"
49 | "StdPeriph_Driver/src/stm32f4xx_tim.o"
50 | "StdPeriph_Driver/src/stm32f4xx_usart.o"
51 | "StdPeriph_Driver/src/stm32f4xx_wwdg.o"
52 | "src/main.o"
53 | "src/syscalls.o"
54 | "src/system_stm32f4xx.o"
55 | "startup/startup_stm32.o"
56 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/objects.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | USER_OBJS :=
6 |
7 | LIBS :=
8 |
9 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/sources.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | OBJ_SRCS :=
6 | S_SRCS :=
7 | ASM_SRCS :=
8 | C_SRCS :=
9 | S_UPPER_SRCS :=
10 | O_SRCS :=
11 | EXECUTABLES :=
12 | OBJS :=
13 | S_UPPER_DEPS :=
14 | C_DEPS :=
15 |
16 | # Every subdirectory with source files must be described here
17 | SUBDIRS := \
18 | FreeRTOS/Source \
19 | FreeRTOS/Source/portable/GCC/ARM_CM4F \
20 | FreeRTOS/Source/portable/MemMang \
21 | StdPeriph_Driver/src \
22 | src \
23 | startup \
24 |
25 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/main.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/main.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | C_SRCS += \
7 | ../src/main.c \
8 | ../src/syscalls.c \
9 | ../src/system_stm32f4xx.c
10 |
11 | OBJS += \
12 | ./src/main.o \
13 | ./src/syscalls.o \
14 | ./src/system_stm32f4xx.o
15 |
16 | C_DEPS += \
17 | ./src/main.d \
18 | ./src/syscalls.d \
19 | ./src/system_stm32f4xx.d
20 |
21 |
22 | # Each subdirectory must supply rules for building sources it contributes
23 | src/%.o: ../src/%.c
24 | @echo 'Building file: $<'
25 | @echo 'Invoking: MCU GCC Compiler'
26 | @echo %cd%
27 | arm-none-eabi-gcc -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -DSTM32F429ZITx -DSTM32F429I_DISC1 -DSTM32F4 -DSTM32 -DDEBUG -DUSE_STDPERIPH_DRIVER -DSTM32F429_439xx -I"C:/ac6_workspace/F429_FreeRTOS/inc" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/include" -I"C:/ac6_workspace/F429_FreeRTOS/FreeRTOS/Source/portable/GCC/ARM_CM4F" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F429_FreeRTOS/StdPeriph_Driver/inc" -O0 -g3 -Wall -fmessage-length=0 -ffunction-sections -c -MMD -MP -MF"$(@:%.o=%.d)" -MT"$@" -o "$@" "$<"
28 | @echo 'Finished building: $<'
29 | @echo ' '
30 |
31 |
32 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/syscalls.d:
--------------------------------------------------------------------------------
1 | src/syscalls.o: ../src/syscalls.c
2 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/syscalls.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/syscalls.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/system_stm32f4xx.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/src/system_stm32f4xx.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/startup/startup_stm32.o:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/startup/startup_stm32.o
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/Debug/startup/subdir.mk:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | # Add inputs and outputs from these tool invocations to the build variables
6 | S_SRCS += \
7 | ../startup/startup_stm32.s
8 |
9 | OBJS += \
10 | ./startup/startup_stm32.o
11 |
12 |
13 | # Each subdirectory must supply rules for building sources it contributes
14 | startup/%.o: ../startup/%.s
15 | @echo 'Building file: $<'
16 | @echo 'Invoking: MCU GCC Assembler'
17 | @echo %cd%
18 | arm-none-eabi-as -mcpu=cortex-m4 -mthumb -mfloat-abi=hard -mfpu=fpv4-sp-d16 -I"C:/ac6_workspace/F429_FreeRTOS/inc" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/core" -I"C:/ac6_workspace/F429_FreeRTOS/CMSIS/device" -I"C:/ac6_workspace/F429_FreeRTOS/StdPeriph_Driver/inc" -g -o "$@" "$<"
19 | @echo 'Finished building: $<'
20 | @echo ' '
21 |
22 |
23 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/LinkerScript.ld:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/LinkerScript.ld
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/Release_Notes.html:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/Release_Notes.html
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/inc/stm32f4xx_crc.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f4xx_crc.h
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 04-November-2016
7 | * @brief This file contains all the functions prototypes for the CRC firmware
8 | * library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2016 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F4xx_CRC_H
31 | #define __STM32F4xx_CRC_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f4xx.h"
39 |
40 | /** @addtogroup STM32F4xx_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup CRC
45 | * @{
46 | */
47 |
48 | /* Exported types ------------------------------------------------------------*/
49 | /* Exported constants --------------------------------------------------------*/
50 |
51 | /** @defgroup CRC_Exported_Constants
52 | * @{
53 | */
54 |
55 | /**
56 | * @}
57 | */
58 |
59 | /* Exported macro ------------------------------------------------------------*/
60 | /* Exported functions --------------------------------------------------------*/
61 |
62 | void CRC_ResetDR(void);
63 | uint32_t CRC_CalcCRC(uint32_t Data);
64 | uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength);
65 | uint32_t CRC_GetCRC(void);
66 | void CRC_SetIDRegister(uint8_t IDValue);
67 | uint8_t CRC_GetIDRegister(void);
68 |
69 | #ifdef __cplusplus
70 | }
71 | #endif
72 |
73 | #endif /* __STM32F4xx_CRC_H */
74 |
75 | /**
76 | * @}
77 | */
78 |
79 | /**
80 | * @}
81 | */
82 |
83 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
84 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/inc/stm32f4xx_flash_ramfunc.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f4xx_flash_ramfunc.h
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 04-November-2016
7 | * @brief Header file of FLASH RAMFUNC driver.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2016 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F4xx_FLASH_RAMFUNC_H
31 | #define __STM32F4xx_FLASH_RAMFUNC_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f4xx.h"
39 |
40 | /** @addtogroup STM32F4xx_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup FLASH RAMFUNC
45 | * @{
46 | */
47 |
48 | /* Exported types ------------------------------------------------------------*/
49 | /* Private define ------------------------------------------------------------*/
50 | /**
51 | * @brief __RAM_FUNC definition
52 | */
53 | #if defined ( __CC_ARM )
54 | /* ARM Compiler
55 | ------------
56 | RAM functions are defined using the toolchain options.
57 | Functions that are executed in RAM should reside in a separate source module.
58 | Using the 'Options for File' dialog you can simply change the 'Code / Const'
59 | area of a module to a memory space in physical RAM.
60 | Available memory areas are declared in the 'Target' tab of the 'Options for Target'
61 | dialog.
62 | */
63 | #define __RAM_FUNC void
64 |
65 | #elif defined ( __ICCARM__ )
66 | /* ICCARM Compiler
67 | ---------------
68 | RAM functions are defined using a specific toolchain keyword "__ramfunc".
69 | */
70 | #define __RAM_FUNC __ramfunc void
71 |
72 | #elif defined ( __GNUC__ )
73 | /* GNU Compiler
74 | ------------
75 | RAM functions are defined using a specific toolchain attribute
76 | "__attribute__((section(".RamFunc")))".
77 | */
78 | #define __RAM_FUNC void __attribute__((section(".RamFunc")))
79 |
80 | #endif
81 | /* Exported constants --------------------------------------------------------*/
82 | /* Exported macro ------------------------------------------------------------*/
83 | /* Exported functions --------------------------------------------------------*/
84 | __RAM_FUNC FLASH_FlashInterfaceCmd(FunctionalState NewState);
85 | __RAM_FUNC FLASH_FlashSleepModeCmd(FunctionalState NewState);
86 |
87 |
88 | #ifdef __cplusplus
89 | }
90 | #endif
91 |
92 | #endif /* __STM32F4xx_FLASH_RAMFUNC_H */
93 |
94 | /**
95 | * @}
96 | */
97 |
98 | /**
99 | * @}
100 | */
101 |
102 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
103 |
104 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/inc/stm32f4xx_wwdg.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f4xx_wwdg.h
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 04-November-2016
7 | * @brief This file contains all the functions prototypes for the WWDG firmware
8 | * library.
9 | ******************************************************************************
10 | * @attention
11 | *
12 | * © COPYRIGHT 2016 STMicroelectronics
13 | *
14 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
15 | * You may not use this file except in compliance with the License.
16 | * You may obtain a copy of the License at:
17 | *
18 | * http://www.st.com/software_license_agreement_liberty_v2
19 | *
20 | * Unless required by applicable law or agreed to in writing, software
21 | * distributed under the License is distributed on an "AS IS" BASIS,
22 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
23 | * See the License for the specific language governing permissions and
24 | * limitations under the License.
25 | *
26 | ******************************************************************************
27 | */
28 |
29 | /* Define to prevent recursive inclusion -------------------------------------*/
30 | #ifndef __STM32F4xx_WWDG_H
31 | #define __STM32F4xx_WWDG_H
32 |
33 | #ifdef __cplusplus
34 | extern "C" {
35 | #endif
36 |
37 | /* Includes ------------------------------------------------------------------*/
38 | #include "stm32f4xx.h"
39 |
40 | /** @addtogroup STM32F4xx_StdPeriph_Driver
41 | * @{
42 | */
43 |
44 | /** @addtogroup WWDG
45 | * @{
46 | */
47 |
48 | /* Exported types ------------------------------------------------------------*/
49 | /* Exported constants --------------------------------------------------------*/
50 |
51 | /** @defgroup WWDG_Exported_Constants
52 | * @{
53 | */
54 |
55 | /** @defgroup WWDG_Prescaler
56 | * @{
57 | */
58 |
59 | #define WWDG_Prescaler_1 ((uint32_t)0x00000000)
60 | #define WWDG_Prescaler_2 ((uint32_t)0x00000080)
61 | #define WWDG_Prescaler_4 ((uint32_t)0x00000100)
62 | #define WWDG_Prescaler_8 ((uint32_t)0x00000180)
63 | #define IS_WWDG_PRESCALER(PRESCALER) (((PRESCALER) == WWDG_Prescaler_1) || \
64 | ((PRESCALER) == WWDG_Prescaler_2) || \
65 | ((PRESCALER) == WWDG_Prescaler_4) || \
66 | ((PRESCALER) == WWDG_Prescaler_8))
67 | #define IS_WWDG_WINDOW_VALUE(VALUE) ((VALUE) <= 0x7F)
68 | #define IS_WWDG_COUNTER(COUNTER) (((COUNTER) >= 0x40) && ((COUNTER) <= 0x7F))
69 |
70 | /**
71 | * @}
72 | */
73 |
74 | /**
75 | * @}
76 | */
77 |
78 | /* Exported macro ------------------------------------------------------------*/
79 | /* Exported functions --------------------------------------------------------*/
80 |
81 | /* Function used to set the WWDG configuration to the default reset state ****/
82 | void WWDG_DeInit(void);
83 |
84 | /* Prescaler, Refresh window and Counter configuration functions **************/
85 | void WWDG_SetPrescaler(uint32_t WWDG_Prescaler);
86 | void WWDG_SetWindowValue(uint8_t WindowValue);
87 | void WWDG_EnableIT(void);
88 | void WWDG_SetCounter(uint8_t Counter);
89 |
90 | /* WWDG activation function ***************************************************/
91 | void WWDG_Enable(uint8_t Counter);
92 |
93 | /* Interrupts and flags management functions **********************************/
94 | FlagStatus WWDG_GetFlagStatus(void);
95 | void WWDG_ClearFlag(void);
96 |
97 | #ifdef __cplusplus
98 | }
99 | #endif
100 |
101 | #endif /* __STM32F4xx_WWDG_H */
102 |
103 | /**
104 | * @}
105 | */
106 |
107 | /**
108 | * @}
109 | */
110 |
111 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
112 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/src/stm32f4xx_crc.c:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file stm32f4xx_crc.c
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 04-November-2016
7 | * @brief This file provides all the CRC firmware functions.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2016 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Includes ------------------------------------------------------------------*/
29 | #include "stm32f4xx_crc.h"
30 |
31 | /** @addtogroup STM32F4xx_StdPeriph_Driver
32 | * @{
33 | */
34 |
35 | /** @defgroup CRC
36 | * @brief CRC driver modules
37 | * @{
38 | */
39 |
40 | /* Private typedef -----------------------------------------------------------*/
41 | /* Private define ------------------------------------------------------------*/
42 | /* Private macro -------------------------------------------------------------*/
43 | /* Private variables ---------------------------------------------------------*/
44 | /* Private function prototypes -----------------------------------------------*/
45 | /* Private functions ---------------------------------------------------------*/
46 |
47 | /** @defgroup CRC_Private_Functions
48 | * @{
49 | */
50 |
51 | /**
52 | * @brief Resets the CRC Data register (DR).
53 | * @param None
54 | * @retval None
55 | */
56 | void CRC_ResetDR(void)
57 | {
58 | /* Reset CRC generator */
59 | CRC->CR = CRC_CR_RESET;
60 | }
61 |
62 | /**
63 | * @brief Computes the 32-bit CRC of a given data word(32-bit).
64 | * @param Data: data word(32-bit) to compute its CRC
65 | * @retval 32-bit CRC
66 | */
67 | uint32_t CRC_CalcCRC(uint32_t Data)
68 | {
69 | CRC->DR = Data;
70 |
71 | return (CRC->DR);
72 | }
73 |
74 | /**
75 | * @brief Computes the 32-bit CRC of a given buffer of data word(32-bit).
76 | * @param pBuffer: pointer to the buffer containing the data to be computed
77 | * @param BufferLength: length of the buffer to be computed
78 | * @retval 32-bit CRC
79 | */
80 | uint32_t CRC_CalcBlockCRC(uint32_t pBuffer[], uint32_t BufferLength)
81 | {
82 | uint32_t index = 0;
83 |
84 | for(index = 0; index < BufferLength; index++)
85 | {
86 | CRC->DR = pBuffer[index];
87 | }
88 | return (CRC->DR);
89 | }
90 |
91 | /**
92 | * @brief Returns the current CRC value.
93 | * @param None
94 | * @retval 32-bit CRC
95 | */
96 | uint32_t CRC_GetCRC(void)
97 | {
98 | return (CRC->DR);
99 | }
100 |
101 | /**
102 | * @brief Stores a 8-bit data in the Independent Data(ID) register.
103 | * @param IDValue: 8-bit value to be stored in the ID register
104 | * @retval None
105 | */
106 | void CRC_SetIDRegister(uint8_t IDValue)
107 | {
108 | CRC->IDR = IDValue;
109 | }
110 |
111 | /**
112 | * @brief Returns the 8-bit data stored in the Independent Data(ID) register
113 | * @param None
114 | * @retval 8-bit value of the ID register
115 | */
116 | uint8_t CRC_GetIDRegister(void)
117 | {
118 | return (CRC->IDR);
119 | }
120 |
121 | /**
122 | * @}
123 | */
124 |
125 | /**
126 | * @}
127 | */
128 |
129 | /**
130 | * @}
131 | */
132 |
133 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
134 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/src/stm32f4xx_qspi.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/StdPeriph_Driver/src/stm32f4xx_qspi.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/inc/stm32f4xx_it.h:
--------------------------------------------------------------------------------
1 | /**
2 | ******************************************************************************
3 | * @file Project/STM32F4xx_StdPeriph_Templates/stm32f4xx_it.h
4 | * @author MCD Application Team
5 | * @version V1.8.0
6 | * @date 04-November-2016
7 | * @brief This file contains the headers of the interrupt handlers.
8 | ******************************************************************************
9 | * @attention
10 | *
11 | * © COPYRIGHT 2016 STMicroelectronics
12 | *
13 | * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
14 | * You may not use this file except in compliance with the License.
15 | * You may obtain a copy of the License at:
16 | *
17 | * http://www.st.com/software_license_agreement_liberty_v2
18 | *
19 | * Unless required by applicable law or agreed to in writing, software
20 | * distributed under the License is distributed on an "AS IS" BASIS,
21 | * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
22 | * See the License for the specific language governing permissions and
23 | * limitations under the License.
24 | *
25 | ******************************************************************************
26 | */
27 |
28 | /* Define to prevent recursive inclusion -------------------------------------*/
29 | #ifndef __STM32F4xx_IT_H
30 | #define __STM32F4xx_IT_H
31 |
32 | #ifdef __cplusplus
33 | extern "C" {
34 | #endif
35 |
36 | /* Includes ------------------------------------------------------------------*/
37 | #include "stm32f4xx.h"
38 |
39 | /* Exported types ------------------------------------------------------------*/
40 | /* Exported constants --------------------------------------------------------*/
41 | /* Exported macro ------------------------------------------------------------*/
42 | /* Exported functions ------------------------------------------------------- */
43 |
44 | void NMI_Handler(void);
45 | void HardFault_Handler(void);
46 | void MemManage_Handler(void);
47 | void BusFault_Handler(void);
48 | void UsageFault_Handler(void);
49 | void SVC_Handler(void);
50 | void DebugMon_Handler(void);
51 | void PendSV_Handler(void);
52 | void SysTick_Handler(void);
53 |
54 | #ifdef __cplusplus
55 | }
56 | #endif
57 |
58 | #endif /* __STM32F4xx_IT_H */
59 |
60 | /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
61 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/src/main.c:
--------------------------------------------------------------------------------
1 |
2 | #include "stm32f4xx.h"
3 |
4 | #include "FreeRTOS.h"
5 | #include "task.h"
6 |
7 | static void prvSetupHardware(void);
8 |
9 | int main(void) {
10 |
11 | // Hardware configuration
12 | prvSetupHardware();
13 |
14 | // Creating tasks
15 | // ..
16 | // ..
17 |
18 | // Start the scheduler
19 | vTaskStartScheduler(); // should never return
20 |
21 | // Will only get here if there was not enough heap space
22 |
23 | while(1);
24 |
25 | return 0;
26 | }
27 |
28 | static void prvSetupHardware(void)
29 | {
30 | // It's place to hardware configuration, like e.g. clock external source
31 |
32 | RCC_DeInit();
33 | RCC_HSEConfig(RCC_HSE_ON);
34 | RCC_WaitForHSEStartUp(); // while(RCC_GetFlagStatus(RCC_FLAG_HSERDY) != SET );
35 |
36 | RCC_PLLConfig(RCC_PLLSource_HSE,8,360,2,8);
37 | RCC_PLLCmd(ENABLE);
38 | while(RCC_GetFlagStatus(RCC_FLAG_PLLRDY) != SET );
39 |
40 | FLASH_PrefetchBufferCmd(ENABLE);
41 | FLASH_SetLatency(FLASH_Latency_5 );
42 |
43 | RCC_SYSCLKConfig(RCC_SYSCLKSource_PLLCLK);
44 | while( RCC_GetSYSCLKSource() != 0x08 );
45 |
46 | RCC_HCLKConfig(RCC_SYSCLK_Div1);
47 | RCC_PCLK1Config(RCC_HCLK_Div4);
48 | RCC_PCLK2Config(RCC_HCLK_Div2);
49 | }
50 |
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/src/syscalls.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/src/syscalls.c
--------------------------------------------------------------------------------
/FreeRTOS/TEMPLATE/STM32/STM32F429/src/system_stm32f4xx.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/FreeRTOS/TEMPLATE/STM32/STM32F429/src/system_stm32f4xx.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd_buf.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd_buf.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd_buf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/LCD_HD44780/lcd_buf.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/inc/common.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/inc/config.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/ISRs.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/ISRs.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/common.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/config.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/main.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#1/src/main.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd_buf.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd_buf.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd_buf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/LCD_HD44780/lcd_buf.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/inc/common.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/inc/config.h
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/common.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/config.c
--------------------------------------------------------------------------------
/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/main.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780-BUFFERING/STM32/EXAMPLE_#2/src/main.c
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/LCD_HD44780/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/LCD_HD44780/lcd.c
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/LCD_HD44780/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/LCD_HD44780/lcd.h
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/inc/common.h
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/inc/config.h
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/src/common.c
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#2/STM32/src/config.c
--------------------------------------------------------------------------------
/LCD-HD44780_#2/STM32/src/main.c:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: £ukasz £aguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obs³uga LCD opartych na sterowniku HD44780
7 | * tryb 4-bitowy, bez odczytu busy flag
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #include "stm32f10x.h"
14 | #include "../LCD_HD44780/lcd.h"
15 | #include "common.h"
16 | #include "config.h"
17 |
18 | int main(void)
19 | {
20 |
21 | TIMERS_Config();
22 |
23 | LCD_Init();
24 |
25 | lcd_str_XY(1,0,"EmbeddedDev.pl");
26 |
27 | lcd_locate(7,1);
28 | lcd_char(':');
29 | lcd_char(')');
30 |
31 | while(1)
32 | {
33 |
34 | }
35 |
36 |
37 | }
38 |
39 |
40 |
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/LCD_HD44780/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/LCD_HD44780/lcd.c
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/LCD_HD44780/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/LCD_HD44780/lcd.h
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/inc/common.h
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/inc/config.h
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/src/common.c
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/LCD-HD44780_#3/STM32/src/config.c
--------------------------------------------------------------------------------
/LCD-HD44780_#3/STM32/src/main.c:
--------------------------------------------------------------------------------
1 | /*
2 | * Autor: £ukasz £aguna
3 | * E-mail: kontakt@embeddeddev.pl
4 | * www.EmbeddedDev.pl
5 | *
6 | * Obs³uga LCD opartych na sterowniku HD44780
7 | * tryb 4-bitowy, z odczytem busy flag
8 | *
9 | * MCU: STM32F103
10 | *
11 | */
12 |
13 | #include "stm32f10x.h"
14 | #include "../LCD_HD44780/lcd.h"
15 | #include "common.h"
16 | #include "config.h"
17 |
18 | int main(void)
19 | {
20 | TIMERS_Config();
21 |
22 | LCD_Init();
23 |
24 | lcd_str_XY(1,0,"EmbeddedDev.pl");
25 |
26 | lcd_locate(7,1);
27 | lcd_char(':');
28 | lcd_char(')');
29 |
30 | while(1)
31 | {
32 |
33 | }
34 |
35 |
36 | }
37 |
38 |
39 |
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/LCD/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/LCD/lcd.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/LCD/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/LCD/lcd.h
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/LCD/lcd_buf.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/LCD/lcd_buf.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/LCD/lcd_buf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/LCD/lcd_buf.h
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/MENU/menu.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/MENU/menu.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/MENU/menu.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/MENU/menu.h
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/inc/common.h
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/inc/config.h
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/src/ISRs.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/src/ISRs.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/src/common.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/src/config.c
--------------------------------------------------------------------------------
/MENU-LCD_#1/STM32/src/main.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#1/STM32/src/main.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/LCD/lcd.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/LCD/lcd.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/LCD/lcd.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/LCD/lcd.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/LCD/lcd_buf.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/LCD/lcd_buf.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/LCD/lcd_buf.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/LCD/lcd_buf.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/MENU/menu.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/MENU/menu.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/MENU/menu.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/MENU/menu.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/MENU/menu_callbacks.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/MENU/menu_callbacks.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/MENU/menu_callbacks.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/MENU/menu_callbacks.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/inc/common.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/inc/common.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/inc/config.h:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/inc/config.h
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/src/ISRs.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/src/ISRs.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/src/common.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/src/common.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/src/config.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/src/config.c
--------------------------------------------------------------------------------
/MENU-LCD_#2/STM32/src/main.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/embeddeddevpl/blog_repo/1ee0dac4c362ff660c7554f2f80693a05c396488/MENU-LCD_#2/STM32/src/main.c
--------------------------------------------------------------------------------