提交 9debfd3d 编写于 作者: 连志安的博客's avatar 连志安的博客

[bsp] 修改 PR 审核意见~

上级 a12b25fd
T8DC0 000:275 SEGGER J-Link V4.96d Log File (0001ms, 0260ms total)
T8DC0 000:275 DLL Compiled: Jan 29 2015 11:45:37 (0001ms, 0260ms total)
T8DC0 000:275 Logging started @ 2021-08-24 11:03 (0001ms, 0260ms total)
T8DC0 000:276 JLINK_SetWarnOutHandler(...) (0000ms, 0260ms total)
T8DC0 000:276 JLINK_OpenEx(...)
Firmware: J-Link ARM V8 compiled Nov 28 2014 13:44:46
Hardware: V8.00
S/N: 58001139
Feature(s): RDI,FlashDL,FlashBP,JFlash returns O.K. (0260ms, 0520ms total)
T8DC0 000:536 JLINK_SetErrorOutHandler(...) (0000ms, 0520ms total)
T8DC0 000:536 JLINK_ExecCommand("ProjectFile = "E:\code\rtt\rt-thread\bsp\gd32105c-eval\JLinkSettings.ini"", ...)Device "UNSPECIFIED" selected. returns 0x00 (0001ms, 0521ms total)
T8DC0 000:537 JLINK_ExecCommand("Device = GD32F105VC", ...)Device "UNSPECIFIED" selected. returns 0x00 (0000ms, 0521ms total)
T8DC0 000:537 JLINK_ExecCommand("DisableConnectionTimeout", ...) returns 0x01 (0000ms, 0521ms total)
T8DC0 000:537 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0521ms total)
T8DC0 000:537 JLINK_GetDLLVersion() returns 49604 (0000ms, 0521ms total)
T8DC0 000:537 JLINK_GetFirmwareString(...) (0000ms, 0521ms total)
T8DC0 000:537 JLINK_GetDLLVersion() returns 49604 (0000ms, 0521ms total)
T8DC0 000:537 JLINK_GetCompileDateTime() (0000ms, 0521ms total)
T8DC0 000:538 JLINK_GetFirmwareString(...) (0000ms, 0521ms total)
T8DC0 000:538 JLINK_GetHardwareVersion() returns 0x13880 (0000ms, 0521ms total)
T8DC0 000:538 JLINK_TIF_Select(JLINKARM_TIF_JTAG) returns 0x00 (0001ms, 0522ms total)
T8DC0 000:539 JLINK_SetSpeed(20000) (0000ms, 0522ms total)
T8DC0 000:539 JLINK_GetIdData(...) >0x2F8 JTAG>TotalIRLen = 9, IRPrint = 0x0011 >0x30 JTAG> >0x210 JTAG> >0x70 JTAG> >0x40 JTAG> >0x40 JTAG> >0x40 JTAG> >0x50 JTAG> >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG>Found Cortex-M3 r2p1, Little endian. -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE0002000)FPUnit: 6 code (BP) slots and 2 literal slots -- CPU_ReadMem(4 bytes @ 0xE000EDFC)
-- CPU_ReadMem(4 bytes @ 0xE0001000) -- CPU_WriteMem(4 bytes @ 0xE0001000) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) -- CPU_ReadMem(4 bytes @ 0xE000ED88) -- CPU_WriteMem(4 bytes @ 0xE000ED88) -- CPU_ReadMem(4 bytes @ 0xE00FF010)TPIU fitted. -- CPU_ReadMem(4 bytes @ 0xE00FF014)ETM fitted. -- CPU_ReadMem(4 bytes @ 0xE00FF018) ScanLen=9 NumDevices=2 aId[0]=0x4BA00477 aIrRead[0]=0 aScanLen[0]=0 aScanRead[0]=0 (0015ms, 0537ms total)
T8DC0 000:554 JLINK_JTAG_GetDeviceID(DeviceIndex = 0) returns 0x4BA00477 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 0) returns 0x00 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_JTAG_GetDeviceID(DeviceIndex = 1) returns 0x790007A3 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 1) returns 0x01 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_GetDLLVersion() returns 49604 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_CORE_GetFound() returns 0x30000FF (0000ms, 0537ms total)
T8DC0 000:554 JLINK_GetDebugInfo(0x100) -- Value=0xE00FF003 returns 0x00 (0000ms, 0537ms total)
T8DC0 000:554 JLINK_ReadMem (0xE00FF000, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE00FF000) - Data: 03 F0 F0 FF 03 20 F0 FF 03 30 F0 FF 03 10 F0 FF ... returns 0x00 (0001ms, 0538ms total)
T8DC0 000:555 JLINK_ReadMem (0xE000EFF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE000EFF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0000ms, 0538ms total)
T8DC0 000:555 JLINK_ReadMem (0xE000EFD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE000EFD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0538ms total)
T8DC0 000:555 JLINK_ReadMem (0xE0001FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0001FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0539ms total)
T8DC0 000:556 JLINK_ReadMem (0xE0001FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0001FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0539ms total)
T8DC0 000:556 JLINK_ReadMem (0xE0002FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0002FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0540ms total)
T8DC0 000:557 JLINK_ReadMem (0xE0002FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0002FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0540ms total)
T8DC0 000:557 JLINK_ReadMem (0xE0000FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0000FF0) - Data: 0D 00 00 00 E0 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0541ms total)
T8DC0 000:558 JLINK_ReadMem (0xE0000FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0000FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0541ms total)
T8DC0 000:558 JLINK_ReadMem (0xE0040FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0040FF0) - Data: 0D 00 00 00 90 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0542ms total)
T8DC0 000:559 JLINK_ReadMem (0xE0040FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0040FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0542ms total)
T8DC0 000:559 JLINK_ReadMem (0xE0041FF0, 0x0010 Bytes, ...) -- CPU is running -- CPU_ReadMem(16 bytes @ 0xE0041FF0) - Data: 0D 00 00 00 90 00 00 00 05 00 00 00 B1 00 00 00 returns 0x00 (0001ms, 0543ms total)
T8DC0 000:560 JLINK_ReadMem (0xE0041FD0, 0x0020 Bytes, ...) -- CPU is running -- CPU_ReadMem(32 bytes @ 0xE0041FD0) - Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0543ms total)
T8DC0 000:560 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000ED00) - Data: 31 C2 2F 41 returns 0x01 (0001ms, 0544ms total)
T8DC0 000:561 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0544ms total)
T8DC0 000:561 JLINK_Reset() -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000ED0C) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU is running -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) >0x80 JTAG> >0x40 JTAG> >0x30 JTAG>
>0x40 JTAG> >0x50 JTAG> >0x40 JTAG> -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE0001028) -- CPU_WriteMem(4 bytes @ 0xE0001038) -- CPU_WriteMem(4 bytes @ 0xE0001048) -- CPU_WriteMem(4 bytes @ 0xE0001058) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0021ms, 0565ms total)
T8DC0 000:582 JLINK_ReadReg(R15 (PC)) returns 0x08000258 (0000ms, 0565ms total)
T8DC0 000:582 JLINK_ReadReg(XPSR) returns 0x01000000 (0000ms, 0565ms total)
T8DC0 000:582 JLINK_Halt() returns 0x00 (0000ms, 0565ms total)
T8DC0 000:582 JLINK_IsHalted() returns TRUE (0000ms, 0565ms total)
T8DC0 000:582 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) - Data: 03 00 03 00 returns 0x01 (0000ms, 0565ms total)
T8DC0 000:582 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) returns 0x00 (0001ms, 0566ms total)
T8DC0 000:583 JLINK_WriteU32(0xE000EDFC, 0x01000000) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) returns 0x00 (0000ms, 0566ms total)
T8DC0 000:583 JLINK_GetHWStatus(...) returns 0x00 (0001ms, 0567ms total)
T8DC0 000:584 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) returns 0x06 (0000ms, 0567ms total)
T8DC0 000:584 JLINK_GetNumBPUnits(Type = 0xF0) returns 0x2000 (0000ms, 0567ms total)
T8DC0 000:584 JLINK_GetNumWPUnits() returns 0x04 (0000ms, 0567ms total)
T8DC0 000:584 JLINK_GetSpeed() returns 0x2EE0 (0000ms, 0567ms total)
T8DC0 000:584 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 02 00 00 00 returns 0x01 (0001ms, 0568ms total)
T8DC0 000:585 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000E004) - Data: 02 00 00 00 returns 0x01 (0000ms, 0568ms total)
T8DC0 000:585 JLINK_WriteMem(0xE0001000, 0x001C Bytes, ...) - Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ... -- CPU_WriteMem(28 bytes @ 0xE0001000) returns 0x1C (0001ms, 0569ms total)
T8DC0 000:586 JLINK_ReadMem (0xE0001000, 0x001C Bytes, ...) -- CPU_ReadMem(28 bytes @ 0xE0001000) - Data: 01 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 ... returns 0x00 (0000ms, 0569ms total)
T8DC0 000:586 JLINK_ReadReg(R15 (PC)) returns 0x08000258 (0000ms, 0569ms total)
T8DC0 000:586 JLINK_ReadReg(XPSR) returns 0x01000000 (0000ms, 0569ms total)
T8DC0 000:690 JLINK_SetResetType(JLINKARM_RESET_TYPE_NORMAL) returns JLINKARM_RESET_TYPE_NORMAL (0000ms, 0569ms total)
T8DC0 000:690 JLINK_Reset() -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE000ED0C) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_ReadMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDF0) -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU is running -- CPU_ReadMem(4 bytes @ 0xE000EDF0) >0x80 JTAG> >0x40 JTAG> >0x30 JTAG> >0x40 JTAG> >0x50 JTAG> >0x40 JTAG> -- CPU_WriteMem(4 bytes @ 0xE000EDFC) -- CPU_WriteMem(4 bytes @ 0xE0001028)
-- CPU_WriteMem(4 bytes @ 0xE0001038) -- CPU_WriteMem(4 bytes @ 0xE0001048) -- CPU_WriteMem(4 bytes @ 0xE0001058) -- CPU_WriteMem(4 bytes @ 0xE0002000) -- CPU_ReadMem(4 bytes @ 0xE000EDFC) -- CPU_ReadMem(4 bytes @ 0xE0001000) (0022ms, 0591ms total)
T8DC0 000:712 JLINK_ReadReg(R15 (PC)) returns 0x08000258 (0000ms, 0591ms total)
T8DC0 000:712 JLINK_ReadReg(XPSR) returns 0x01000000 (0000ms, 0591ms total)
T8DC0 000:712 JLINK_ReadMem (0x08000258, 0x003C Bytes, ...) -- CPU_ReadMem(60 bytes @ 0x08000258) - Data: 06 48 80 47 06 48 00 47 FE E7 FE E7 FE E7 FE E7 ... returns 0x00 (0001ms, 0592ms total)
T8DC0 001:541 JLINK_ReadMem (0x00000000, 0x0027 Bytes, ...) -- CPU_ReadMem(39 bytes @ 0x00000000) - Data: C8 30 00 20 59 02 00 08 61 02 00 08 09 02 00 08 ... returns 0x00 (0001ms, 0593ms total)
T8C84 002:012 JLINK_SetBPEx(Addr = 0x08000676, Type = 0xFFFFFFF2) returns 0x00000001 (0000ms, 0593ms total)
T8C84 002:012 JLINK_Go() -- CPU_WriteMem(4 bytes @ 0xE0002008) -- CPU_WriteMem(4 bytes @ 0xE000200C) -- CPU_WriteMem(4 bytes @ 0xE0002010) -- CPU_WriteMem(4 bytes @ 0xE0002014) -- CPU_WriteMem(4 bytes @ 0xE0002018) -- CPU_WriteMem(4 bytes @ 0xE000201C) -- CPU_WriteMem(4 bytes @ 0xE0001004) (0003ms, 0596ms total)
T8C84 002:115 JLINK_IsHalted() returns TRUE (0002ms, 0598ms total)
T8C84 002:117 JLINK_Halt() returns 0x00 (0000ms, 0596ms total)
T8C84 002:117 JLINK_IsHalted() returns TRUE (0000ms, 0596ms total)
T8C84 002:117 JLINK_IsHalted() returns TRUE (0000ms, 0596ms total)
T8C84 002:117 JLINK_IsHalted() returns TRUE (0000ms, 0596ms total)
T8C84 002:117 JLINK_ReadReg(R15 (PC)) returns 0x08000676 (0000ms, 0596ms total)
T8C84 002:117 JLINK_ReadReg(XPSR) returns 0x61000000 (0000ms, 0596ms total)
T8C84 002:117 JLINK_ClrBPEx(BPHandle = 0x00000001) returns 0x00 (0000ms, 0596ms total)
T8C84 002:117 JLINK_ReadMemU32(0xE000ED30, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000ED30) - Data: 03 00 00 00 returns 0x01 (0000ms, 0596ms total)
T8C84 002:117 JLINK_ReadMemU32(0xE0001028, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001028) - Data: 00 00 00 00 returns 0x01 (0001ms, 0597ms total)
T8C84 002:118 JLINK_ReadMemU32(0xE0001038, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001038) - Data: 00 02 00 00 returns 0x01 (0000ms, 0597ms total)
T8C84 002:118 JLINK_ReadMemU32(0xE0001048, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001048) - Data: 00 00 00 00 returns 0x01 (0000ms, 0597ms total)
T8C84 002:118 JLINK_ReadMemU32(0xE0001058, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001058) - Data: 00 00 00 00 returns 0x01 (0001ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R0) returns 0x08000677 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R1) returns 0x200030C8 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R2) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R3) returns 0x0800150D (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R4) returns 0x0801B070 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R5) returns 0x0801B070 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R6) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R7) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R8) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R9) returns 0x200001E0 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R10) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R11) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R12) returns 0x00000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R13 (SP)) returns 0x200030C8 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R14) returns 0x080005FD (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(R15 (PC)) returns 0x08000676 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(XPSR) returns 0x61000000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(MSP) returns 0x200030C8 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(PSP) returns 0x20001000 (0000ms, 0598ms total)
T8C84 002:119 JLINK_ReadReg(CFBP) returns 0x00000000 (0000ms, 0598ms total)
T8DC0 002:264 JLINK_ReadMem (0x08000676, 0x0002 Bytes, ...) -- CPU_ReadMem(64 bytes @ 0x08000640) -- Updating DA cache (64 bytes @ 0x08000640) -- Read from DA cache (2 bytes @ 0x08000676) - Data: 10 B5 returns 0x00 (0001ms, 0599ms total)
T8DC0 002:265 JLINK_ReadMem (0x08000678, 0x003C Bytes, ...) -- CPU_ReadMem(64 bytes @ 0x08000680) -- Updating DA cache (64 bytes @ 0x08000680) -- Read from DA cache (60 bytes @ 0x08000678) - Data: 14 F0 D9 FE 00 20 10 BD 10 B5 11 F0 FD F8 00 20 ... returns 0x00 (0000ms, 0599ms total)
T8C84 003:721 JLINK_Go() -- CPU_WriteMem(4 bytes @ 0xE0002008) (0002ms, 0601ms total)
T8C84 003:824 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 003:925 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:025 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:126 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:227 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:327 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:428 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:529 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:630 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:730 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:831 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 004:932 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 005:033 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 005:133 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 005:234 JLINK_IsHalted() returns FALSE (0000ms, 0601ms total)
T8C84 005:335 JLINK_Halt() returns 0x00 (0002ms, 0603ms total)
T8C84 005:337 JLINK_IsHalted() returns TRUE (0000ms, 0603ms total)
T8C84 005:337 JLINK_IsHalted() returns TRUE (0000ms, 0603ms total)
T8C84 005:337 JLINK_IsHalted() returns TRUE (0000ms, 0603ms total)
T8C84 005:337 JLINK_ReadReg(R15 (PC)) returns 0x08000164 (0000ms, 0603ms total)
T8C84 005:337 JLINK_ReadReg(XPSR) returns 0x61000000 (0000ms, 0603ms total)
T8C84 005:337 JLINK_ReadMemU32(0xE000ED30, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE000ED30) - Data: 01 00 00 00 returns 0x01 (0000ms, 0603ms total)
T8C84 005:337 JLINK_ReadMemU32(0xE0001028, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001028) - Data: 00 00 00 00 returns 0x01 (0001ms, 0604ms total)
T8C84 005:338 JLINK_ReadMemU32(0xE0001038, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001038) - Data: 00 02 00 00 returns 0x01 (0000ms, 0604ms total)
T8C84 005:338 JLINK_ReadMemU32(0xE0001048, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001048) - Data: 00 00 00 00 returns 0x01 (0001ms, 0605ms total)
T8C84 005:339 JLINK_ReadMemU32(0xE0001058, 0x0001 Items, ...) -- CPU_ReadMem(4 bytes @ 0xE0001058) - Data: 00 00 00 00 returns 0x01 (0000ms, 0605ms total)
T8C84 005:339 JLINK_ReadReg(R0) returns 0x20001044 (0000ms, 0605ms total)
T8C84 005:339 JLINK_ReadReg(R1) returns 0x200003A4 (0001ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R2) returns 0x00000000 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R3) returns 0x00000000 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R4) returns 0x00000004 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R5) returns 0x00000000 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R6) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R7) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R8) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R9) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R10) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R11) returns 0xDEADBEEF (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R12) returns 0x00000000 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R13 (SP)) returns 0x20001028 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R14) returns 0x080105C5 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(R15 (PC)) returns 0x08000164 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(XPSR) returns 0x61000000 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(MSP) returns 0x200030A8 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(PSP) returns 0x20001028 (0000ms, 0606ms total)
T8C84 005:340 JLINK_ReadReg(CFBP) returns 0x02000000 (0000ms, 0606ms total)
T8DC0 005:341 JLINK_ReadMem (0x2000103C, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x2000103C) - Data: 47 46 01 08 returns 0x00 (0001ms, 0607ms total)
T8DC0 005:342 JLINK_ReadMem (0x20001028, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x20001028) - Data: 04 00 00 00 returns 0x00 (0000ms, 0607ms total)
T8DC0 005:342 JLINK_ReadMem (0x2000102C, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x2000102C) - Data: 00 00 00 00 returns 0x00 (0000ms, 0607ms total)
T8DC0 005:342 JLINK_ReadMem (0x20001030, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x20001030) - Data: EF BE AD DE returns 0x00 (0001ms, 0608ms total)
T8DC0 005:343 JLINK_ReadMem (0x20001034, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x20001034) - Data: EF BE AD DE returns 0x00 (0000ms, 0608ms total)
T8DC0 005:343 JLINK_ReadMem (0x20001038, 0x0004 Bytes, ...) -- CPU_ReadMem(4 bytes @ 0x20001038) - Data: EF BE AD DE returns 0x00 (0001ms, 0609ms total)
T8DC0 005:354 JLINK_ReadMem (0x08000164, 0x003C Bytes, ...) -- CPU_ReadMem(128 bytes @ 0x08000140) -- Updating DA cache (128 bytes @ 0x08000140) -- Read from DA cache (60 bytes @ 0x08000164) - Data: EF F3 10 80 72 B6 70 47 80 F3 10 88 70 47 32 4A ... returns 0x00 (0001ms, 0610ms total)
T8DC0 006:021 JLINK_Close() >0x80 JTAG> >0x08 JTAG> (0001ms, 0611ms total)
T8DC0 006:021 (0001ms, 0611ms total)
T8DC0 006:021 Closed (0001ms, 0611ms total)
[BREAKPOINTS]
ForceImpTypeAny = 0
ShowInfoWin = 1
EnableFlashBP = 2
BPDuringExecution = 0
[CFI]
CFISize = 0x00
CFIAddr = 0x00
[CPU]
OverrideMemMap = 0
AllowSimulation = 1
ScriptFile=""
[FLASH]
CacheExcludeSize = 0x00
CacheExcludeAddr = 0x00
MinNumBytesFlashDL = 0
SkipProgOnCRCMatch = 1
VerifyDownload = 1
AllowCaching = 1
EnableFlashDL = 2
Override = 1
Device="Unspecified"
[GENERAL]
WorkRAMSize = 0x00
WorkRAMAddr = 0x00
RAMUsageLimit = 0x00
[SWO]
SWOLogFile=""
[MEM]
RdOverrideOrMask = 0x00
RdOverrideAndMask = 0xFFFFFFFF
RdOverrideAddr = 0xFFFFFFFF
WrOverrideOrMask = 0x00
WrOverrideAndMask = 0xFFFFFFFF
WrOverrideAddr = 0xFFFFFFFF
......@@ -219,7 +219,7 @@ const struct pin_index *get_pin(rt_uint8_t pin)
return index;
};
void gd32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode)
static void _pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode)
{
const struct pin_index *index;
rt_uint32_t pin_mode;
......@@ -262,7 +262,7 @@ void gd32_pin_mode(rt_device_t dev, rt_base_t pin, rt_base_t mode)
gpio_init(index->gpio_periph, pin_mode, GPIO_OSPEED_50MHZ, index->pin);
}
void gd32_pin_write(rt_device_t dev, rt_base_t pin, rt_base_t value)
static void _pin_write(rt_device_t dev, rt_base_t pin, rt_base_t value)
{
const struct pin_index *index;
......@@ -275,7 +275,7 @@ void gd32_pin_write(rt_device_t dev, rt_base_t pin, rt_base_t value)
gpio_bit_write(index->gpio_periph, index->pin, (bit_status)value);
}
int gd32_pin_read(rt_device_t dev, rt_base_t pin)
static int _pin_read(rt_device_t dev, rt_base_t pin)
{
int value;
const struct pin_index *index;
......@@ -315,7 +315,7 @@ rt_inline const struct pin_irq_map *get_pin_irq_map(rt_uint32_t pinbit)
}
return &pin_irq_map[mapindex];
};
rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
static rt_err_t _pin_attach_irq(struct rt_device *device, rt_int32_t pin,
rt_uint32_t mode, void (*hdr)(void *args), void *args)
{
const struct pin_index *index;
......@@ -355,7 +355,7 @@ rt_err_t gd32_pin_attach_irq(struct rt_device *device, rt_int32_t pin,
return RT_EOK;
}
rt_err_t gd32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
static rt_err_t _pin_detach_irq(struct rt_device *device, rt_int32_t pin)
{
const struct pin_index *index;
rt_base_t level;
......@@ -386,7 +386,7 @@ rt_err_t gd32_pin_detach_irq(struct rt_device *device, rt_int32_t pin)
return RT_EOK;
}
rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t enabled)
static rt_err_t _pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_t enabled)
{
const struct pin_index *index;
const struct pin_irq_map *irqmap;
......@@ -462,12 +462,12 @@ rt_err_t gd32_pin_irq_enable(struct rt_device *device, rt_base_t pin, rt_uint32_
}
const static struct rt_pin_ops _gd32_pin_ops =
{
gd32_pin_mode,
gd32_pin_write,
gd32_pin_read,
gd32_pin_attach_irq,
gd32_pin_detach_irq,
gd32_pin_irq_enable,
_pin_mode,
_pin_write,
_pin_read,
_pin_attach_irq,
_pin_detach_irq,
_pin_irq_enable,
RT_NULL,
};
......
......@@ -188,15 +188,15 @@ static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* mes
data = *send_ptr++;
}
// Todo: replace register read/write by gd32f3 lib
//Wait until the transmit buffer is empty
/* Todo: replace register read/write by gd32f3 lib */
/* Wait until the transmit buffer is empty */
while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_TBE));
// Send the byte
/* Send the byte */
spi_i2s_data_transmit(spi_periph, data);
//Wait until a data is received
/* Wait until a data is received */
while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_RBNE));
// Get the received data
/* Get the received data */
data = spi_i2s_data_receive(spi_periph);
if(recv_ptr != RT_NULL)
......@@ -221,14 +221,14 @@ static rt_uint32_t xfer(struct rt_spi_device* device, struct rt_spi_message* mes
data = *send_ptr++;
}
//Wait until the transmit buffer is empty
/*Wait until the transmit buffer is empty */
while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_TBE));
// Send the byte
/* Send the byte */
spi_i2s_data_transmit(spi_periph, data);
//Wait until a data is received
/*Wait until a data is received */
while(RESET == spi_i2s_flag_get(spi_periph, SPI_FLAG_RBNE));
// Get the received data
/* Get the received data */
data = spi_i2s_data_receive(spi_periph);
if(recv_ptr != RT_NULL)
......
......@@ -12,4 +12,4 @@
#define gd32F30X_SPI_H_INCLUDED
#endif // gd32F30X_SPI_H_INCLUDED
#endif /* gd32F30X_SPI_H_INCLUDED */
......@@ -16,7 +16,7 @@
#define SPI_BUS_NAME "spi0"
#define SPI_DEVICE_NAME "spi01"
#define SPI_FLASH_DEVICE_NAME "gd25q"
#define GD25Q_SPI_CS_PIN 67 //PE3,在 drv_gpio.c 文件 pin_index pins[]中查到 PE3 编号为 2
#define GD25Q_SPI_CS_PIN 67 /* PE3,在 drv_gpio.c 文件 pin_index pins[]中查到 PE3 编号为 67 */
static int rt_hw_gd25q40_init(void)
{
......
此差异已折叠。
此差异已折叠。
......@@ -365,7 +365,7 @@
<MiscControls></MiscControls>
<Define>GD32F10X_CL, USE_STDPERIPH_DRIVER, __RTTHREAD__, __CLK_TCK=RT_TICK_PER_SECOND</Define>
<Undefine></Undefine>
<IncludePath>applications;.;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;.;..\..\include;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\none-gcc;Libraries\CMSIS\GD\GD32F10x\Include;Libraries\CMSIS;Libraries\GD32F10x_standard_peripheral\Include;..\..\components\finsh;..\..\examples\utest\testcases\kernel</IncludePath>
<IncludePath>applications;.;..\..\libcpu\arm\common;..\..\libcpu\arm\cortex-m3;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\include;..\..\components\drivers\spi;..\..\components\drivers\include;..\..\components\drivers\spi\sfud\inc;..\..\components\drivers\include;drivers;..\..\components\dfs\include;..\..\components\dfs\filesystems\devfs;..\..\components\dfs\filesystems\elmfat;..\..\components\finsh;.;..\..\include;..\..\components\libc\compilers\common;..\..\components\libc\compilers\common\none-gcc;Libraries\CMSIS\GD\GD32F10x\Include;Libraries\CMSIS;Libraries\GD32F10x_standard_peripheral\Include;..\..\examples\utest\testcases\kernel</IncludePath>
</VariousControls>
</Cads>
<Aads>
......@@ -418,31 +418,31 @@
<Group>
<GroupName>CPU</GroupName>
<Files>
<File>
<FileName>div0.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\libcpu\arm\common\div0.c</FilePath>
</File>
<File>
<FileName>showmem.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\libcpu\arm\common\showmem.c</FilePath>
</File>
<File>
<FileName>backtrace.c</FileName>
<FileName>div0.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\libcpu\arm\common\backtrace.c</FilePath>
<FilePath>..\..\libcpu\arm\common\div0.c</FilePath>
</File>
<File>
<FileName>cpuport.c</FileName>
<FileName>backtrace.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
<FilePath>..\..\libcpu\arm\common\backtrace.c</FilePath>
</File>
<File>
<FileName>context_rvds.S</FileName>
<FileType>2</FileType>
<FilePath>..\..\libcpu\arm\cortex-m3\context_rvds.S</FilePath>
</File>
<File>
<FileName>cpuport.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\libcpu\arm\cortex-m3\cpuport.c</FilePath>
</File>
</Files>
</Group>
<Group>
......@@ -559,14 +559,14 @@
<FilePath>..\..\components\drivers\src\completion.c</FilePath>
</File>
<File>
<FileName>workqueue.c</FileName>
<FileName>ringbuffer.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\src\workqueue.c</FilePath>
<FilePath>..\..\components\drivers\src\ringbuffer.c</FilePath>
</File>
<File>
<FileName>ringbuffer.c</FileName>
<FileName>ringblk_buf.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\src\ringbuffer.c</FilePath>
<FilePath>..\..\components\drivers\src\ringblk_buf.c</FilePath>
</File>
<File>
<FileName>dataqueue.c</FileName>
......@@ -579,14 +579,14 @@
<FilePath>..\..\components\drivers\src\pipe.c</FilePath>
</File>
<File>
<FileName>waitqueue.c</FileName>
<FileName>workqueue.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\src\waitqueue.c</FilePath>
<FilePath>..\..\components\drivers\src\workqueue.c</FilePath>
</File>
<File>
<FileName>ringblk_buf.c</FileName>
<FileName>waitqueue.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\drivers\src\ringblk_buf.c</FilePath>
<FilePath>..\..\components\drivers\src\waitqueue.c</FilePath>
</File>
</Files>
</Group>
......@@ -653,11 +653,6 @@
<FileType>1</FileType>
<FilePath>..\..\components\dfs\filesystems\devfs\devfs.c</FilePath>
</File>
<File>
<FileName>ff.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\dfs\filesystems\elmfat\ff.c</FilePath>
</File>
<File>
<FileName>dfs_elm.c</FileName>
<FileType>1</FileType>
......@@ -668,21 +663,46 @@
<FileType>1</FileType>
<FilePath>..\..\components\dfs\filesystems\elmfat\ffunicode.c</FilePath>
</File>
<File>
<FileName>ff.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\dfs\filesystems\elmfat\ff.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Kernel</GroupName>
<GroupName>Finsh</GroupName>
<Files>
<File>
<FileName>thread.c</FileName>
<FileName>shell.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\thread.c</FilePath>
<FilePath>..\..\components\finsh\shell.c</FilePath>
</File>
<File>
<FileName>msh.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\msh.c</FilePath>
</File>
<File>
<FileName>msh_file.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\msh_file.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>Kernel</GroupName>
<Files>
<File>
<FileName>mempool.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\mempool.c</FilePath>
</File>
<File>
<FileName>device.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\device.c</FilePath>
</File>
<File>
<FileName>mem.c</FileName>
<FileType>1</FileType>
......@@ -694,29 +714,24 @@
<FilePath>..\..\src\timer.c</FilePath>
</File>
<File>
<FileName>kservice.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\kservice.c</FilePath>
</File>
<File>
<FileName>scheduler.c</FileName>
<FileName>ipc.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\scheduler.c</FilePath>
<FilePath>..\..\src\ipc.c</FilePath>
</File>
<File>
<FileName>irq.c</FileName>
<FileName>components.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\irq.c</FilePath>
<FilePath>..\..\src\components.c</FilePath>
</File>
<File>
<FileName>clock.c</FileName>
<FileName>thread.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\clock.c</FilePath>
<FilePath>..\..\src\thread.c</FilePath>
</File>
<File>
<FileName>device.c</FileName>
<FileName>irq.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\device.c</FilePath>
<FilePath>..\..\src\irq.c</FilePath>
</File>
<File>
<FileName>object.c</FileName>
......@@ -724,20 +739,25 @@
<FilePath>..\..\src\object.c</FilePath>
</File>
<File>
<FileName>ipc.c</FileName>
<FileName>kservice.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\ipc.c</FilePath>
<FilePath>..\..\src\kservice.c</FilePath>
</File>
<File>
<FileName>components.c</FileName>
<FileName>scheduler.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\components.c</FilePath>
<FilePath>..\..\src\scheduler.c</FilePath>
</File>
<File>
<FileName>idle.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\idle.c</FilePath>
</File>
<File>
<FileName>clock.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\src\clock.c</FilePath>
</File>
</Files>
</Group>
<Group>
......@@ -754,19 +774,14 @@
<GroupName>Libraries</GroupName>
<Files>
<File>
<FileName>gd32f10x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_gpio.c</FilePath>
</File>
<File>
<FileName>gd32f10x_exti.c</FileName>
<FileName>gd32f10x_crc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exti.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_crc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_spi.c</FileName>
<FileName>gd32f10x_rtc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_spi.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rtc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_dbg.c</FileName>
......@@ -774,39 +789,39 @@
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dbg.c</FilePath>
</File>
<File>
<FileName>gd32f10x_timer.c</FileName>
<FileName>gd32f10x_pmu.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_timer.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_pmu.c</FilePath>
</File>
<File>
<FileName>gd32f10x_crc.c</FileName>
<FileName>gd32f10x_fmc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_crc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fmc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_misc.c</FileName>
<FileName>gd32f10x_gpio.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_misc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_gpio.c</FilePath>
</File>
<File>
<FileName>gd32f10x_dac.c</FileName>
<FileName>gd32f10x_i2c.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dac.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_i2c.c</FilePath>
</File>
<File>
<FileName>gd32f10x_usart.c</FileName>
<FileName>gd32f10x_exmc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_usart.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exmc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_i2c.c</FileName>
<FileName>gd32f10x_fwdgt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_i2c.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fwdgt.c</FilePath>
</File>
<File>
<FileName>gd32f10x_fmc.c</FileName>
<FileName>gd32f10x_misc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fmc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_misc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_dma.c</FileName>
......@@ -819,14 +834,14 @@
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_sdio.c</FilePath>
</File>
<File>
<FileName>gd32f10x_adc.c</FileName>
<FileName>gd32f10x_dac.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_adc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_dac.c</FilePath>
</File>
<File>
<FileName>gd32f10x_pmu.c</FileName>
<FileName>gd32f10x_usart.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_pmu.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_usart.c</FilePath>
</File>
<File>
<FileName>gd32f10x_can.c</FileName>
......@@ -834,24 +849,24 @@
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_can.c</FilePath>
</File>
<File>
<FileName>gd32f10x_exmc.c</FileName>
<FileName>gd32f10x_timer.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exmc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_timer.c</FilePath>
</File>
<File>
<FileName>gd32f10x_wwdgt.c</FileName>
<FileName>gd32f10x_rcu.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_wwdgt.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rcu.c</FilePath>
</File>
<File>
<FileName>gd32f10x_rtc.c</FileName>
<FileName>gd32f10x_adc.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rtc.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_adc.c</FilePath>
</File>
<File>
<FileName>gd32f10x_enet.c</FileName>
<FileName>gd32f10x_spi.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_enet.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_spi.c</FilePath>
</File>
<File>
<FileName>startup_gd32f10x_cl.s</FileName>
......@@ -859,49 +874,29 @@
<FilePath>Libraries\CMSIS\GD\GD32F10x\Source\ARM\startup_gd32f10x_cl.s</FilePath>
</File>
<File>
<FileName>gd32f10x_bkp.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_bkp.c</FilePath>
</File>
<File>
<FileName>gd32f10x_fwdgt.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_fwdgt.c</FilePath>
</File>
<File>
<FileName>system_gd32f10x.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\CMSIS\GD\GD32F10x\Source\system_gd32f10x.c</FilePath>
</File>
<File>
<FileName>gd32f10x_rcu.c</FileName>
<FileName>gd32f10x_enet.c</FileName>
<FileType>1</FileType>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_rcu.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_enet.c</FilePath>
</File>
</Files>
</Group>
<Group>
<GroupName>msh</GroupName>
<Files>
<File>
<FileName>shell.c</FileName>
<FileName>gd32f10x_exti.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\shell.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_exti.c</FilePath>
</File>
<File>
<FileName>msh.c</FileName>
<FileName>gd32f10x_wwdgt.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\msh.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_wwdgt.c</FilePath>
</File>
<File>
<FileName>msh_file.c</FileName>
<FileName>gd32f10x_bkp.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\msh_file.c</FilePath>
<FilePath>Libraries\GD32F10x_standard_peripheral\Source\gd32f10x_bkp.c</FilePath>
</File>
<File>
<FileName>cmd.c</FileName>
<FileName>system_gd32f10x.c</FileName>
<FileType>1</FileType>
<FilePath>..\..\components\finsh\cmd.c</FilePath>
<FilePath>Libraries\CMSIS\GD\GD32F10x\Source\system_gd32f10x.c</FilePath>
</File>
</Files>
</Group>
......
start cmd.exe
\ No newline at end of file
此差异已折叠。
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册