.
This commit is contained in:
parent
94f899f27b
commit
ea949443ad
313
MDK-ARM/.vscode/c_cpp_properties.json
vendored
Normal file
313
MDK-ARM/.vscode/c_cpp_properties.json
vendored
Normal file
@ -0,0 +1,313 @@
|
|||||||
|
{
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "windows-gcc-x64",
|
||||||
|
"includePath": [
|
||||||
|
"${workspaceFolder}/**",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\bsp",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\device",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\task",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Algorithm",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Module",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\MDK-ARM",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Lib\\ARM",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Src",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Src",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
|
||||||
|
"${default}"
|
||||||
|
],
|
||||||
|
"defines": [
|
||||||
|
"USE_HAL_DRIVER",
|
||||||
|
"STM32F407xx",
|
||||||
|
"__CC_ARM",
|
||||||
|
"__arm__",
|
||||||
|
"__align(x)=",
|
||||||
|
"__ALIGNOF__(x)=",
|
||||||
|
"__alignof__(x)=",
|
||||||
|
"__asm(x)=",
|
||||||
|
"__forceinline=",
|
||||||
|
"__restrict=",
|
||||||
|
"__global_reg(n)=",
|
||||||
|
"__inline=",
|
||||||
|
"__int64=long long",
|
||||||
|
"__INTADDR__(expr)=0",
|
||||||
|
"__irq=",
|
||||||
|
"__packed=",
|
||||||
|
"__pure=",
|
||||||
|
"__smc(n)=",
|
||||||
|
"__svc(n)=",
|
||||||
|
"__svc_indirect(n)=",
|
||||||
|
"__svc_indirect_r7(n)=",
|
||||||
|
"__value_in_regs=",
|
||||||
|
"__weak=",
|
||||||
|
"__writeonly=",
|
||||||
|
"__declspec(x)=",
|
||||||
|
"__attribute__(x)=",
|
||||||
|
"__nonnull__(x)=",
|
||||||
|
"__register=",
|
||||||
|
"__breakpoint(x)=",
|
||||||
|
"__cdp(x,y,z)=",
|
||||||
|
"__clrex()=",
|
||||||
|
"__clz(x)=0U",
|
||||||
|
"__current_pc()=0U",
|
||||||
|
"__current_sp()=0U",
|
||||||
|
"__disable_fiq()=",
|
||||||
|
"__disable_irq()=",
|
||||||
|
"__dmb(x)=",
|
||||||
|
"__dsb(x)=",
|
||||||
|
"__enable_fiq()=",
|
||||||
|
"__enable_irq()=",
|
||||||
|
"__fabs(x)=0.0",
|
||||||
|
"__fabsf(x)=0.0f",
|
||||||
|
"__force_loads()=",
|
||||||
|
"__force_stores()=",
|
||||||
|
"__isb(x)=",
|
||||||
|
"__ldrex(x)=0U",
|
||||||
|
"__ldrexd(x)=0U",
|
||||||
|
"__ldrt(x)=0U",
|
||||||
|
"__memory_changed()=",
|
||||||
|
"__nop()=",
|
||||||
|
"__pld(...)=",
|
||||||
|
"__pli(...)=",
|
||||||
|
"__qadd(x,y)=0",
|
||||||
|
"__qdbl(x)=0",
|
||||||
|
"__qsub(x,y)=0",
|
||||||
|
"__rbit(x)=0U",
|
||||||
|
"__rev(x)=0U",
|
||||||
|
"__return_address()=0U",
|
||||||
|
"__ror(x,y)=0U",
|
||||||
|
"__schedule_barrier()=",
|
||||||
|
"__semihost(x,y)=0",
|
||||||
|
"__sev()=",
|
||||||
|
"__sqrt(x)=0.0",
|
||||||
|
"__sqrtf(x)=0.0f",
|
||||||
|
"__ssat(x,y)=0",
|
||||||
|
"__strex(x,y)=0U",
|
||||||
|
"__strexd(x,y)=0",
|
||||||
|
"__strt(x,y)=",
|
||||||
|
"__swp(x,y)=0U",
|
||||||
|
"__usat(x,y)=0U",
|
||||||
|
"__wfe()=",
|
||||||
|
"__wfi()=",
|
||||||
|
"__yield()=",
|
||||||
|
"__vfp_status(x,y)=0"
|
||||||
|
],
|
||||||
|
"intelliSenseMode": "windows-gcc-x64",
|
||||||
|
"cStandard": "${default}",
|
||||||
|
"cppStandard": "${default}",
|
||||||
|
"compilerPath": "C:/vspack/mingw64/bin/gcc.exe"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "ELE_CHASSIS",
|
||||||
|
"includePath": [
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Core\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)\\Drivers\\CMSIS\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(2.16AGV)",
|
||||||
|
"${default}",
|
||||||
|
"${workspaceFolder}/**"
|
||||||
|
],
|
||||||
|
"defines": [
|
||||||
|
"USE_HAL_DRIVER",
|
||||||
|
"STM32F407xx",
|
||||||
|
"__CC_ARM",
|
||||||
|
"__arm__",
|
||||||
|
"__align(x)=",
|
||||||
|
"__ALIGNOF__(x)=",
|
||||||
|
"__alignof__(x)=",
|
||||||
|
"__asm(x)=",
|
||||||
|
"__forceinline=",
|
||||||
|
"__restrict=",
|
||||||
|
"__global_reg(n)=",
|
||||||
|
"__inline=",
|
||||||
|
"__int64=long long",
|
||||||
|
"__INTADDR__(expr)=0",
|
||||||
|
"__irq=",
|
||||||
|
"__packed=",
|
||||||
|
"__pure=",
|
||||||
|
"__smc(n)=",
|
||||||
|
"__svc(n)=",
|
||||||
|
"__svc_indirect(n)=",
|
||||||
|
"__svc_indirect_r7(n)=",
|
||||||
|
"__value_in_regs=",
|
||||||
|
"__weak=",
|
||||||
|
"__writeonly=",
|
||||||
|
"__declspec(x)=",
|
||||||
|
"__attribute__(x)=",
|
||||||
|
"__nonnull__(x)=",
|
||||||
|
"__register=",
|
||||||
|
"__breakpoint(x)=",
|
||||||
|
"__cdp(x,y,z)=",
|
||||||
|
"__clrex()=",
|
||||||
|
"__clz(x)=0U",
|
||||||
|
"__current_pc()=0U",
|
||||||
|
"__current_sp()=0U",
|
||||||
|
"__disable_fiq()=",
|
||||||
|
"__disable_irq()=",
|
||||||
|
"__dmb(x)=",
|
||||||
|
"__dsb(x)=",
|
||||||
|
"__enable_fiq()=",
|
||||||
|
"__enable_irq()=",
|
||||||
|
"__fabs(x)=0.0",
|
||||||
|
"__fabsf(x)=0.0f",
|
||||||
|
"__force_loads()=",
|
||||||
|
"__force_stores()=",
|
||||||
|
"__isb(x)=",
|
||||||
|
"__ldrex(x)=0U",
|
||||||
|
"__ldrexd(x)=0U",
|
||||||
|
"__ldrt(x)=0U",
|
||||||
|
"__memory_changed()=",
|
||||||
|
"__nop()=",
|
||||||
|
"__pld(...)=",
|
||||||
|
"__pli(...)=",
|
||||||
|
"__qadd(x,y)=0",
|
||||||
|
"__qdbl(x)=0",
|
||||||
|
"__qsub(x,y)=0",
|
||||||
|
"__rbit(x)=0U",
|
||||||
|
"__rev(x)=0U",
|
||||||
|
"__return_address()=0U",
|
||||||
|
"__ror(x,y)=0U",
|
||||||
|
"__schedule_barrier()=",
|
||||||
|
"__semihost(x,y)=0",
|
||||||
|
"__sev()=",
|
||||||
|
"__sqrt(x)=0.0",
|
||||||
|
"__sqrtf(x)=0.0f",
|
||||||
|
"__ssat(x,y)=0",
|
||||||
|
"__strex(x,y)=0U",
|
||||||
|
"__strexd(x,y)=0",
|
||||||
|
"__strt(x,y)=",
|
||||||
|
"__swp(x,y)=0U",
|
||||||
|
"__usat(x,y)=0U",
|
||||||
|
"__wfe()=",
|
||||||
|
"__wfi()=",
|
||||||
|
"__yield()=",
|
||||||
|
"__vfp_status(x,y)=0"
|
||||||
|
],
|
||||||
|
"intelliSenseMode": "${default}"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"name": "AUTO_CHASSIS",
|
||||||
|
"includePath": [
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Core\\Inc",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Include",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User\\bsp",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User\\device",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User\\task",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User\\Algorithm",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\User\\Module",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\MDK-ARM",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\USB_DEVICE\\App",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\USB_DEVICE\\Target",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Core\\Inc",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Class\\CDC\\Inc",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\CMSIS\\Lib\\ARM",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Core\\Src",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Drivers\\STM32F4xx_HAL_Driver\\Src",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Core\\Src",
|
||||||
|
"d:\\Desktop\\r2\\R2_UP\\Middlewares\\ST\\STM32_USB_Device_Library\\Class\\CDC\\Src"
|
||||||
|
],
|
||||||
|
"defines": [
|
||||||
|
"USE_HAL_DRIVER",
|
||||||
|
"STM32F407xx",
|
||||||
|
"__CC_ARM",
|
||||||
|
"__arm__",
|
||||||
|
"__align(x)=",
|
||||||
|
"__ALIGNOF__(x)=",
|
||||||
|
"__alignof__(x)=",
|
||||||
|
"__asm(x)=",
|
||||||
|
"__forceinline=",
|
||||||
|
"__restrict=",
|
||||||
|
"__global_reg(n)=",
|
||||||
|
"__inline=",
|
||||||
|
"__int64=long long",
|
||||||
|
"__INTADDR__(expr)=0",
|
||||||
|
"__irq=",
|
||||||
|
"__packed=",
|
||||||
|
"__pure=",
|
||||||
|
"__smc(n)=",
|
||||||
|
"__svc(n)=",
|
||||||
|
"__svc_indirect(n)=",
|
||||||
|
"__svc_indirect_r7(n)=",
|
||||||
|
"__value_in_regs=",
|
||||||
|
"__weak=",
|
||||||
|
"__writeonly=",
|
||||||
|
"__declspec(x)=",
|
||||||
|
"__attribute__(x)=",
|
||||||
|
"__nonnull__(x)=",
|
||||||
|
"__register=",
|
||||||
|
"__breakpoint(x)=",
|
||||||
|
"__cdp(x,y,z)=",
|
||||||
|
"__clrex()=",
|
||||||
|
"__clz(x)=0U",
|
||||||
|
"__current_pc()=0U",
|
||||||
|
"__current_sp()=0U",
|
||||||
|
"__disable_fiq()=",
|
||||||
|
"__disable_irq()=",
|
||||||
|
"__dmb(x)=",
|
||||||
|
"__dsb(x)=",
|
||||||
|
"__enable_fiq()=",
|
||||||
|
"__enable_irq()=",
|
||||||
|
"__fabs(x)=0.0",
|
||||||
|
"__fabsf(x)=0.0f",
|
||||||
|
"__force_loads()=",
|
||||||
|
"__force_stores()=",
|
||||||
|
"__isb(x)=",
|
||||||
|
"__ldrex(x)=0U",
|
||||||
|
"__ldrexd(x)=0U",
|
||||||
|
"__ldrt(x)=0U",
|
||||||
|
"__memory_changed()=",
|
||||||
|
"__nop()=",
|
||||||
|
"__pld(...)=",
|
||||||
|
"__pli(...)=",
|
||||||
|
"__qadd(x,y)=0",
|
||||||
|
"__qdbl(x)=0",
|
||||||
|
"__qsub(x,y)=0",
|
||||||
|
"__rbit(x)=0U",
|
||||||
|
"__rev(x)=0U",
|
||||||
|
"__return_address()=0U",
|
||||||
|
"__ror(x,y)=0U",
|
||||||
|
"__schedule_barrier()=",
|
||||||
|
"__semihost(x,y)=0",
|
||||||
|
"__sev()=",
|
||||||
|
"__sqrt(x)=0.0",
|
||||||
|
"__sqrtf(x)=0.0f",
|
||||||
|
"__ssat(x,y)=0",
|
||||||
|
"__strex(x,y)=0U",
|
||||||
|
"__strexd(x,y)=0",
|
||||||
|
"__strt(x,y)=",
|
||||||
|
"__swp(x,y)=0U",
|
||||||
|
"__usat(x,y)=0U",
|
||||||
|
"__wfe()=",
|
||||||
|
"__wfi()=",
|
||||||
|
"__yield()=",
|
||||||
|
"__vfp_status(x,y)=0"
|
||||||
|
],
|
||||||
|
"intelliSenseMode": "${default}"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"version": 4
|
||||||
|
}
|
477
MDK-ARM/.vscode/keil-assistant.log
vendored
Normal file
477
MDK-ARM/.vscode/keil-assistant.log
vendored
Normal file
@ -0,0 +1,477 @@
|
|||||||
|
[info] Log at : 2024/1/8|19:32:39|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/8|20:02:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/8|20:04:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|15:26:47|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|15:46:56|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|15:48:33|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|18:32:19|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|20:07:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|20:37:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/9|21:16:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/10|10:34:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/10|11:15:48|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/10|17:51:38|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/11|15:04:55|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/12|15:50:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/12|15:54:52|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/13|10:59:53|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/13|11:06:05|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/13|11:06:37|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/13|11:08:34|GMT+0800
|
||||||
|
|
||||||
|
[info] project closed: ELE_CHASSIS
|
||||||
|
[info] Log at : 2024/1/13|14:49:16|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/13|15:37:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/15|13:37:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/15|14:06:04|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/15|17:24:48|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/15|18:44:11|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/15|23:16:35|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/16|10:02:40|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/16|14:36:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|10:53:45|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|11:45:51|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|11:46:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|12:08:23|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|12:16:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|14:52:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|17:09:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|17:13:42|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|19:41:46|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|20:27:42|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/17|20:28:15|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/18|10:32:36|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/18|14:14:26|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/19|11:51:23|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/23|21:44:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/24|15:56:41|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/24|16:05:41|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/24|19:41:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/26|15:33:20|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/26|21:38:08|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/27|17:19:01|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/28|16:57:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/28|19:42:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/29|10:28:36|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/29|20:46:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/29|22:03:56|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/1/31|15:33:46|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/1|10:52:47|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/4|19:14:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/5|09:17:19|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/5|16:19:37|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/15|18:04:19|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/16|17:16:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/16|21:04:52|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/16|21:10:12|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/16|21:34:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/17|15:19:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/18|10:12:30|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/20|11:49:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/22|20:18:56|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/22|23:28:10|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/23|12:33:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/23|16:26:59|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/23|19:16:53|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/24|15:35:02|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/24|16:11:45|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/25|22:35:01|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/27|10:51:15|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/2/28|15:47:11|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/3|19:10:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/4|18:24:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/13|15:50:37|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/16|21:01:56|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/17|14:27:14|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/17|21:51:08|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/18|19:07:26|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/20|14:07:30|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|19:29:10|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|19:52:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|20:43:01|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|20:44:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|22:03:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/21|22:05:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/26|18:06:39|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/26|18:22:33|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/26|19:31:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/27|15:43:40|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/29|18:38:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/30|14:45:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/30|15:43:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/30|18:01:06|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|14:40:55|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|14:40:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|15:07:04|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|15:07:09|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|20:09:45|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/3/31|21:04:09|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/1|19:20:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/1|19:20:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/2|21:04:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/2|21:04:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/2|21:05:02|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|00:30:14|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|00:31:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|00:31:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|20:09:53|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|20:23:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/3|21:56:06|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/7|19:59:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/7|20:02:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/7|22:53:43|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/7|23:29:45|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/7|23:30:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/8|19:16:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/8|22:58:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/8|23:39:42|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/9|19:14:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/9|20:17:23|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/9|22:58:33|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/10|15:13:08|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/10|19:27:11|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/10|19:52:20|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/10|19:53:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/10|23:47:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/11|19:16:52|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/11|23:05:51|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/13|12:03:06|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/13|14:30:14|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/13|17:42:39|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/16|22:22:26|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/17|18:03:02|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/19|00:04:34|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/19|18:50:47|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/20|23:07:49|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/21|17:02:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/21|23:21:16|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/21|23:22:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/22|19:14:03|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/22|23:23:42|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/25|23:22:26|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/4/28|21:37:51|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/5|14:48:39|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/5|17:16:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/5|17:17:56|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/5|17:21:23|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/8|11:12:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|00:04:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|00:05:48|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|00:06:48|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|00:08:36|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|15:57:43|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/23|16:04:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/5/27|23:47:58|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/8|14:12:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/11|21:40:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/12|09:48:55|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/15|17:24:36|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/21|18:44:34|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/23|02:10:29|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/25|09:31:46|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/27|10:28:06|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/27|14:41:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/6/30|17:22:03|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/7/2|21:55:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/7/6|16:09:38|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/7/7|19:16:37|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/7/11|19:36:19|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/10/22|20:54:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/10/22|20:55:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/9|20:02:46|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/10|14:27:12|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/11|19:42:55|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/11|23:52:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/12|19:55:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/13|14:40:27|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/13|14:54:08|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/13|16:55:35|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/13|21:44:46|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/14|12:32:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/14|23:04:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/15|18:55:11|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/15|20:36:01|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/16|19:59:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/16|22:56:26|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/17|14:59:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/18|21:45:57|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/19|21:29:10|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/19|21:33:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/21|20:14:02|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/21|21:18:07|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/21|21:44:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/21|21:51:28|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/21|21:51:44|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/22|19:30:39|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/22|19:43:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/22|19:44:51|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/23|16:53:50|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/23|20:57:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/24|15:24:25|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/24|16:44:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/24|20:12:21|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|15:39:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|16:11:13|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|16:13:53|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|16:50:20|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|19:22:53|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|20:00:54|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/11/30|20:09:24|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/12/6|17:39:09|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/12/6|20:43:23|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/12/6|20:54:48|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/12/8|17:22:45|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2024/12/8|19:23:34|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/1/6|21:24:35|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/1/13|22:47:43|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/1/13|22:53:23|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/1/16|20:09:48|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/16|19:35:45|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/16|20:16:53|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/18|16:19:47|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/19|14:09:53|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/20|15:49:08|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/21|21:26:57|GMT+0800
|
||||||
|
|
||||||
|
Log at : 2025/2/23|14:39:36|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/3/5|21:18:28|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/3/5|21:22:17|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/3/5|21:36:22|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/3/5|21:42:18|GMT+0800
|
||||||
|
|
||||||
|
[info] Log at : 2025/3/11|21:09:29|GMT+0800
|
||||||
|
|
6
MDK-ARM/.vscode/keil_project_properties.json
vendored
Normal file
6
MDK-ARM/.vscode/keil_project_properties.json
vendored
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"project": {
|
||||||
|
"name": "593c6fad1b2d09a0b98264505a86eaed",
|
||||||
|
"activeTargetName": "ELE_CHASSIS"
|
||||||
|
}
|
||||||
|
}
|
24
MDK-ARM/.vscode/launch.json
vendored
Normal file
24
MDK-ARM/.vscode/launch.json
vendored
Normal file
@ -0,0 +1,24 @@
|
|||||||
|
{
|
||||||
|
"version": "0.2.0",
|
||||||
|
"configurations": [
|
||||||
|
{
|
||||||
|
"name": "C/C++ Runner: Debug Session",
|
||||||
|
"type": "cppdbg",
|
||||||
|
"request": "launch",
|
||||||
|
"args": [],
|
||||||
|
"stopAtEntry": false,
|
||||||
|
"externalConsole": true,
|
||||||
|
"cwd": "c:/Users/hanke/Desktop/WaitToImprv/chassis(1.06)AGV待完善)/User/bsp",
|
||||||
|
"program": "c:/Users/hanke/Desktop/WaitToImprv/chassis(1.06)AGV待完善)/User/bsp/build/Debug/outDebug",
|
||||||
|
"MIMode": "gdb",
|
||||||
|
"miDebuggerPath": "gdb",
|
||||||
|
"setupCommands": [
|
||||||
|
{
|
||||||
|
"description": "Enable pretty-printing for gdb",
|
||||||
|
"text": "-enable-pretty-printing",
|
||||||
|
"ignoreFailures": true
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
102
MDK-ARM/.vscode/settings.json
vendored
Normal file
102
MDK-ARM/.vscode/settings.json
vendored
Normal file
@ -0,0 +1,102 @@
|
|||||||
|
{
|
||||||
|
"C_Cpp_Runner.cCompilerPath": "gcc",
|
||||||
|
"C_Cpp_Runner.cppCompilerPath": "g++",
|
||||||
|
"C_Cpp_Runner.debuggerPath": "gdb",
|
||||||
|
"C_Cpp_Runner.cStandard": "",
|
||||||
|
"C_Cpp_Runner.cppStandard": "",
|
||||||
|
"C_Cpp_Runner.msvcBatchPath": "",
|
||||||
|
"C_Cpp_Runner.useMsvc": false,
|
||||||
|
"C_Cpp_Runner.warnings": [
|
||||||
|
"-Wall",
|
||||||
|
"-Wextra",
|
||||||
|
"-Wpedantic",
|
||||||
|
"-Wshadow",
|
||||||
|
"-Wformat=2",
|
||||||
|
"-Wcast-align",
|
||||||
|
"-Wconversion",
|
||||||
|
"-Wsign-conversion",
|
||||||
|
"-Wnull-dereference"
|
||||||
|
],
|
||||||
|
"C_Cpp_Runner.msvcWarnings": [
|
||||||
|
"/W4",
|
||||||
|
"/permissive-",
|
||||||
|
"/w14242",
|
||||||
|
"/w14287",
|
||||||
|
"/w14296",
|
||||||
|
"/w14311",
|
||||||
|
"/w14826",
|
||||||
|
"/w44062",
|
||||||
|
"/w44242",
|
||||||
|
"/w14905",
|
||||||
|
"/w14906",
|
||||||
|
"/w14263",
|
||||||
|
"/w44265",
|
||||||
|
"/w14928"
|
||||||
|
],
|
||||||
|
"C_Cpp_Runner.enableWarnings": true,
|
||||||
|
"C_Cpp_Runner.warningsAsError": false,
|
||||||
|
"C_Cpp_Runner.compilerArgs": [],
|
||||||
|
"C_Cpp_Runner.linkerArgs": [],
|
||||||
|
"C_Cpp_Runner.includePaths": [
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Inc\\Legacy",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\CMSIS_RTOS_V2",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\RVDS\\ARM_CM4F",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Device\\ST\\STM32F4xx\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Include",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\bsp",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\device",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\task",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Algorithm",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\User\\Module",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\MDK-ARM",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\CMSIS\\Lib\\ARM",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Core\\Src",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Drivers\\STM32F4xx_HAL_Driver\\Src",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source",
|
||||||
|
"c:\\Users\\hanke\\Desktop\\WaitToImprv\\chassis(1.06)AGV待完善)\\Middlewares\\Third_Party\\FreeRTOS\\Source\\portable\\MemMang",
|
||||||
|
"${default}",
|
||||||
|
"${workspaceFolder}/**"
|
||||||
|
],
|
||||||
|
"C_Cpp_Runner.includeSearch": [
|
||||||
|
"*",
|
||||||
|
"**/*"
|
||||||
|
],
|
||||||
|
"C_Cpp_Runner.excludeSearch": [
|
||||||
|
"**/build",
|
||||||
|
"**/build/**",
|
||||||
|
"**/.*",
|
||||||
|
"**/.*/**",
|
||||||
|
"**/.vscode",
|
||||||
|
"**/.vscode/**"
|
||||||
|
],
|
||||||
|
"C_Cpp_Runner.useAddressSanitizer": false,
|
||||||
|
"C_Cpp_Runner.useUndefinedSanitizer": false,
|
||||||
|
"C_Cpp_Runner.useLeakSanitizer": false,
|
||||||
|
"C_Cpp_Runner.showCompilationTime": false,
|
||||||
|
"C_Cpp_Runner.useLinkTimeOptimization": false,
|
||||||
|
"C_Cpp_Runner.msvcSecureNoWarnings": false,
|
||||||
|
"files.associations": {
|
||||||
|
"chassis.h": "c",
|
||||||
|
"bmi088.h": "c",
|
||||||
|
"user_math.h": "c",
|
||||||
|
"action.h": "c",
|
||||||
|
"can_use.h": "c",
|
||||||
|
"user_task.h": "c",
|
||||||
|
"user_cmsis_os2.h": "c",
|
||||||
|
"memory": "c",
|
||||||
|
"string": "c",
|
||||||
|
"utility": "c",
|
||||||
|
"xmemory": "c",
|
||||||
|
"xstring": "c",
|
||||||
|
"xutility": "c",
|
||||||
|
"limits": "c",
|
||||||
|
"gimbal_task.h": "c",
|
||||||
|
"gimgal.h": "c",
|
||||||
|
"navi.h": "c",
|
||||||
|
"map.h": "c"
|
||||||
|
}
|
||||||
|
}
|
109
MDK-ARM/.vscode/uv4.log
vendored
Normal file
109
MDK-ARM/.vscode/uv4.log
vendored
Normal file
@ -0,0 +1,109 @@
|
|||||||
|
*** Using Compiler 'V5.06 update 7 (build 960)', folder: 'D:\keil mdk\ARM\ARMCC\Bin'
|
||||||
|
Build target 'AUTO_CHASSIS'
|
||||||
|
Note: source file '..\User\bsp\gpio.c' - object file renamed from 'ELE_CHASSIS\gpio.o' to 'ELE_CHASSIS\gpio_1.o'.Note: source file '..\User\bsp\spi.c' - object file renamed from 'ELE_CHASSIS\spi.o' to 'ELE_CHASSIS\spi_1.o'.assembling startup_stm32f407xx.s...
|
||||||
|
compiling stm32f4xx_hal_msp.c...
|
||||||
|
compiling usart.c...
|
||||||
|
compiling stm32f4xx_hal_pcd.c...
|
||||||
|
compiling stm32f4xx_hal_pcd_ex.c...
|
||||||
|
compiling spi.c...
|
||||||
|
compiling tim.c...
|
||||||
|
compiling can.c...
|
||||||
|
compiling dma.c...
|
||||||
|
compiling stm32f4xx_it.c...
|
||||||
|
compiling crc.c...
|
||||||
|
compiling stm32f4xx_ll_usb.c...
|
||||||
|
compiling gpio.c...
|
||||||
|
compiling stm32f4xx_hal_rcc.c...
|
||||||
|
compiling main.c...
|
||||||
|
compiling freertos.c...
|
||||||
|
compiling stm32f4xx_hal_cortex.c...
|
||||||
|
compiling stm32f4xx_hal_pwr.c...
|
||||||
|
compiling stm32f4xx_hal_rcc_ex.c...
|
||||||
|
compiling stm32f4xx_hal_dma.c...
|
||||||
|
compiling stm32f4xx_hal_flash_ramfunc.c...
|
||||||
|
compiling stm32f4xx_hal_pwr_ex.c...
|
||||||
|
compiling stm32f4xx_hal_flash_ex.c...
|
||||||
|
compiling stm32f4xx_hal_flash.c...
|
||||||
|
compiling stm32f4xx_hal_gpio.c...
|
||||||
|
compiling croutine.c...
|
||||||
|
compiling stm32f4xx_hal.c...
|
||||||
|
compiling event_groups.c...
|
||||||
|
compiling list.c...
|
||||||
|
compiling queue.c...
|
||||||
|
compiling stm32f4xx_hal_exti.c...
|
||||||
|
compiling stm32f4xx_hal_dma_ex.c...
|
||||||
|
compiling stm32f4xx_hal_can.c...
|
||||||
|
compiling stream_buffer.c...
|
||||||
|
compiling timers.c...
|
||||||
|
compiling tasks.c...
|
||||||
|
compiling heap_4.c...
|
||||||
|
compiling stm32f4xx_hal_crc.c...
|
||||||
|
compiling port.c...
|
||||||
|
compiling stm32f4xx_hal_spi.c...
|
||||||
|
compiling map.c...
|
||||||
|
compiling bsp_can.c...
|
||||||
|
compiling system_stm32f4xx.c...
|
||||||
|
compiling crc16.c...
|
||||||
|
compiling gpio.c...
|
||||||
|
compiling stm32f4xx_hal_tim.c...
|
||||||
|
compiling stm32f4xx_hal_uart.c...
|
||||||
|
compiling stm32f4xx_hal_tim_ex.c...
|
||||||
|
compiling config.c...
|
||||||
|
compiling bsp_delay.c...
|
||||||
|
compiling delay.c...
|
||||||
|
compiling pwm.c...
|
||||||
|
compiling Chassis.c...
|
||||||
|
compiling spi.c...
|
||||||
|
compiling bsp_usart.c...
|
||||||
|
compiling cmsis_os2.c...
|
||||||
|
compiling led.c...
|
||||||
|
compiling bsp_buzzer.c...
|
||||||
|
compiling flash.c...
|
||||||
|
..\User\bsp\flash.c(20): warning: #29-D: expected an expression
|
||||||
|
#elif
|
||||||
|
..\User\bsp\flash.c: 1 warning, 0 errors
|
||||||
|
compiling kalman.c...
|
||||||
|
compiling user_task.c...
|
||||||
|
compiling init.c...
|
||||||
|
compiling error_detect_task.c...
|
||||||
|
compiling cmd_task.c...
|
||||||
|
compiling chassis_task.c...
|
||||||
|
compiling dr16_task.c...
|
||||||
|
compiling action_task.c...
|
||||||
|
compiling atti_esti.c...
|
||||||
|
compiling can_task.c...
|
||||||
|
compiling filter.c...
|
||||||
|
compiling nuc_task.c...
|
||||||
|
compiling navi_task.c...
|
||||||
|
compiling ahrs.c...
|
||||||
|
compiling can_use.c...
|
||||||
|
compiling pid.c...
|
||||||
|
compiling cmd.c...
|
||||||
|
compiling nuc.c...
|
||||||
|
compiling dr16.c...
|
||||||
|
compiling vofa.c...
|
||||||
|
compiling navi.c...
|
||||||
|
..\User\Algorithm\navi.c(111): warning: #177-D: variable "zArrive" was declared but never referenced
|
||||||
|
uint16_t xArrive = 0, yArrive = 0, zArrive=0;
|
||||||
|
..\User\Algorithm\navi.c(130): warning: #550-D: variable "chassis_vx" was set but never used
|
||||||
|
static fp32 chassis_vx,chassis_vy;//底盘xy分速度
|
||||||
|
..\User\Algorithm\navi.c(130): warning: #550-D: variable "chassis_vy" was set but never used
|
||||||
|
static fp32 chassis_vx,chassis_vy;//底盘xy分速度
|
||||||
|
..\User\Algorithm\navi.c: 3 warnings, 0 errors
|
||||||
|
compiling usb_device.c...
|
||||||
|
compiling user_math.c...
|
||||||
|
compiling Action.c...
|
||||||
|
compiling bmi088.c...
|
||||||
|
compiling user_cmsis_os2.c...
|
||||||
|
compiling LD_remote.c...
|
||||||
|
compiling usbd_desc.c...
|
||||||
|
compiling usbd_core.c...
|
||||||
|
compiling usbd_ioreq.c...
|
||||||
|
compiling usbd_cdc_if.c...
|
||||||
|
compiling usbd_cdc.c...
|
||||||
|
compiling usbd_ctlreq.c...
|
||||||
|
compiling usbd_conf.c...
|
||||||
|
linking...
|
||||||
|
Program Size: Code=75220 RO-data=1400 RW-data=1268 ZI-data=33316
|
||||||
|
"ELE_CHASSIS\AUTO_CHASSIS.axf" - 0 Error(s), 4 Warning(s).
|
||||||
|
Build Time Elapsed: 00:00:38
|
1
MDK-ARM/.vscode/uv4.log.lock
vendored
Normal file
1
MDK-ARM/.vscode/uv4.log.lock
vendored
Normal file
@ -0,0 +1 @@
|
|||||||
|
2025/2/20 16:57:14
|
1473
MDK-ARM/AUTO_CHASSIS.uvoptx
Normal file
1473
MDK-ARM/AUTO_CHASSIS.uvoptx
Normal file
File diff suppressed because it is too large
Load Diff
2022
MDK-ARM/AUTO_CHASSIS.uvprojx
Normal file
2022
MDK-ARM/AUTO_CHASSIS.uvprojx
Normal file
File diff suppressed because it is too large
Load Diff
BIN
MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf
Normal file
BIN
MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.axf
Normal file
Binary file not shown.
3618
MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.hex
Normal file
3618
MDK-ARM/ELE_CHASSIS/AUTO_CHASSIS.hex
Normal file
File diff suppressed because it is too large
Load Diff
3643
MDK-ARM/ELE_CHASSIS/ELE_CHASSIS.hex
Normal file
3643
MDK-ARM/ELE_CHASSIS/ELE_CHASSIS.hex
Normal file
File diff suppressed because it is too large
Load Diff
736
MDK-ARM/IMU.uvoptx
Normal file
736
MDK-ARM/IMU.uvoptx
Normal file
@ -0,0 +1,736 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
|
||||||
|
<ProjectOpt xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="project_optx.xsd">
|
||||||
|
|
||||||
|
<SchemaVersion>1.0</SchemaVersion>
|
||||||
|
|
||||||
|
<Header>### uVision Project, (C) Keil Software</Header>
|
||||||
|
|
||||||
|
<Extensions>
|
||||||
|
<cExt>*.c</cExt>
|
||||||
|
<aExt>*.s*; *.src; *.a*</aExt>
|
||||||
|
<oExt>*.obj; *.o</oExt>
|
||||||
|
<lExt>*.lib</lExt>
|
||||||
|
<tExt>*.txt; *.h; *.inc</tExt>
|
||||||
|
<pExt>*.plm</pExt>
|
||||||
|
<CppX>*.cpp</CppX>
|
||||||
|
<nMigrate>0</nMigrate>
|
||||||
|
</Extensions>
|
||||||
|
|
||||||
|
<DaveTm>
|
||||||
|
<dwLowDateTime>0</dwLowDateTime>
|
||||||
|
<dwHighDateTime>0</dwHighDateTime>
|
||||||
|
</DaveTm>
|
||||||
|
|
||||||
|
<Target>
|
||||||
|
<TargetName>IMU</TargetName>
|
||||||
|
<ToolsetNumber>0x4</ToolsetNumber>
|
||||||
|
<ToolsetName>ARM-ADS</ToolsetName>
|
||||||
|
<TargetOption>
|
||||||
|
<CLKADS>12000000</CLKADS>
|
||||||
|
<OPTTT>
|
||||||
|
<gFlags>1</gFlags>
|
||||||
|
<BeepAtEnd>1</BeepAtEnd>
|
||||||
|
<RunSim>0</RunSim>
|
||||||
|
<RunTarget>1</RunTarget>
|
||||||
|
<RunAbUc>0</RunAbUc>
|
||||||
|
</OPTTT>
|
||||||
|
<OPTHX>
|
||||||
|
<HexSelection>1</HexSelection>
|
||||||
|
<FlashByte>65535</FlashByte>
|
||||||
|
<HexRangeLowAddress>0</HexRangeLowAddress>
|
||||||
|
<HexRangeHighAddress>0</HexRangeHighAddress>
|
||||||
|
<HexOffset>0</HexOffset>
|
||||||
|
</OPTHX>
|
||||||
|
<OPTLEX>
|
||||||
|
<PageWidth>79</PageWidth>
|
||||||
|
<PageLength>66</PageLength>
|
||||||
|
<TabStop>8</TabStop>
|
||||||
|
<ListingPath></ListingPath>
|
||||||
|
</OPTLEX>
|
||||||
|
<ListingPage>
|
||||||
|
<CreateCListing>1</CreateCListing>
|
||||||
|
<CreateAListing>1</CreateAListing>
|
||||||
|
<CreateLListing>1</CreateLListing>
|
||||||
|
<CreateIListing>0</CreateIListing>
|
||||||
|
<AsmCond>1</AsmCond>
|
||||||
|
<AsmSymb>1</AsmSymb>
|
||||||
|
<AsmXref>0</AsmXref>
|
||||||
|
<CCond>1</CCond>
|
||||||
|
<CCode>0</CCode>
|
||||||
|
<CListInc>0</CListInc>
|
||||||
|
<CSymb>0</CSymb>
|
||||||
|
<LinkerCodeListing>0</LinkerCodeListing>
|
||||||
|
</ListingPage>
|
||||||
|
<OPTXL>
|
||||||
|
<LMap>1</LMap>
|
||||||
|
<LComments>1</LComments>
|
||||||
|
<LGenerateSymbols>1</LGenerateSymbols>
|
||||||
|
<LLibSym>1</LLibSym>
|
||||||
|
<LLines>1</LLines>
|
||||||
|
<LLocSym>1</LLocSym>
|
||||||
|
<LPubSym>1</LPubSym>
|
||||||
|
<LXref>0</LXref>
|
||||||
|
<LExpSel>0</LExpSel>
|
||||||
|
</OPTXL>
|
||||||
|
<OPTFL>
|
||||||
|
<tvExp>1</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<IsCurrentTarget>1</IsCurrentTarget>
|
||||||
|
</OPTFL>
|
||||||
|
<CpuCode>18</CpuCode>
|
||||||
|
<DebugOpt>
|
||||||
|
<uSim>0</uSim>
|
||||||
|
<uTrg>1</uTrg>
|
||||||
|
<sLdApp>1</sLdApp>
|
||||||
|
<sGomain>1</sGomain>
|
||||||
|
<sRbreak>1</sRbreak>
|
||||||
|
<sRwatch>1</sRwatch>
|
||||||
|
<sRmem>1</sRmem>
|
||||||
|
<sRfunc>1</sRfunc>
|
||||||
|
<sRbox>1</sRbox>
|
||||||
|
<tLdApp>1</tLdApp>
|
||||||
|
<tGomain>1</tGomain>
|
||||||
|
<tRbreak>1</tRbreak>
|
||||||
|
<tRwatch>1</tRwatch>
|
||||||
|
<tRmem>1</tRmem>
|
||||||
|
<tRfunc>1</tRfunc>
|
||||||
|
<tRbox>1</tRbox>
|
||||||
|
<tRtrace>1</tRtrace>
|
||||||
|
<sRSysVw>1</sRSysVw>
|
||||||
|
<tRSysVw>1</tRSysVw>
|
||||||
|
<sRunDeb>0</sRunDeb>
|
||||||
|
<sLrtime>0</sLrtime>
|
||||||
|
<bEvRecOn>1</bEvRecOn>
|
||||||
|
<bSchkAxf>0</bSchkAxf>
|
||||||
|
<bTchkAxf>0</bTchkAxf>
|
||||||
|
<nTsel>6</nTsel>
|
||||||
|
<sDll></sDll>
|
||||||
|
<sDllPa></sDllPa>
|
||||||
|
<sDlgDll></sDlgDll>
|
||||||
|
<sDlgPa></sDlgPa>
|
||||||
|
<sIfile></sIfile>
|
||||||
|
<tDll></tDll>
|
||||||
|
<tDllPa></tDllPa>
|
||||||
|
<tDlgDll></tDlgDll>
|
||||||
|
<tDlgPa></tDlgPa>
|
||||||
|
<tIfile></tIfile>
|
||||||
|
<pMon>STLink\ST-LINKIII-KEIL_SWO.dll</pMon>
|
||||||
|
</DebugOpt>
|
||||||
|
<TargetDriverDllRegistry>
|
||||||
|
<SetRegEntry>
|
||||||
|
<Number>0</Number>
|
||||||
|
<Key>UL2CM3</Key>
|
||||||
|
<Name>UL2CM3(-S0 -C0 -P0 -FD20000000 -FC1000 -FN1 -FF0STM32F4xx_1024 -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM))</Name>
|
||||||
|
</SetRegEntry>
|
||||||
|
<SetRegEntry>
|
||||||
|
<Number>0</Number>
|
||||||
|
<Key>ST-LINKIII-KEIL_SWO</Key>
|
||||||
|
<Name>-U-O142 -O2254 -S0 -C0 -N00("ARM CoreSight SW-DP") -D00(2BA01477) -L00(0) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F4xx_1024.FLM -FS08000000 -FL0100000 -FP0($$Device:STM32F407IGHx$CMSIS\Flash\STM32F4xx_1024.FLM)</Name>
|
||||||
|
</SetRegEntry>
|
||||||
|
</TargetDriverDllRegistry>
|
||||||
|
<Breakpoint/>
|
||||||
|
<Tracepoint>
|
||||||
|
<THDelay>0</THDelay>
|
||||||
|
</Tracepoint>
|
||||||
|
<DebugFlag>
|
||||||
|
<trace>0</trace>
|
||||||
|
<periodic>1</periodic>
|
||||||
|
<aLwin>1</aLwin>
|
||||||
|
<aCover>0</aCover>
|
||||||
|
<aSer1>0</aSer1>
|
||||||
|
<aSer2>0</aSer2>
|
||||||
|
<aPa>0</aPa>
|
||||||
|
<viewmode>1</viewmode>
|
||||||
|
<vrSel>0</vrSel>
|
||||||
|
<aSym>0</aSym>
|
||||||
|
<aTbox>0</aTbox>
|
||||||
|
<AscS1>0</AscS1>
|
||||||
|
<AscS2>0</AscS2>
|
||||||
|
<AscS3>0</AscS3>
|
||||||
|
<aSer3>0</aSer3>
|
||||||
|
<eProf>0</eProf>
|
||||||
|
<aLa>0</aLa>
|
||||||
|
<aPa1>0</aPa1>
|
||||||
|
<AscS4>0</AscS4>
|
||||||
|
<aSer4>0</aSer4>
|
||||||
|
<StkLoc>1</StkLoc>
|
||||||
|
<TrcWin>0</TrcWin>
|
||||||
|
<newCpu>0</newCpu>
|
||||||
|
<uProt>0</uProt>
|
||||||
|
</DebugFlag>
|
||||||
|
<LintExecutable></LintExecutable>
|
||||||
|
<LintConfigFile></LintConfigFile>
|
||||||
|
<bLintAuto>0</bLintAuto>
|
||||||
|
<bAutoGenD>0</bAutoGenD>
|
||||||
|
<LntExFlags>0</LntExFlags>
|
||||||
|
<pMisraName></pMisraName>
|
||||||
|
<pszMrule></pszMrule>
|
||||||
|
<pSingCmds></pSingCmds>
|
||||||
|
<pMultCmds></pMultCmds>
|
||||||
|
<pMisraNamep></pMisraNamep>
|
||||||
|
<pszMrulep></pszMrulep>
|
||||||
|
<pSingCmdsp></pSingCmdsp>
|
||||||
|
<pMultCmdsp></pMultCmdsp>
|
||||||
|
<DebugDescription>
|
||||||
|
<Enable>1</Enable>
|
||||||
|
<EnableFlashSeq>1</EnableFlashSeq>
|
||||||
|
<EnableLog>0</EnableLog>
|
||||||
|
<Protocol>2</Protocol>
|
||||||
|
<DbgClock>10000000</DbgClock>
|
||||||
|
</DebugDescription>
|
||||||
|
</TargetOption>
|
||||||
|
</Target>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>Application/MDK-ARM</GroupName>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>1</GroupNumber>
|
||||||
|
<FileNumber>1</FileNumber>
|
||||||
|
<FileType>2</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>startup_stm32f407xx.s</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>startup_stm32f407xx.s</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>Application/User/Core</GroupName>
|
||||||
|
<tvExp>1</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>2</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/main.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>main.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>3</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/gpio.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>gpio.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>4</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/freertos.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>freertos.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>5</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/can.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>can.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>6</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/crc.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>crc.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>7</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/dma.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>dma.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>8</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/spi.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>spi.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>9</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/tim.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>tim.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>10</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/usart.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>usart.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>11</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/stm32f4xx_it.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_it.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>2</GroupNumber>
|
||||||
|
<FileNumber>12</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/stm32f4xx_hal_msp.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_msp.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>Drivers/STM32F4xx_HAL_Driver</GroupName>
|
||||||
|
<tvExp>1</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>13</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_can.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_can.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>14</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_rcc.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>15</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_rcc_ex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>16</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_flash.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>17</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_flash_ex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>18</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_flash_ramfunc.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_flash_ramfunc.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>19</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_gpio.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_gpio.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>20</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma_ex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_dma_ex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>21</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_dma.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_dma.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>22</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_pwr.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>23</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_pwr_ex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_pwr_ex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>24</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_cortex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_cortex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>25</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>26</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_exti.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_exti.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>27</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_crc.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>28</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_spi.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_spi.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>29</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_tim.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>30</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_tim_ex.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>3</GroupNumber>
|
||||||
|
<FileNumber>31</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_uart.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stm32f4xx_hal_uart.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>Drivers/CMSIS</GroupName>
|
||||||
|
<tvExp>1</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>4</GroupNumber>
|
||||||
|
<FileNumber>32</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Core/Src/system_stm32f4xx.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>system_stm32f4xx.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>Middlewares/FreeRTOS</GroupName>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>33</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/croutine.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>croutine.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>34</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/event_groups.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>event_groups.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>35</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/list.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>list.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>36</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/queue.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>queue.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>37</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/stream_buffer.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>stream_buffer.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>38</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/tasks.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>tasks.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>39</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/timers.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>timers.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>40</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS_V2/cmsis_os2.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>cmsis_os2.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>41</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>heap_4.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
<File>
|
||||||
|
<GroupNumber>5</GroupNumber>
|
||||||
|
<FileNumber>42</FileNumber>
|
||||||
|
<FileType>1</FileType>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<bDave2>0</bDave2>
|
||||||
|
<PathWithFileName>../Middlewares/Third_Party/FreeRTOS/Source/portable/RVDS/ARM_CM4F/port.c</PathWithFileName>
|
||||||
|
<FilenameWithoutPath>port.c</FilenameWithoutPath>
|
||||||
|
<RteFlg>0</RteFlg>
|
||||||
|
<bShared>0</bShared>
|
||||||
|
</File>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
<Group>
|
||||||
|
<GroupName>::CMSIS</GroupName>
|
||||||
|
<tvExp>0</tvExp>
|
||||||
|
<tvExpOptDlg>0</tvExpOptDlg>
|
||||||
|
<cbSel>0</cbSel>
|
||||||
|
<RteFlg>1</RteFlg>
|
||||||
|
</Group>
|
||||||
|
|
||||||
|
</ProjectOpt>
|
27
MDK-ARM/keilkill.bat
Normal file
27
MDK-ARM/keilkill.bat
Normal file
@ -0,0 +1,27 @@
|
|||||||
|
del *.bak /s
|
||||||
|
del *.ddk /s
|
||||||
|
del *.edk /s
|
||||||
|
del *.lst /s
|
||||||
|
del *.lnp /s
|
||||||
|
del *.mpf /s
|
||||||
|
del *.mpj /s
|
||||||
|
del *.obj /s
|
||||||
|
del *.omf /s
|
||||||
|
::del *.opt /s ::不允许删除JTAG的设置
|
||||||
|
del *.plg /s
|
||||||
|
del *.rpt /s
|
||||||
|
del *.tmp /s
|
||||||
|
del *.__i /s
|
||||||
|
del *.crf /s
|
||||||
|
del *.o /s
|
||||||
|
del *.d /s
|
||||||
|
del *.axf /s
|
||||||
|
del *.tra /s
|
||||||
|
del *.dep /s
|
||||||
|
del JLinkLog.txt /s
|
||||||
|
|
||||||
|
del *.iex /s
|
||||||
|
del *.htm /s
|
||||||
|
del *.sct /s
|
||||||
|
del *.map /s
|
||||||
|
exit
|
423
MDK-ARM/startup_stm32f407xx.s
Normal file
423
MDK-ARM/startup_stm32f407xx.s
Normal file
@ -0,0 +1,423 @@
|
|||||||
|
;*******************************************************************************
|
||||||
|
;* File Name : startup_stm32f407xx.s
|
||||||
|
;* Author : MCD Application Team
|
||||||
|
;* Description : STM32F407xx devices vector table for MDK-ARM toolchain.
|
||||||
|
;* This module performs:
|
||||||
|
;* - Set the initial SP
|
||||||
|
;* - Set the initial PC == Reset_Handler
|
||||||
|
;* - Set the vector table entries with the exceptions ISR address
|
||||||
|
;* - Branches to __main in the C library (which eventually
|
||||||
|
;* calls main()).
|
||||||
|
;* After Reset the CortexM4 processor is in Thread mode,
|
||||||
|
;* priority is Privileged, and the Stack is set to Main.
|
||||||
|
;*******************************************************************************
|
||||||
|
;* @attention
|
||||||
|
;*
|
||||||
|
;* Copyright (c) 2017 STMicroelectronics.
|
||||||
|
;* All rights reserved.
|
||||||
|
;*
|
||||||
|
;* This software is licensed under terms that can be found in the LICENSE file
|
||||||
|
;* in the root directory of this software component.
|
||||||
|
;* If no LICENSE file comes with this software, it is provided AS-IS.
|
||||||
|
;*
|
||||||
|
;*******************************************************************************
|
||||||
|
;* <<< Use Configuration Wizard in Context Menu >>>
|
||||||
|
;
|
||||||
|
; Amount of memory (in bytes) allocated for Stack
|
||||||
|
; Tailor this value to your application needs
|
||||||
|
; <h> Stack Configuration
|
||||||
|
; <o> Stack Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
||||||
|
; </h>
|
||||||
|
|
||||||
|
Stack_Size EQU 0x400
|
||||||
|
|
||||||
|
AREA STACK, NOINIT, READWRITE, ALIGN=3
|
||||||
|
Stack_Mem SPACE Stack_Size
|
||||||
|
__initial_sp
|
||||||
|
|
||||||
|
|
||||||
|
; <h> Heap Configuration
|
||||||
|
; <o> Heap Size (in Bytes) <0x0-0xFFFFFFFF:8>
|
||||||
|
; </h>
|
||||||
|
|
||||||
|
Heap_Size EQU 0x200
|
||||||
|
|
||||||
|
AREA HEAP, NOINIT, READWRITE, ALIGN=3
|
||||||
|
__heap_base
|
||||||
|
Heap_Mem SPACE Heap_Size
|
||||||
|
__heap_limit
|
||||||
|
|
||||||
|
PRESERVE8
|
||||||
|
THUMB
|
||||||
|
|
||||||
|
|
||||||
|
; Vector Table Mapped to Address 0 at Reset
|
||||||
|
AREA RESET, DATA, READONLY
|
||||||
|
EXPORT __Vectors
|
||||||
|
EXPORT __Vectors_End
|
||||||
|
EXPORT __Vectors_Size
|
||||||
|
|
||||||
|
__Vectors DCD __initial_sp ; Top of Stack
|
||||||
|
DCD Reset_Handler ; Reset Handler
|
||||||
|
DCD NMI_Handler ; NMI Handler
|
||||||
|
DCD HardFault_Handler ; Hard Fault Handler
|
||||||
|
DCD MemManage_Handler ; MPU Fault Handler
|
||||||
|
DCD BusFault_Handler ; Bus Fault Handler
|
||||||
|
DCD UsageFault_Handler ; Usage Fault Handler
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD SVC_Handler ; SVCall Handler
|
||||||
|
DCD DebugMon_Handler ; Debug Monitor Handler
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD PendSV_Handler ; PendSV Handler
|
||||||
|
DCD SysTick_Handler ; SysTick Handler
|
||||||
|
|
||||||
|
; External Interrupts
|
||||||
|
DCD WWDG_IRQHandler ; Window WatchDog
|
||||||
|
DCD PVD_IRQHandler ; PVD through EXTI Line detection
|
||||||
|
DCD TAMP_STAMP_IRQHandler ; Tamper and TimeStamps through the EXTI line
|
||||||
|
DCD RTC_WKUP_IRQHandler ; RTC Wakeup through the EXTI line
|
||||||
|
DCD FLASH_IRQHandler ; FLASH
|
||||||
|
DCD RCC_IRQHandler ; RCC
|
||||||
|
DCD EXTI0_IRQHandler ; EXTI Line0
|
||||||
|
DCD EXTI1_IRQHandler ; EXTI Line1
|
||||||
|
DCD EXTI2_IRQHandler ; EXTI Line2
|
||||||
|
DCD EXTI3_IRQHandler ; EXTI Line3
|
||||||
|
DCD EXTI4_IRQHandler ; EXTI Line4
|
||||||
|
DCD DMA1_Stream0_IRQHandler ; DMA1 Stream 0
|
||||||
|
DCD DMA1_Stream1_IRQHandler ; DMA1 Stream 1
|
||||||
|
DCD DMA1_Stream2_IRQHandler ; DMA1 Stream 2
|
||||||
|
DCD DMA1_Stream3_IRQHandler ; DMA1 Stream 3
|
||||||
|
DCD DMA1_Stream4_IRQHandler ; DMA1 Stream 4
|
||||||
|
DCD DMA1_Stream5_IRQHandler ; DMA1 Stream 5
|
||||||
|
DCD DMA1_Stream6_IRQHandler ; DMA1 Stream 6
|
||||||
|
DCD ADC_IRQHandler ; ADC1, ADC2 and ADC3s
|
||||||
|
DCD CAN1_TX_IRQHandler ; CAN1 TX
|
||||||
|
DCD CAN1_RX0_IRQHandler ; CAN1 RX0
|
||||||
|
DCD CAN1_RX1_IRQHandler ; CAN1 RX1
|
||||||
|
DCD CAN1_SCE_IRQHandler ; CAN1 SCE
|
||||||
|
DCD EXTI9_5_IRQHandler ; External Line[9:5]s
|
||||||
|
DCD TIM1_BRK_TIM9_IRQHandler ; TIM1 Break and TIM9
|
||||||
|
DCD TIM1_UP_TIM10_IRQHandler ; TIM1 Update and TIM10
|
||||||
|
DCD TIM1_TRG_COM_TIM11_IRQHandler ; TIM1 Trigger and Commutation and TIM11
|
||||||
|
DCD TIM1_CC_IRQHandler ; TIM1 Capture Compare
|
||||||
|
DCD TIM2_IRQHandler ; TIM2
|
||||||
|
DCD TIM3_IRQHandler ; TIM3
|
||||||
|
DCD TIM4_IRQHandler ; TIM4
|
||||||
|
DCD I2C1_EV_IRQHandler ; I2C1 Event
|
||||||
|
DCD I2C1_ER_IRQHandler ; I2C1 Error
|
||||||
|
DCD I2C2_EV_IRQHandler ; I2C2 Event
|
||||||
|
DCD I2C2_ER_IRQHandler ; I2C2 Error
|
||||||
|
DCD SPI1_IRQHandler ; SPI1
|
||||||
|
DCD SPI2_IRQHandler ; SPI2
|
||||||
|
DCD USART1_IRQHandler ; USART1
|
||||||
|
DCD USART2_IRQHandler ; USART2
|
||||||
|
DCD USART3_IRQHandler ; USART3
|
||||||
|
DCD EXTI15_10_IRQHandler ; External Line[15:10]s
|
||||||
|
DCD RTC_Alarm_IRQHandler ; RTC Alarm (A and B) through EXTI Line
|
||||||
|
DCD OTG_FS_WKUP_IRQHandler ; USB OTG FS Wakeup through EXTI line
|
||||||
|
DCD TIM8_BRK_TIM12_IRQHandler ; TIM8 Break and TIM12
|
||||||
|
DCD TIM8_UP_TIM13_IRQHandler ; TIM8 Update and TIM13
|
||||||
|
DCD TIM8_TRG_COM_TIM14_IRQHandler ; TIM8 Trigger and Commutation and TIM14
|
||||||
|
DCD TIM8_CC_IRQHandler ; TIM8 Capture Compare
|
||||||
|
DCD DMA1_Stream7_IRQHandler ; DMA1 Stream7
|
||||||
|
DCD FMC_IRQHandler ; FMC
|
||||||
|
DCD SDIO_IRQHandler ; SDIO
|
||||||
|
DCD TIM5_IRQHandler ; TIM5
|
||||||
|
DCD SPI3_IRQHandler ; SPI3
|
||||||
|
DCD UART4_IRQHandler ; UART4
|
||||||
|
DCD UART5_IRQHandler ; UART5
|
||||||
|
DCD TIM6_DAC_IRQHandler ; TIM6 and DAC1&2 underrun errors
|
||||||
|
DCD TIM7_IRQHandler ; TIM7
|
||||||
|
DCD DMA2_Stream0_IRQHandler ; DMA2 Stream 0
|
||||||
|
DCD DMA2_Stream1_IRQHandler ; DMA2 Stream 1
|
||||||
|
DCD DMA2_Stream2_IRQHandler ; DMA2 Stream 2
|
||||||
|
DCD DMA2_Stream3_IRQHandler ; DMA2 Stream 3
|
||||||
|
DCD DMA2_Stream4_IRQHandler ; DMA2 Stream 4
|
||||||
|
DCD ETH_IRQHandler ; Ethernet
|
||||||
|
DCD ETH_WKUP_IRQHandler ; Ethernet Wakeup through EXTI line
|
||||||
|
DCD CAN2_TX_IRQHandler ; CAN2 TX
|
||||||
|
DCD CAN2_RX0_IRQHandler ; CAN2 RX0
|
||||||
|
DCD CAN2_RX1_IRQHandler ; CAN2 RX1
|
||||||
|
DCD CAN2_SCE_IRQHandler ; CAN2 SCE
|
||||||
|
DCD OTG_FS_IRQHandler ; USB OTG FS
|
||||||
|
DCD DMA2_Stream5_IRQHandler ; DMA2 Stream 5
|
||||||
|
DCD DMA2_Stream6_IRQHandler ; DMA2 Stream 6
|
||||||
|
DCD DMA2_Stream7_IRQHandler ; DMA2 Stream 7
|
||||||
|
DCD USART6_IRQHandler ; USART6
|
||||||
|
DCD I2C3_EV_IRQHandler ; I2C3 event
|
||||||
|
DCD I2C3_ER_IRQHandler ; I2C3 error
|
||||||
|
DCD OTG_HS_EP1_OUT_IRQHandler ; USB OTG HS End Point 1 Out
|
||||||
|
DCD OTG_HS_EP1_IN_IRQHandler ; USB OTG HS End Point 1 In
|
||||||
|
DCD OTG_HS_WKUP_IRQHandler ; USB OTG HS Wakeup through EXTI
|
||||||
|
DCD OTG_HS_IRQHandler ; USB OTG HS
|
||||||
|
DCD DCMI_IRQHandler ; DCMI
|
||||||
|
DCD 0 ; Reserved
|
||||||
|
DCD HASH_RNG_IRQHandler ; Hash and Rng
|
||||||
|
DCD FPU_IRQHandler ; FPU
|
||||||
|
|
||||||
|
|
||||||
|
__Vectors_End
|
||||||
|
|
||||||
|
__Vectors_Size EQU __Vectors_End - __Vectors
|
||||||
|
|
||||||
|
AREA |.text|, CODE, READONLY
|
||||||
|
|
||||||
|
; Reset handler
|
||||||
|
Reset_Handler PROC
|
||||||
|
EXPORT Reset_Handler [WEAK]
|
||||||
|
IMPORT SystemInit
|
||||||
|
IMPORT __main
|
||||||
|
|
||||||
|
|
||||||
|
LDR R0, =SystemInit
|
||||||
|
BLX R0
|
||||||
|
LDR R0, =__main
|
||||||
|
BX R0
|
||||||
|
ENDP
|
||||||
|
|
||||||
|
; Dummy Exception Handlers (infinite loops which can be modified)
|
||||||
|
|
||||||
|
NMI_Handler PROC
|
||||||
|
EXPORT NMI_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
HardFault_Handler\
|
||||||
|
PROC
|
||||||
|
EXPORT HardFault_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
MemManage_Handler\
|
||||||
|
PROC
|
||||||
|
EXPORT MemManage_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
BusFault_Handler\
|
||||||
|
PROC
|
||||||
|
EXPORT BusFault_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
UsageFault_Handler\
|
||||||
|
PROC
|
||||||
|
EXPORT UsageFault_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
SVC_Handler PROC
|
||||||
|
EXPORT SVC_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
DebugMon_Handler\
|
||||||
|
PROC
|
||||||
|
EXPORT DebugMon_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
PendSV_Handler PROC
|
||||||
|
EXPORT PendSV_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
SysTick_Handler PROC
|
||||||
|
EXPORT SysTick_Handler [WEAK]
|
||||||
|
B .
|
||||||
|
ENDP
|
||||||
|
|
||||||
|
Default_Handler PROC
|
||||||
|
|
||||||
|
EXPORT WWDG_IRQHandler [WEAK]
|
||||||
|
EXPORT PVD_IRQHandler [WEAK]
|
||||||
|
EXPORT TAMP_STAMP_IRQHandler [WEAK]
|
||||||
|
EXPORT RTC_WKUP_IRQHandler [WEAK]
|
||||||
|
EXPORT FLASH_IRQHandler [WEAK]
|
||||||
|
EXPORT RCC_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI0_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI1_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI2_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI3_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI4_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream0_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream1_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream2_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream3_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream4_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream5_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream6_IRQHandler [WEAK]
|
||||||
|
EXPORT ADC_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN1_TX_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN1_RX0_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN1_RX1_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN1_SCE_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI9_5_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM1_BRK_TIM9_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM1_UP_TIM10_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM1_TRG_COM_TIM11_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM1_CC_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM2_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM3_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM4_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C1_EV_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C1_ER_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C2_EV_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C2_ER_IRQHandler [WEAK]
|
||||||
|
EXPORT SPI1_IRQHandler [WEAK]
|
||||||
|
EXPORT SPI2_IRQHandler [WEAK]
|
||||||
|
EXPORT USART1_IRQHandler [WEAK]
|
||||||
|
EXPORT USART2_IRQHandler [WEAK]
|
||||||
|
EXPORT USART3_IRQHandler [WEAK]
|
||||||
|
EXPORT EXTI15_10_IRQHandler [WEAK]
|
||||||
|
EXPORT RTC_Alarm_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_FS_WKUP_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM8_BRK_TIM12_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM8_UP_TIM13_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM8_TRG_COM_TIM14_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM8_CC_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA1_Stream7_IRQHandler [WEAK]
|
||||||
|
EXPORT FMC_IRQHandler [WEAK]
|
||||||
|
EXPORT SDIO_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM5_IRQHandler [WEAK]
|
||||||
|
EXPORT SPI3_IRQHandler [WEAK]
|
||||||
|
EXPORT UART4_IRQHandler [WEAK]
|
||||||
|
EXPORT UART5_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM6_DAC_IRQHandler [WEAK]
|
||||||
|
EXPORT TIM7_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream0_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream1_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream2_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream3_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream4_IRQHandler [WEAK]
|
||||||
|
EXPORT ETH_IRQHandler [WEAK]
|
||||||
|
EXPORT ETH_WKUP_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN2_TX_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN2_RX0_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN2_RX1_IRQHandler [WEAK]
|
||||||
|
EXPORT CAN2_SCE_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_FS_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream5_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream6_IRQHandler [WEAK]
|
||||||
|
EXPORT DMA2_Stream7_IRQHandler [WEAK]
|
||||||
|
EXPORT USART6_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C3_EV_IRQHandler [WEAK]
|
||||||
|
EXPORT I2C3_ER_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_HS_EP1_OUT_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_HS_EP1_IN_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_HS_WKUP_IRQHandler [WEAK]
|
||||||
|
EXPORT OTG_HS_IRQHandler [WEAK]
|
||||||
|
EXPORT DCMI_IRQHandler [WEAK]
|
||||||
|
EXPORT HASH_RNG_IRQHandler [WEAK]
|
||||||
|
EXPORT FPU_IRQHandler [WEAK]
|
||||||
|
|
||||||
|
WWDG_IRQHandler
|
||||||
|
PVD_IRQHandler
|
||||||
|
TAMP_STAMP_IRQHandler
|
||||||
|
RTC_WKUP_IRQHandler
|
||||||
|
FLASH_IRQHandler
|
||||||
|
RCC_IRQHandler
|
||||||
|
EXTI0_IRQHandler
|
||||||
|
EXTI1_IRQHandler
|
||||||
|
EXTI2_IRQHandler
|
||||||
|
EXTI3_IRQHandler
|
||||||
|
EXTI4_IRQHandler
|
||||||
|
DMA1_Stream0_IRQHandler
|
||||||
|
DMA1_Stream1_IRQHandler
|
||||||
|
DMA1_Stream2_IRQHandler
|
||||||
|
DMA1_Stream3_IRQHandler
|
||||||
|
DMA1_Stream4_IRQHandler
|
||||||
|
DMA1_Stream5_IRQHandler
|
||||||
|
DMA1_Stream6_IRQHandler
|
||||||
|
ADC_IRQHandler
|
||||||
|
CAN1_TX_IRQHandler
|
||||||
|
CAN1_RX0_IRQHandler
|
||||||
|
CAN1_RX1_IRQHandler
|
||||||
|
CAN1_SCE_IRQHandler
|
||||||
|
EXTI9_5_IRQHandler
|
||||||
|
TIM1_BRK_TIM9_IRQHandler
|
||||||
|
TIM1_UP_TIM10_IRQHandler
|
||||||
|
TIM1_TRG_COM_TIM11_IRQHandler
|
||||||
|
TIM1_CC_IRQHandler
|
||||||
|
TIM2_IRQHandler
|
||||||
|
TIM3_IRQHandler
|
||||||
|
TIM4_IRQHandler
|
||||||
|
I2C1_EV_IRQHandler
|
||||||
|
I2C1_ER_IRQHandler
|
||||||
|
I2C2_EV_IRQHandler
|
||||||
|
I2C2_ER_IRQHandler
|
||||||
|
SPI1_IRQHandler
|
||||||
|
SPI2_IRQHandler
|
||||||
|
USART1_IRQHandler
|
||||||
|
USART2_IRQHandler
|
||||||
|
USART3_IRQHandler
|
||||||
|
EXTI15_10_IRQHandler
|
||||||
|
RTC_Alarm_IRQHandler
|
||||||
|
OTG_FS_WKUP_IRQHandler
|
||||||
|
TIM8_BRK_TIM12_IRQHandler
|
||||||
|
TIM8_UP_TIM13_IRQHandler
|
||||||
|
TIM8_TRG_COM_TIM14_IRQHandler
|
||||||
|
TIM8_CC_IRQHandler
|
||||||
|
DMA1_Stream7_IRQHandler
|
||||||
|
FMC_IRQHandler
|
||||||
|
SDIO_IRQHandler
|
||||||
|
TIM5_IRQHandler
|
||||||
|
SPI3_IRQHandler
|
||||||
|
UART4_IRQHandler
|
||||||
|
UART5_IRQHandler
|
||||||
|
TIM6_DAC_IRQHandler
|
||||||
|
TIM7_IRQHandler
|
||||||
|
DMA2_Stream0_IRQHandler
|
||||||
|
DMA2_Stream1_IRQHandler
|
||||||
|
DMA2_Stream2_IRQHandler
|
||||||
|
DMA2_Stream3_IRQHandler
|
||||||
|
DMA2_Stream4_IRQHandler
|
||||||
|
ETH_IRQHandler
|
||||||
|
ETH_WKUP_IRQHandler
|
||||||
|
CAN2_TX_IRQHandler
|
||||||
|
CAN2_RX0_IRQHandler
|
||||||
|
CAN2_RX1_IRQHandler
|
||||||
|
CAN2_SCE_IRQHandler
|
||||||
|
OTG_FS_IRQHandler
|
||||||
|
DMA2_Stream5_IRQHandler
|
||||||
|
DMA2_Stream6_IRQHandler
|
||||||
|
DMA2_Stream7_IRQHandler
|
||||||
|
USART6_IRQHandler
|
||||||
|
I2C3_EV_IRQHandler
|
||||||
|
I2C3_ER_IRQHandler
|
||||||
|
OTG_HS_EP1_OUT_IRQHandler
|
||||||
|
OTG_HS_EP1_IN_IRQHandler
|
||||||
|
OTG_HS_WKUP_IRQHandler
|
||||||
|
OTG_HS_IRQHandler
|
||||||
|
DCMI_IRQHandler
|
||||||
|
HASH_RNG_IRQHandler
|
||||||
|
FPU_IRQHandler
|
||||||
|
|
||||||
|
B .
|
||||||
|
|
||||||
|
ENDP
|
||||||
|
|
||||||
|
ALIGN
|
||||||
|
|
||||||
|
;*******************************************************************************
|
||||||
|
; User Stack and Heap initialization
|
||||||
|
;*******************************************************************************
|
||||||
|
IF :DEF:__MICROLIB
|
||||||
|
|
||||||
|
EXPORT __initial_sp
|
||||||
|
EXPORT __heap_base
|
||||||
|
EXPORT __heap_limit
|
||||||
|
|
||||||
|
ELSE
|
||||||
|
|
||||||
|
IMPORT __use_two_region_memory
|
||||||
|
EXPORT __user_initial_stackheap
|
||||||
|
|
||||||
|
__user_initial_stackheap
|
||||||
|
|
||||||
|
LDR R0, = Heap_Mem
|
||||||
|
LDR R1, =(Stack_Mem + Stack_Size)
|
||||||
|
LDR R2, = (Heap_Mem + Heap_Size)
|
||||||
|
LDR R3, = Stack_Mem
|
||||||
|
BX LR
|
||||||
|
|
||||||
|
ALIGN
|
||||||
|
|
||||||
|
ENDIF
|
||||||
|
|
||||||
|
END
|
25
MDK-ARM/study.md
Normal file
25
MDK-ARM/study.md
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
# 1 TASK 错误检测
|
||||||
|
# 我感觉是在单独模块里写任务和功能,在task里设置总任务:init 功能 延时 错误处理
|
||||||
|
|
||||||
|
|
||||||
|
# ahrss算法
|
||||||
|
# 学各种滤波
|
||||||
|
# 卡尔曼滤波
|
||||||
|
|
||||||
|
|
||||||
|
# osMessageQueueId_t消息句柄
|
||||||
|
|
||||||
|
# can_use.c大疆电机控制函数
|
||||||
|
|
||||||
|
# osThreadId_t 操作系统中的线程 ID
|
||||||
|
|
||||||
|
# UBaseType_t unsigned int 类型的别名,用于表示无符号整数值。它通常用于计数任务的堆栈使用情况、任务的优先级等等。防止堆栈溢出等问题。
|
||||||
|
|
||||||
|
# osThreadGetStackSpace 是一个函数,用于获取指定线程的剩余堆栈空间 UBaseType_t osThreadGetStackSpace(osThreadId_t thread_id); thread_id: 指定线程的 ID 返回值:剩余堆栈空间的大小(以字节为单位)
|
||||||
|
|
||||||
|
# osMessageQueueGet osStatus osMessageQueueGet(osMessageQueueId_t queue_id, void *buffer, uint16_t buffer_size, uint32_t timeout); 返回值:
|
||||||
|
# osOK: 获取消息成功
|
||||||
|
# osErrorTimeout: 超时
|
||||||
|
# osErrorParameter: 参数错误
|
||||||
|
# osErrorResource: 资源错误
|
||||||
|
|
Loading…
Reference in New Issue
Block a user