Description: This project runs on uC/OS-II V2.52 and is based on STM32F103RBT6(ARM Cortex-M3 Core)
Take care of the configuration of project. There re some Include Paths while linking which cannot be modified.
Procedure of driving a device(IMPORTANT!!!):
1.Connect hardware correctly.
2.Prepare DEVICE_NAME.h and DEVICE_NAME.c.
3.Enable clock of related components.
4.Enable related interrupt while configure NVIC.
5.Configure related IO pins.
6.Finish test code and begin testing.
To Search:
File list (Check if you may need any files):
RTOS_STM32\App\configuration_wizard\STM32_Init.c
..........\...\....................\STM32_Init.h
..........\...\....................\STM32_Reg.h
..........\...\c_lib_retarget.c
..........\...\c_lib_retarget.h
..........\...\general_task.c
..........\...\general_task.h
..........\...\gps.c
..........\...\gps.h
..........\...\includes.h
..........\...\main.c
..........\...\main.h
..........\...\os_cfg.h
..........\...\servo.c
..........\...\servo.h
..........\...\stm32f10x_conf.h
..........\...\stm32f10x_it.c
..........\...\stm32f10x_it.h
..........\...\task_manage.c
..........\...\task_manage.h
..........\DelAll.bat
..........\.ocumentation\note.txt
..........\.............\readme.txt
..........\.............\release_notes.txt
..........\.river\CPU_Init.c
..........\......\CPU_Init.h
..........\......\LCD5110_lib.c
..........\......\LCD5110_lib.h
..........\......\LCD_lib.c
..........\......\LCD_lib.h
..........\......\LTM022A69B.c
..........\......\LTM022A69B.h
..........\......\TOUCH.c
..........\......\TOUCH.h
..........\......\TOUCH2.c
..........\......\TOUCH2.h
..........\Libraries\CMSIS\CM3\CoreSupport\core_cm3.c
..........\.........\.....\...\...........\core_cm3.h
..........\.........\.....\...\DeviceSupport\ST\Release_Notes_for_STM32F10x_CMSIS.html
..........\.........\.....\...\.............\..\STM32F10x\startup\arm\startup_stm32f10x_cl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s
..........\.........\.....\...\.............\..\.........\.......\gcc_ride7\startup_stm32f10x_cl.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_hd.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_ld_vl.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_md_vl.s
..........\.........\.....\...\.............\..\.........\.......\.........\startup_stm32f10x_xl.s
..........\.........\.....\...\.............\..\.........\.......\iar\startup_stm32f10x_cl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_hd.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_ld_vl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_md_vl.s
..........\.........\.....\...\.............\..\.........\.......\...\startup_stm32f10x_xl.s
..........\.........\.....\...\.............\..\.........\.......\TrueSTUDIO\startup_stm32f10x_cl.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_hd.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_ld.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_ld_vl.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_md.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_md_vl.s
..........\.........\.....\...\.............\..\.........\.......\..........\startup_stm32f10x_xl.s
..........\.........\.....\...\.............\..\.........\stm32f10x.h
..........\.........\.....\..