diff --git a/.vscode/settings.json b/.vscode/settings.json index 0dd1c59..161b936 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -1,5 +1,11 @@ { "files.associations": { - "hk32f030m.h": "c" + "hk32f030m.h": "c", + "usart_printf.h": "c", + "demo.h": "c", + "stdio.h": "c", + "board_cfg.h": "c", + "limits": "c", + "type_traits": "c" } } \ No newline at end of file diff --git a/Doc/HK32F030M数据手册V1.3.pdf b/Doc/HK32F030M数据手册V1.3.pdf new file mode 100644 index 0000000..fa0b937 Binary files /dev/null and b/Doc/HK32F030M数据手册V1.3.pdf differ diff --git a/Doc/HK32F030M用户手册V1.5.pdf b/Doc/HK32F030M用户手册V1.5.pdf new file mode 100644 index 0000000..b30610d Binary files /dev/null and b/Doc/HK32F030M用户手册V1.5.pdf differ diff --git a/Project/JLinkLog.txt b/Project/JLinkLog.txt index 9dc41ad..ad6855c 100644 --- a/Project/JLinkLog.txt +++ b/Project/JLinkLog.txt @@ -1,1292 +1,2252 @@ -T40D8 000:070.868 SEGGER J-Link V6.88a Log File -T40D8 000:070.977 DLL Compiled: Nov 18 2020 15:09:23 -T40D8 000:070.987 Logging started @ 2023-01-07 14:53 -T40D8 000:070.997 - 71.033ms -T40D8 000:071.045 JLINK_SetWarnOutHandler(...) -T40D8 000:071.055 - 0.013ms -T40D8 000:071.065 JLINK_OpenEx(...) -T40D8 000:076.830 Firmware: J-Link V9 compiled May 7 2021 16:26:12 -T40D8 000:076.966 Decompressing FW timestamp took 112 us -T40D8 000:101.682 Hardware: V9.10 -T40D8 000:101.703 S/N: 50121742 -T40D8 000:101.716 OEM: SEGGER -T40D8 000:101.728 Feature(s): None -T40D8 000:113.838 TELNET listener socket opened on port 19021 -T40D8 000:114.010 WEBSRV Starting webserver -T40D8 000:114.191 WEBSRV Webserver running on local port 19080 -T40D8 000:114.211 - 43.150ms returns "O.K." -T40D8 000:114.235 JLINK_SetErrorOutHandler(...) -T40D8 000:114.244 - 0.013ms -T40D8 000:114.263 JLINK_ExecCommand("ProjectFile = "C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\JLinkSettings.ini"", ...). -T40D8 000:122.085 Ref file found at: C:\Keil_v5\ARM\Segger\JLinkDevices.ref -T40D8 000:122.191 XML referenced by ref file: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml -T40D8 000:123.192 C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully. -T40D8 000:182.472 Device "CORTEX-M0" selected. -T40D8 000:182.797 - 68.540ms returns 0x00 -T40D8 000:186.592 JLINK_ExecCommand("Device = HK32F030MF4P6", ...). -T40D8 000:190.659 Device "HK32F030MF4P6" selected. -T40D8 000:190.902 - 4.302ms returns 0x00 -T40D8 000:190.921 JLINK_GetHardwareVersion() -T40D8 000:190.929 - 0.011ms returns 91000 -T40D8 000:190.942 JLINK_GetDLLVersion() -T40D8 000:190.949 - 0.011ms returns 68801 -T40D8 000:190.958 JLINK_GetOEMString(...) -T40D8 000:190.967 JLINK_GetFirmwareString(...) -T40D8 000:190.975 - 0.011ms -T40D8 000:203.418 JLINK_GetDLLVersion() -T40D8 000:203.434 - 0.019ms returns 68801 -T40D8 000:203.443 JLINK_GetCompileDateTime() -T40D8 000:203.451 - 0.011ms -T40D8 000:207.199 JLINK_GetFirmwareString(...) -T40D8 000:207.211 - 0.016ms -T40D8 000:211.086 JLINK_GetHardwareVersion() -T40D8 000:211.098 - 0.016ms returns 91000 -T40D8 000:214.948 JLINK_GetSN() -T40D8 000:214.960 - 0.016ms returns 50121742 -T40D8 000:218.744 JLINK_GetOEMString(...) -T40D8 000:222.387 JLINK_TIF_Select(JLINKARM_TIF_SWD) -T40D8 000:233.654 - 11.283ms returns 0x00 -T40D8 000:233.685 JLINK_HasError() -T40D8 000:233.707 JLINK_SetSpeed(10000) -T40D8 000:236.644 - 2.944ms -T40D8 000:236.663 JLINK_GetId() -T40D8 000:249.900 Found SW-DP with ID 0x0BB11477 -T40D8 000:275.006 DPIDR: 0x0BB11477 -T40D8 000:278.890 Scanning AP map to find all available APs -T40D8 000:288.615 AP[1]: Stopped AP scan as end of AP map has been reached -T40D8 000:292.435 AP[0]: AHB-AP (IDR: 0x82770021) -T40D8 000:296.293 Iterating through AP map to find AHB-AP to use -T40D8 000:305.728 AP[0]: Core found -T40D8 000:309.588 AP[0]: AHB-AP ROM base: 0xE00FF000 -T40D8 000:315.827 CPUID register: 0x410CC200. Implementer code: 0x41 (ARM) -T40D8 000:319.888 Found Cortex-M0 r0p0, Little endian. -T40D8 000:428.751 -- Max. mem block: 0x000107B0 -T40D8 000:428.788 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 000:434.816 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 000:437.830 CPU_ReadMem(4 bytes @ 0xE0002000) -T40D8 000:444.620 FPUnit: 4 code (BP) slots and 0 literal slots -T40D8 000:444.638 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T40D8 000:446.824 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 000:449.847 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:452.821 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 000:460.142 CoreSight components: -T40D8 000:463.171 ROMTbl[0] @ E00FF000 -T40D8 000:463.189 CPU_ReadMem(64 bytes @ 0xE00FF000) -T40D8 000:466.087 CPU_ReadMem(32 bytes @ 0xE000EFE0) -T40D8 000:471.925 ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS -T40D8 000:471.943 CPU_ReadMem(32 bytes @ 0xE0001FE0) -T40D8 000:478.101 ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT -T40D8 000:478.119 CPU_ReadMem(32 bytes @ 0xE0002FE0) -T40D8 000:484.199 ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 800BB007 ??? -T40D8 000:486.798 - 250.141ms returns 0x0BB11477 -T40D8 000:486.817 JLINK_GetDLLVersion() -T40D8 000:486.825 - 0.011ms returns 68801 -T40D8 000:486.837 JLINK_CORE_GetFound() -T40D8 000:486.845 - 0.011ms returns 0x60000FF -T40D8 000:486.859 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -T40D8 000:486.870 Value=0xE00FF000 -T40D8 000:486.880 - 0.025ms returns 0 -T40D8 000:490.323 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) -T40D8 000:490.337 Value=0xE00FF000 -T40D8 000:490.348 - 0.028ms returns 0 -T40D8 000:490.357 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) -T40D8 000:490.365 Value=0x00000000 -T40D8 000:490.376 - 0.022ms returns 0 -T40D8 000:490.385 JLINK_ReadMem(0xE0041FF0, 0x10 Bytes, ...) -T40D8 000:490.406 CPU_ReadMem(16 bytes @ 0xE0041FF0) -T40D8 000:492.894 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -T40D8 000:492.910 - 2.529ms returns 0 -T40D8 000:492.921 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) -T40D8 000:492.930 Value=0x00000000 -T40D8 000:492.943 - 0.025ms returns 0 -T40D8 000:492.953 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) -T40D8 000:492.962 Value=0x00000000 -T40D8 000:492.974 - 0.025ms returns 0 -T40D8 000:492.984 JLINK_ReadMem(0xE0040FF0, 0x10 Bytes, ...) -T40D8 000:492.996 CPU_ReadMem(16 bytes @ 0xE0040FF0) -T40D8 000:495.866 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 -T40D8 000:495.879 - 2.898ms returns 0 -T40D8 000:495.889 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) -T40D8 000:495.897 Value=0xE0000000 -T40D8 000:495.907 - 0.022ms returns 0 -T40D8 000:495.916 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) -T40D8 000:495.924 Value=0xE0001000 -T40D8 000:495.935 - 0.021ms returns 0 -T40D8 000:495.943 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) -T40D8 000:495.951 Value=0xE0002000 -T40D8 000:495.962 - 0.021ms returns 0 -T40D8 000:495.970 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) -T40D8 000:495.978 Value=0xE000E000 -T40D8 000:495.988 - 0.021ms returns 0 -T40D8 000:495.997 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) -T40D8 000:496.005 Value=0xE000EDF0 -T40D8 000:496.015 - 0.021ms returns 0 -T40D8 000:496.024 JLINK_ReadMemU32(0xE000ED00, 0x1 Items) -T40D8 000:496.034 CPU_ReadMem(4 bytes @ 0xE000ED00) -T40D8 000:498.824 Data: 00 C2 0C 41 -T40D8 000:498.843 Debug reg: CPUID -T40D8 000:498.854 - 2.833ms returns 1 (0x1) -T40D8 000:498.866 JLINK_HasError() -T40D8 000:498.876 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_CORE) -T40D8 000:498.883 - 0.011ms returns JLINKARM_CM3_RESET_TYPE_NORMAL -T40D8 000:498.892 JLINK_Reset() -T40D8 000:501.946 Reset: AIRCR.VECTRESET is not available on the connected core. Using SYSRESETREQ instead. -T40D8 000:501.965 CPU is running -T40D8 000:501.977 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 000:504.841 CPU is running -T40D8 000:504.858 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 000:510.912 Reset: Halt core after reset via DEMCR.VC_CORERESET. -T40D8 000:520.606 Reset: Reset device via AIRCR.SYSRESETREQ. -T40D8 000:520.624 CPU is running -T40D8 000:520.637 CPU_WriteMem(4 bytes @ 0xE000ED0C) -T40D8 000:579.782 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 000:582.837 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 000:585.834 CPU is running -T40D8 000:585.849 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 000:588.847 CPU is running -T40D8 000:588.860 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 000:597.658 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 000:607.111 CPU_WriteMem(4 bytes @ 0xE0002000) -T40D8 000:609.845 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T40D8 000:612.838 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:615.876 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 000:618.866 - 119.981ms -T40D8 000:618.891 JLINK_Halt() -T40D8 000:618.901 - 0.014ms returns 0x00 -T40D8 000:618.914 JLINK_IsHalted() -T40D8 000:618.923 - 0.014ms returns TRUE -T40D8 000:618.937 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items) -T40D8 000:618.991 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 000:621.840 Data: 03 00 03 00 -T40D8 000:621.856 Debug reg: DHCSR -T40D8 000:621.867 - 2.933ms returns 1 (0x1) -T40D8 000:621.884 JLINK_WriteU32_64(0xE000EDF0, 0xA05F0003) -T40D8 000:621.893 Debug reg: DHCSR -T40D8 000:622.096 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 000:624.857 - 2.981ms returns 0 (0x00000000) -T40D8 000:624.878 JLINK_WriteU32_64(0xE000EDFC, 0x01000000) -T40D8 000:624.888 Debug reg: DEMCR -T40D8 000:624.904 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 000:627.851 - 2.980ms returns 0 (0x00000000) -T40D8 000:640.714 JLINK_GetHWStatus(...) -T40D8 000:643.758 - 3.053ms returns 0 -T40D8 000:653.018 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) -T40D8 000:653.034 - 0.020ms returns 0x04 -T40D8 000:653.044 JLINK_GetNumBPUnits(Type = 0xF0) -T40D8 000:653.052 - 0.011ms returns 0x2000 -T40D8 000:653.061 JLINK_GetNumWPUnits() -T40D8 000:653.068 - 0.011ms returns 2 -T40D8 000:664.248 JLINK_GetSpeed() -T40D8 000:664.267 - 0.022ms returns 6000 -T40D8 000:671.571 JLINK_ReadMemU32(0xE000E004, 0x1 Items) -T40D8 000:671.592 CPU_ReadMem(4 bytes @ 0xE000E004) -T40D8 000:673.859 Data: 00 00 00 00 -T40D8 000:673.875 - 2.309ms returns 1 (0x1) -T40D8 000:673.895 JLINK_Halt() -T40D8 000:673.903 - 0.012ms returns 0x00 -T40D8 000:673.912 JLINK_IsHalted() -T40D8 000:673.920 - 0.011ms returns TRUE -T40D8 000:676.342 JLINK_WriteMem(0x20000000, 0x374 Bytes, ...) -T40D8 000:676.353 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T40D8 000:676.554 CPU_WriteMem(884 bytes @ 0x20000000) -T40D8 000:681.643 - 5.309ms returns 0x374 -T40D8 000:681.713 JLINK_HasError() -T40D8 000:681.725 JLINK_WriteReg(R0, 0x08000000) -T40D8 000:681.736 - 0.014ms returns 0 -T40D8 000:681.745 JLINK_WriteReg(R1, 0x00B71B00) -T40D8 000:681.753 - 0.011ms returns 0 -T40D8 000:681.762 JLINK_WriteReg(R2, 0x00000001) -T40D8 000:681.770 - 0.011ms returns 0 -T40D8 000:681.779 JLINK_WriteReg(R3, 0x00000000) -T40D8 000:681.786 - 0.011ms returns 0 -T40D8 000:681.795 JLINK_WriteReg(R4, 0x00000000) -T40D8 000:681.803 - 0.011ms returns 0 -T40D8 000:681.815 JLINK_WriteReg(R5, 0x00000000) -T40D8 000:681.823 - 0.012ms returns 0 -T40D8 000:681.832 JLINK_WriteReg(R6, 0x00000000) -T40D8 000:681.840 - 0.011ms returns 0 -T40D8 000:681.849 JLINK_WriteReg(R7, 0x00000000) -T40D8 000:681.857 - 0.011ms returns 0 -T40D8 000:681.866 JLINK_WriteReg(R8, 0x00000000) -T40D8 000:681.878 - 0.015ms returns 0 -T40D8 000:681.887 JLINK_WriteReg(R9, 0x20000370) -T40D8 000:681.894 - 0.011ms returns 0 -T40D8 000:681.903 JLINK_WriteReg(R10, 0x00000000) -T40D8 000:681.911 - 0.011ms returns 0 -T40D8 000:681.920 JLINK_WriteReg(R11, 0x00000000) -T40D8 000:681.927 - 0.011ms returns 0 -T40D8 000:681.936 JLINK_WriteReg(R12, 0x00000000) -T40D8 000:681.944 - 0.011ms returns 0 -T40D8 000:681.953 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 000:681.961 - 0.012ms returns 0 -T40D8 000:681.970 JLINK_WriteReg(R14, 0x20000001) -T40D8 000:681.978 - 0.011ms returns 0 -T40D8 000:681.987 JLINK_WriteReg(R15 (PC), 0x20000038) -T40D8 000:681.997 - 0.013ms returns 0 -T40D8 000:682.006 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 000:682.014 - 0.011ms returns 0 -T40D8 000:682.023 JLINK_WriteReg(MSP, 0x20000800) -T40D8 000:682.030 - 0.011ms returns 0 -T40D8 000:682.039 JLINK_WriteReg(PSP, 0x20000800) -T40D8 000:682.047 - 0.011ms returns 0 -T40D8 000:682.056 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 000:682.063 - 0.011ms returns 0 -T40D8 000:682.073 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 000:682.084 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 000:684.840 - 2.773ms returns 0x00000001 -T40D8 000:684.853 JLINK_Go() -T40D8 000:684.863 CPU_WriteMem(2 bytes @ 0x20000000) -T40D8 000:687.867 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:690.851 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 000:690.868 CPU_WriteMem(4 bytes @ 0xE0002008) -T40D8 000:690.879 CPU_WriteMem(4 bytes @ 0xE000200C) -T40D8 000:690.891 CPU_WriteMem(4 bytes @ 0xE0002010) -T40D8 000:690.906 CPU_WriteMem(4 bytes @ 0xE0002014) -T40D8 000:694.493 CPU_WriteMem(4 bytes @ 0xE0001004) -T40D8 000:703.913 - 19.068ms -T40D8 000:703.928 JLINK_IsHalted() -T40D8 000:711.114 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 000:713.847 - 9.925ms returns TRUE -T40D8 000:713.866 JLINK_ReadReg(R15 (PC)) -T40D8 000:713.877 - 0.015ms returns 0x20000000 -T40D8 000:713.891 JLINK_ClrBPEx(BPHandle = 0x00000001) -T40D8 000:713.900 - 0.014ms returns 0x00 -T40D8 000:713.914 JLINK_ReadReg(R0) -T40D8 000:713.923 - 0.013ms returns 0x00000000 -T40D8 000:714.259 JLINK_HasError() -T40D8 000:714.275 JLINK_WriteReg(R0, 0x08000000) -T40D8 000:714.286 - 0.015ms returns 0 -T40D8 000:714.297 JLINK_WriteReg(R1, 0x00B71B00) -T40D8 000:714.306 - 0.013ms returns 0 -T40D8 000:714.317 JLINK_WriteReg(R2, 0x00000001) -T40D8 000:714.326 - 0.013ms returns 0 -T40D8 000:714.336 JLINK_WriteReg(R3, 0x00000000) -T40D8 000:714.345 - 0.013ms returns 0 -T40D8 000:714.356 JLINK_WriteReg(R4, 0x00000000) -T40D8 000:714.365 - 0.013ms returns 0 -T40D8 000:714.375 JLINK_WriteReg(R5, 0x00000000) -T40D8 000:714.384 - 0.013ms returns 0 -T40D8 000:714.394 JLINK_WriteReg(R6, 0x00000000) -T40D8 000:714.403 - 0.013ms returns 0 -T40D8 000:714.413 JLINK_WriteReg(R7, 0x00000000) -T40D8 000:714.422 - 0.013ms returns 0 -T40D8 000:714.433 JLINK_WriteReg(R8, 0x00000000) -T40D8 000:714.441 - 0.013ms returns 0 -T40D8 000:714.452 JLINK_WriteReg(R9, 0x20000370) -T40D8 000:714.460 - 0.013ms returns 0 -T40D8 000:714.471 JLINK_WriteReg(R10, 0x00000000) -T40D8 000:714.480 - 0.013ms returns 0 -T40D8 000:714.490 JLINK_WriteReg(R11, 0x00000000) -T40D8 000:714.499 - 0.013ms returns 0 -T40D8 000:714.509 JLINK_WriteReg(R12, 0x00000000) -T40D8 000:714.518 - 0.013ms returns 0 -T40D8 000:714.528 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 000:714.537 - 0.013ms returns 0 -T40D8 000:714.547 JLINK_WriteReg(R14, 0x20000001) -T40D8 000:714.556 - 0.013ms returns 0 -T40D8 000:714.566 JLINK_WriteReg(R15 (PC), 0x200000A2) -T40D8 000:714.575 - 0.013ms returns 0 -T40D8 000:714.585 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 000:714.594 - 0.013ms returns 0 -T40D8 000:714.604 JLINK_WriteReg(MSP, 0x20000800) -T40D8 000:714.613 - 0.013ms returns 0 -T40D8 000:714.623 JLINK_WriteReg(PSP, 0x20000800) -T40D8 000:714.632 - 0.013ms returns 0 -T40D8 000:714.642 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 000:714.655 - 0.017ms returns 0 -T40D8 000:714.666 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 000:714.675 - 0.014ms returns 0x00000002 -T40D8 000:714.686 JLINK_Go() -T40D8 000:714.699 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:717.876 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 000:727.925 - 13.248ms -T40D8 000:727.943 JLINK_IsHalted() -T40D8 000:730.883 - 2.950ms returns FALSE -T40D8 000:730.902 JLINK_HasError() -T40D8 000:740.665 JLINK_IsHalted() -T40D8 000:742.853 - 2.194ms returns FALSE -T40D8 000:742.866 JLINK_HasError() -T40D8 000:744.704 JLINK_IsHalted() -T40D8 000:746.847 - 2.149ms returns FALSE -T40D8 000:746.861 JLINK_HasError() -T40D8 000:748.707 JLINK_IsHalted() -T40D8 000:750.853 - 2.155ms returns FALSE -T40D8 000:750.872 JLINK_HasError() -T40D8 000:752.709 JLINK_IsHalted() -T40D8 000:754.850 - 2.146ms returns FALSE -T40D8 000:754.863 JLINK_HasError() -T40D8 000:756.704 JLINK_IsHalted() -T40D8 000:758.847 - 2.149ms returns FALSE -T40D8 000:758.861 JLINK_HasError() -T40D8 000:760.713 JLINK_IsHalted() -T40D8 000:762.855 - 2.147ms returns FALSE -T40D8 000:762.867 JLINK_HasError() -T40D8 000:764.678 JLINK_IsHalted() -T40D8 000:766.847 - 2.175ms returns FALSE -T40D8 000:766.860 JLINK_HasError() -T40D8 000:768.665 JLINK_IsHalted() -T40D8 000:770.850 - 2.193ms returns FALSE -T40D8 000:770.866 JLINK_HasError() -T40D8 000:773.660 JLINK_IsHalted() -T40D8 000:775.848 - 2.193ms returns FALSE -T40D8 000:775.861 JLINK_HasError() -T40D8 000:777.658 JLINK_IsHalted() -T40D8 000:779.848 - 2.196ms returns FALSE -T40D8 000:779.861 JLINK_HasError() -T40D8 000:781.670 JLINK_IsHalted() -T40D8 000:783.856 - 2.196ms returns FALSE -T40D8 000:783.875 JLINK_HasError() -T40D8 000:785.671 JLINK_IsHalted() -T40D8 000:787.862 - 2.197ms returns FALSE -T40D8 000:787.877 JLINK_HasError() -T40D8 000:789.660 JLINK_IsHalted() -T40D8 000:791.854 - 2.200ms returns FALSE -T40D8 000:791.866 JLINK_HasError() -T40D8 000:793.659 JLINK_IsHalted() -T40D8 000:795.850 - 2.196ms returns FALSE -T40D8 000:795.862 JLINK_HasError() -T40D8 000:797.668 JLINK_IsHalted() -T40D8 000:799.860 - 2.200ms returns FALSE -T40D8 000:799.876 JLINK_HasError() -T40D8 000:802.669 JLINK_IsHalted() -T40D8 000:804.875 - 2.214ms returns FALSE -T40D8 000:804.890 JLINK_HasError() -T40D8 000:806.877 JLINK_IsHalted() -T40D8 000:809.852 - 2.980ms returns FALSE -T40D8 000:809.864 JLINK_HasError() -T40D8 000:811.879 JLINK_IsHalted() -T40D8 000:814.867 - 3.032ms returns FALSE -T40D8 000:814.927 JLINK_HasError() -T40D8 000:816.881 JLINK_IsHalted() -T40D8 000:819.852 - 2.978ms returns FALSE -T40D8 000:819.867 JLINK_HasError() -T40D8 000:821.879 JLINK_IsHalted() -T40D8 000:824.870 - 3.000ms returns FALSE -T40D8 000:824.888 JLINK_HasError() -T40D8 000:826.866 JLINK_IsHalted() -T40D8 000:829.855 - 2.997ms returns FALSE -T40D8 000:829.870 JLINK_HasError() -T40D8 000:831.872 JLINK_IsHalted() -T40D8 000:834.869 - 3.006ms returns FALSE -T40D8 000:834.888 JLINK_HasError() -T40D8 000:836.867 JLINK_IsHalted() -T40D8 000:839.853 - 2.996ms returns FALSE -T40D8 000:839.888 JLINK_HasError() -T40D8 000:841.865 JLINK_IsHalted() -T40D8 000:844.852 - 2.995ms returns FALSE -T40D8 000:844.868 JLINK_HasError() -T40D8 000:847.878 JLINK_IsHalted() -T40D8 000:850.877 - 3.005ms returns FALSE -T40D8 000:850.892 JLINK_HasError() -T40D8 000:852.872 JLINK_IsHalted() -T40D8 000:855.866 - 3.004ms returns FALSE -T40D8 000:855.887 JLINK_HasError() -T40D8 000:857.871 JLINK_IsHalted() -T40D8 000:860.857 - 2.993ms returns FALSE -T40D8 000:860.872 JLINK_HasError() -T40D8 000:862.874 JLINK_IsHalted() -T40D8 000:865.863 - 3.000ms returns FALSE -T40D8 000:865.922 JLINK_HasError() -T40D8 000:867.881 JLINK_IsHalted() -T40D8 000:870.874 - 2.999ms returns FALSE -T40D8 000:870.887 JLINK_HasError() -T40D8 000:872.870 JLINK_IsHalted() -T40D8 000:875.859 - 3.003ms returns FALSE -T40D8 000:875.882 JLINK_HasError() -T40D8 000:877.872 JLINK_IsHalted() -T40D8 000:880.889 - 3.027ms returns FALSE -T40D8 000:880.909 JLINK_HasError() -T40D8 000:882.873 JLINK_IsHalted() -T40D8 000:885.869 - 3.005ms returns FALSE -T40D8 000:885.887 JLINK_HasError() -T40D8 000:887.879 JLINK_IsHalted() -T40D8 000:895.134 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 000:897.867 - 9.996ms returns TRUE -T40D8 000:897.887 JLINK_ReadReg(R15 (PC)) -T40D8 000:897.898 - 0.015ms returns 0x20000000 -T40D8 000:897.911 JLINK_ClrBPEx(BPHandle = 0x00000002) -T40D8 000:897.919 - 0.012ms returns 0x00 -T40D8 000:897.932 JLINK_ReadReg(R0) -T40D8 000:897.940 - 0.012ms returns 0x00000000 -T40D8 000:948.951 JLINK_HasError() -T40D8 000:948.967 JLINK_WriteReg(R0, 0x00000001) -T40D8 000:948.978 - 0.014ms returns 0 -T40D8 000:948.987 JLINK_WriteReg(R1, 0x00B71B00) -T40D8 000:948.995 - 0.011ms returns 0 -T40D8 000:949.004 JLINK_WriteReg(R2, 0x00000001) -T40D8 000:949.012 - 0.011ms returns 0 -T40D8 000:949.021 JLINK_WriteReg(R3, 0x00000000) -T40D8 000:949.029 - 0.011ms returns 0 -T40D8 000:949.038 JLINK_WriteReg(R4, 0x00000000) -T40D8 000:949.046 - 0.011ms returns 0 -T40D8 000:949.055 JLINK_WriteReg(R5, 0x00000000) -T40D8 000:949.063 - 0.011ms returns 0 -T40D8 000:949.072 JLINK_WriteReg(R6, 0x00000000) -T40D8 000:949.080 - 0.011ms returns 0 -T40D8 000:949.089 JLINK_WriteReg(R7, 0x00000000) -T40D8 000:949.096 - 0.011ms returns 0 -T40D8 000:949.105 JLINK_WriteReg(R8, 0x00000000) -T40D8 000:949.113 - 0.011ms returns 0 -T40D8 000:949.122 JLINK_WriteReg(R9, 0x20000370) -T40D8 000:949.130 - 0.011ms returns 0 -T40D8 000:949.138 JLINK_WriteReg(R10, 0x00000000) -T40D8 000:949.146 - 0.011ms returns 0 -T40D8 000:949.155 JLINK_WriteReg(R11, 0x00000000) -T40D8 000:949.163 - 0.011ms returns 0 -T40D8 000:949.172 JLINK_WriteReg(R12, 0x00000000) -T40D8 000:949.180 - 0.011ms returns 0 -T40D8 000:949.188 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 000:949.197 - 0.011ms returns 0 -T40D8 000:949.206 JLINK_WriteReg(R14, 0x20000001) -T40D8 000:949.213 - 0.011ms returns 0 -T40D8 000:949.226 JLINK_WriteReg(R15 (PC), 0x20000090) -T40D8 000:949.236 - 0.013ms returns 0 -T40D8 000:949.250 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 000:949.258 - 0.011ms returns 0 -T40D8 000:949.267 JLINK_WriteReg(MSP, 0x20000800) -T40D8 000:949.275 - 0.011ms returns 0 -T40D8 000:949.284 JLINK_WriteReg(PSP, 0x20000800) -T40D8 000:949.292 - 0.011ms returns 0 -T40D8 000:949.301 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 000:949.309 - 0.011ms returns 0 -T40D8 000:949.318 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 000:949.326 - 0.012ms returns 0x00000003 -T40D8 000:949.336 JLINK_Go() -T40D8 000:949.349 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:951.871 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 000:961.953 - 12.627ms -T40D8 000:961.971 JLINK_IsHalted() -T40D8 000:969.147 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 000:971.879 - 9.916ms returns TRUE -T40D8 000:971.901 JLINK_ReadReg(R15 (PC)) -T40D8 000:971.913 - 0.018ms returns 0x20000000 -T40D8 000:971.926 JLINK_ClrBPEx(BPHandle = 0x00000003) -T40D8 000:971.936 - 0.015ms returns 0x00 -T40D8 000:971.948 JLINK_ReadReg(R0) -T40D8 000:971.957 - 0.013ms returns 0x00000000 -T40D8 000:977.529 JLINK_WriteMem(0x20000000, 0x374 Bytes, ...) -T40D8 000:977.540 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T40D8 000:977.557 CPU_WriteMem(884 bytes @ 0x20000000) -T40D8 000:982.675 - 5.154ms returns 0x374 -T40D8 000:982.707 JLINK_HasError() -T40D8 000:982.717 JLINK_WriteReg(R0, 0x08000000) -T40D8 000:982.727 - 0.013ms returns 0 -T40D8 000:982.736 JLINK_WriteReg(R1, 0x00B71B00) -T40D8 000:982.744 - 0.011ms returns 0 -T40D8 000:982.753 JLINK_WriteReg(R2, 0x00000002) -T40D8 000:982.761 - 0.011ms returns 0 -T40D8 000:982.770 JLINK_WriteReg(R3, 0x00000000) -T40D8 000:982.778 - 0.011ms returns 0 -T40D8 000:982.787 JLINK_WriteReg(R4, 0x00000000) -T40D8 000:982.794 - 0.011ms returns 0 -T40D8 000:982.803 JLINK_WriteReg(R5, 0x00000000) -T40D8 000:982.811 - 0.011ms returns 0 -T40D8 000:982.820 JLINK_WriteReg(R6, 0x00000000) -T40D8 000:982.828 - 0.011ms returns 0 -T40D8 000:982.836 JLINK_WriteReg(R7, 0x00000000) -T40D8 000:982.844 - 0.011ms returns 0 -T40D8 000:982.853 JLINK_WriteReg(R8, 0x00000000) -T40D8 000:982.861 - 0.011ms returns 0 -T40D8 000:982.870 JLINK_WriteReg(R9, 0x20000370) -T40D8 000:982.877 - 0.011ms returns 0 -T40D8 000:982.886 JLINK_WriteReg(R10, 0x00000000) -T40D8 000:982.895 - 0.014ms returns 0 -T40D8 000:982.907 JLINK_WriteReg(R11, 0x00000000) -T40D8 000:982.917 - 0.015ms returns 0 -T40D8 000:982.929 JLINK_WriteReg(R12, 0x00000000) -T40D8 000:982.939 - 0.015ms returns 0 -T40D8 000:982.950 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 000:982.959 - 0.013ms returns 0 -T40D8 000:982.970 JLINK_WriteReg(R14, 0x20000001) -T40D8 000:982.978 - 0.013ms returns 0 -T40D8 000:982.988 JLINK_WriteReg(R15 (PC), 0x20000038) -T40D8 000:982.997 - 0.013ms returns 0 -T40D8 000:983.008 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 000:983.017 - 0.013ms returns 0 -T40D8 000:983.027 JLINK_WriteReg(MSP, 0x20000800) -T40D8 000:983.035 - 0.013ms returns 0 -T40D8 000:983.046 JLINK_WriteReg(PSP, 0x20000800) -T40D8 000:983.054 - 0.013ms returns 0 -T40D8 000:983.065 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 000:983.073 - 0.013ms returns 0 -T40D8 000:983.084 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 000:983.096 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 000:985.882 - 2.804ms returns 0x00000004 -T40D8 000:985.895 JLINK_Go() -T40D8 000:985.905 CPU_WriteMem(2 bytes @ 0x20000000) -T40D8 000:988.904 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 000:991.877 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:001.962 - 16.075ms -T40D8 001:001.982 JLINK_IsHalted() -T40D8 001:009.155 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:011.879 - 9.904ms returns TRUE -T40D8 001:011.898 JLINK_ReadReg(R15 (PC)) -T40D8 001:011.909 - 0.015ms returns 0x20000000 -T40D8 001:011.922 JLINK_ClrBPEx(BPHandle = 0x00000004) -T40D8 001:011.932 - 0.014ms returns 0x00 -T40D8 001:011.945 JLINK_ReadReg(R0) -T40D8 001:011.955 - 0.013ms returns 0x00000000 -T40D8 001:012.221 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:012.237 Data: 00 02 00 20 D5 00 00 08 05 02 00 08 9D 01 00 08 ... -T40D8 001:012.258 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:015.437 - 3.224ms returns 0x80 -T40D8 001:015.453 JLINK_HasError() -T40D8 001:015.462 JLINK_WriteReg(R0, 0x08000000) -T40D8 001:015.472 - 0.013ms returns 0 -T40D8 001:015.482 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:015.489 - 0.011ms returns 0 -T40D8 001:015.498 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:015.506 - 0.011ms returns 0 -T40D8 001:015.515 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:015.523 - 0.011ms returns 0 -T40D8 001:015.531 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:015.539 - 0.011ms returns 0 -T40D8 001:015.548 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:015.556 - 0.011ms returns 0 -T40D8 001:015.564 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:015.572 - 0.011ms returns 0 -T40D8 001:015.581 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:015.589 - 0.011ms returns 0 -T40D8 001:015.597 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:015.605 - 0.011ms returns 0 -T40D8 001:015.614 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:015.621 - 0.011ms returns 0 -T40D8 001:015.630 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:015.638 - 0.011ms returns 0 -T40D8 001:015.647 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:015.654 - 0.011ms returns 0 -T40D8 001:015.663 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:015.671 - 0.011ms returns 0 -T40D8 001:015.683 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:015.691 - 0.012ms returns 0 -T40D8 001:015.700 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:015.708 - 0.011ms returns 0 -T40D8 001:015.717 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:015.724 - 0.011ms returns 0 -T40D8 001:015.733 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:015.741 - 0.011ms returns 0 -T40D8 001:015.750 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:015.758 - 0.011ms returns 0 -T40D8 001:015.766 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:015.774 - 0.011ms returns 0 -T40D8 001:015.783 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:015.791 - 0.011ms returns 0 -T40D8 001:015.800 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:015.808 - 0.012ms returns 0x00000005 -T40D8 001:015.817 JLINK_Go() -T40D8 001:015.828 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:018.881 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:028.965 - 13.154ms -T40D8 001:028.979 JLINK_IsHalted() -T40D8 001:031.878 - 2.907ms returns FALSE -T40D8 001:031.894 JLINK_HasError() -T40D8 001:035.649 JLINK_IsHalted() -T40D8 001:037.885 - 2.243ms returns FALSE -T40D8 001:037.905 JLINK_HasError() -T40D8 001:039.689 JLINK_IsHalted() -T40D8 001:041.878 - 2.195ms returns FALSE -T40D8 001:041.890 JLINK_HasError() -T40D8 001:043.687 JLINK_IsHalted() -T40D8 001:050.158 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:052.885 - 9.203ms returns TRUE -T40D8 001:052.898 JLINK_ReadReg(R15 (PC)) -T40D8 001:052.908 - 0.013ms returns 0x20000000 -T40D8 001:052.917 JLINK_ClrBPEx(BPHandle = 0x00000005) -T40D8 001:052.925 - 0.011ms returns 0x00 -T40D8 001:052.935 JLINK_ReadReg(R0) -T40D8 001:052.943 - 0.011ms returns 0x00000000 -T40D8 001:053.342 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:053.353 Data: 00 00 00 00 E7 00 00 08 00 00 00 00 00 00 00 00 ... -T40D8 001:053.369 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:056.419 - 3.083ms returns 0x80 -T40D8 001:056.432 JLINK_HasError() -T40D8 001:056.442 JLINK_WriteReg(R0, 0x08000080) -T40D8 001:056.451 - 0.013ms returns 0 -T40D8 001:056.460 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:056.468 - 0.011ms returns 0 -T40D8 001:056.477 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:056.484 - 0.011ms returns 0 -T40D8 001:056.493 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:056.501 - 0.011ms returns 0 -T40D8 001:056.510 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:056.518 - 0.011ms returns 0 -T40D8 001:056.527 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:056.535 - 0.011ms returns 0 -T40D8 001:056.543 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:056.551 - 0.011ms returns 0 -T40D8 001:056.560 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:056.568 - 0.011ms returns 0 -T40D8 001:056.577 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:056.587 - 0.015ms returns 0 -T40D8 001:056.598 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:056.605 - 0.011ms returns 0 -T40D8 001:056.614 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:056.622 - 0.011ms returns 0 -T40D8 001:056.631 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:056.639 - 0.011ms returns 0 -T40D8 001:056.648 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:056.655 - 0.011ms returns 0 -T40D8 001:056.664 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:056.672 - 0.011ms returns 0 -T40D8 001:056.681 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:056.692 - 0.014ms returns 0 -T40D8 001:056.701 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:056.709 - 0.011ms returns 0 -T40D8 001:056.718 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:056.726 - 0.011ms returns 0 -T40D8 001:056.735 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:056.742 - 0.011ms returns 0 -T40D8 001:056.751 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:056.759 - 0.011ms returns 0 -T40D8 001:056.768 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:056.776 - 0.011ms returns 0 -T40D8 001:056.785 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:056.793 - 0.012ms returns 0x00000006 -T40D8 001:056.802 JLINK_Go() -T40D8 001:056.813 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:059.890 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:069.954 - 13.163ms -T40D8 001:069.977 JLINK_IsHalted() -T40D8 001:072.886 - 2.917ms returns FALSE -T40D8 001:072.906 JLINK_HasError() -T40D8 001:074.885 JLINK_IsHalted() -T40D8 001:077.894 - 3.015ms returns FALSE -T40D8 001:077.907 JLINK_HasError() -T40D8 001:079.714 JLINK_IsHalted() -T40D8 001:081.885 - 2.180ms returns FALSE -T40D8 001:081.901 JLINK_HasError() -T40D8 001:083.307 JLINK_IsHalted() -T40D8 001:090.159 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:092.892 - 9.594ms returns TRUE -T40D8 001:092.910 JLINK_ReadReg(R15 (PC)) -T40D8 001:092.922 - 0.016ms returns 0x20000000 -T40D8 001:092.932 JLINK_ClrBPEx(BPHandle = 0x00000006) -T40D8 001:092.942 - 0.013ms returns 0x00 -T40D8 001:092.952 JLINK_ReadReg(R0) -T40D8 001:092.961 - 0.013ms returns 0x00000000 -T40D8 001:093.465 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:093.479 Data: 98 47 10 34 B4 42 F7 D3 FF F7 DE FF 50 03 00 08 ... -T40D8 001:093.498 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:096.426 - 2.969ms returns 0x80 -T40D8 001:096.443 JLINK_HasError() -T40D8 001:096.454 JLINK_WriteReg(R0, 0x08000100) -T40D8 001:096.465 - 0.015ms returns 0 -T40D8 001:096.476 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:096.485 - 0.013ms returns 0 -T40D8 001:096.495 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:096.504 - 0.013ms returns 0 -T40D8 001:096.514 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:096.523 - 0.013ms returns 0 -T40D8 001:096.533 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:096.542 - 0.013ms returns 0 -T40D8 001:096.552 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:096.561 - 0.013ms returns 0 -T40D8 001:096.571 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:096.580 - 0.013ms returns 0 -T40D8 001:096.590 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:096.599 - 0.013ms returns 0 -T40D8 001:096.609 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:096.618 - 0.013ms returns 0 -T40D8 001:096.629 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:096.637 - 0.013ms returns 0 -T40D8 001:096.647 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:096.656 - 0.013ms returns 0 -T40D8 001:096.667 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:096.675 - 0.013ms returns 0 -T40D8 001:096.686 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:096.694 - 0.013ms returns 0 -T40D8 001:096.705 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:096.714 - 0.013ms returns 0 -T40D8 001:096.724 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:096.733 - 0.013ms returns 0 -T40D8 001:096.743 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:096.752 - 0.013ms returns 0 -T40D8 001:096.762 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:096.771 - 0.013ms returns 0 -T40D8 001:096.781 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:096.790 - 0.013ms returns 0 -T40D8 001:096.800 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:096.809 - 0.013ms returns 0 -T40D8 001:096.822 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:096.833 - 0.015ms returns 0 -T40D8 001:096.843 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:096.853 - 0.014ms returns 0x00000007 -T40D8 001:096.863 JLINK_Go() -T40D8 001:096.877 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:099.917 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:109.979 - 13.126ms -T40D8 001:110.001 JLINK_IsHalted() -T40D8 001:112.891 - 2.899ms returns FALSE -T40D8 001:112.922 JLINK_HasError() -T40D8 001:114.920 JLINK_IsHalted() -T40D8 001:117.906 - 2.995ms returns FALSE -T40D8 001:117.924 JLINK_HasError() -T40D8 001:119.912 JLINK_IsHalted() -T40D8 001:122.890 - 2.991ms returns FALSE -T40D8 001:122.913 JLINK_HasError() -T40D8 001:124.909 JLINK_IsHalted() -T40D8 001:132.171 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:134.898 - 9.996ms returns TRUE -T40D8 001:134.914 JLINK_ReadReg(R15 (PC)) -T40D8 001:134.924 - 0.014ms returns 0x20000000 -T40D8 001:134.934 JLINK_ClrBPEx(BPHandle = 0x00000007) -T40D8 001:134.942 - 0.011ms returns 0x00 -T40D8 001:134.951 JLINK_ReadReg(R0) -T40D8 001:134.959 - 0.011ms returns 0x00000000 -T40D8 001:135.406 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:135.418 Data: 10 2A CA D3 0A 7A 00 2A 02 6B 09 68 02 D0 8A 43 ... -T40D8 001:135.434 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:138.431 - 3.032ms returns 0x80 -T40D8 001:138.446 JLINK_HasError() -T40D8 001:138.457 JLINK_WriteReg(R0, 0x08000180) -T40D8 001:138.468 - 0.015ms returns 0 -T40D8 001:138.478 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:138.487 - 0.013ms returns 0 -T40D8 001:138.497 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:138.506 - 0.013ms returns 0 -T40D8 001:138.517 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:138.526 - 0.013ms returns 0 -T40D8 001:138.536 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:138.545 - 0.013ms returns 0 -T40D8 001:138.555 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:138.564 - 0.013ms returns 0 -T40D8 001:138.574 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:138.583 - 0.013ms returns 0 -T40D8 001:138.593 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:138.602 - 0.013ms returns 0 -T40D8 001:138.612 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:138.622 - 0.013ms returns 0 -T40D8 001:138.632 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:138.641 - 0.013ms returns 0 -T40D8 001:138.651 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:138.660 - 0.013ms returns 0 -T40D8 001:138.670 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:138.679 - 0.013ms returns 0 -T40D8 001:138.689 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:138.698 - 0.013ms returns 0 -T40D8 001:138.708 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:138.718 - 0.013ms returns 0 -T40D8 001:138.728 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:138.737 - 0.013ms returns 0 -T40D8 001:138.747 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:138.756 - 0.013ms returns 0 -T40D8 001:138.766 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:138.775 - 0.013ms returns 0 -T40D8 001:138.785 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:138.794 - 0.013ms returns 0 -T40D8 001:138.804 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:138.813 - 0.013ms returns 0 -T40D8 001:138.823 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:138.832 - 0.013ms returns 0 -T40D8 001:138.843 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:138.852 - 0.014ms returns 0x00000008 -T40D8 001:138.863 JLINK_Go() -T40D8 001:138.876 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:141.907 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:151.971 - 13.117ms -T40D8 001:151.990 JLINK_IsHalted() -T40D8 001:154.893 - 2.910ms returns FALSE -T40D8 001:154.913 JLINK_HasError() -T40D8 001:158.317 JLINK_IsHalted() -T40D8 001:160.893 - 2.583ms returns FALSE -T40D8 001:160.908 JLINK_HasError() -T40D8 001:162.312 JLINK_IsHalted() -T40D8 001:164.917 - 2.613ms returns FALSE -T40D8 001:164.933 JLINK_HasError() -T40D8 001:166.913 JLINK_IsHalted() -T40D8 001:174.170 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:176.891 - 9.985ms returns TRUE -T40D8 001:176.910 JLINK_ReadReg(R15 (PC)) -T40D8 001:176.922 - 0.015ms returns 0x20000000 -T40D8 001:176.932 JLINK_ClrBPEx(BPHandle = 0x00000008) -T40D8 001:176.945 - 0.018ms returns 0x00 -T40D8 001:176.957 JLINK_ReadReg(R0) -T40D8 001:176.966 - 0.013ms returns 0x00000000 -T40D8 001:177.415 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:177.428 Data: 00 08 00 48 70 47 70 47 04 4A 00 29 51 69 01 D0 ... -T40D8 001:177.446 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:180.433 - 3.024ms returns 0x80 -T40D8 001:180.450 JLINK_HasError() -T40D8 001:180.490 JLINK_WriteReg(R0, 0x08000200) -T40D8 001:180.501 - 0.014ms returns 0 -T40D8 001:180.510 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:180.518 - 0.011ms returns 0 -T40D8 001:180.527 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:180.535 - 0.011ms returns 0 -T40D8 001:180.544 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:180.552 - 0.011ms returns 0 -T40D8 001:180.561 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:180.569 - 0.011ms returns 0 -T40D8 001:180.578 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:180.585 - 0.011ms returns 0 -T40D8 001:180.594 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:180.602 - 0.011ms returns 0 -T40D8 001:180.611 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:180.619 - 0.011ms returns 0 -T40D8 001:180.628 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:180.635 - 0.011ms returns 0 -T40D8 001:180.644 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:180.652 - 0.011ms returns 0 -T40D8 001:180.661 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:180.669 - 0.011ms returns 0 -T40D8 001:180.678 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:180.685 - 0.011ms returns 0 -T40D8 001:180.694 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:180.703 - 0.012ms returns 0 -T40D8 001:180.712 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:180.720 - 0.012ms returns 0 -T40D8 001:180.731 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:180.743 - 0.017ms returns 0 -T40D8 001:180.754 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:180.762 - 0.011ms returns 0 -T40D8 001:180.771 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:180.779 - 0.011ms returns 0 -T40D8 001:180.788 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:180.796 - 0.011ms returns 0 -T40D8 001:180.805 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:180.814 - 0.013ms returns 0 -T40D8 001:180.824 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:180.832 - 0.011ms returns 0 -T40D8 001:180.841 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:180.850 - 0.012ms returns 0x00000009 -T40D8 001:180.859 JLINK_Go() -T40D8 001:180.870 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:183.923 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:193.977 - 13.126ms -T40D8 001:193.993 JLINK_IsHalted() -T40D8 001:196.897 - 2.910ms returns FALSE -T40D8 001:196.911 JLINK_HasError() -T40D8 001:198.707 JLINK_IsHalted() -T40D8 001:200.898 - 2.197ms returns FALSE -T40D8 001:200.913 JLINK_HasError() -T40D8 001:202.704 JLINK_IsHalted() -T40D8 001:204.911 - 2.219ms returns FALSE -T40D8 001:204.938 JLINK_HasError() -T40D8 001:207.964 JLINK_IsHalted() -T40D8 001:215.178 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:217.902 - 9.947ms returns TRUE -T40D8 001:217.920 JLINK_ReadReg(R15 (PC)) -T40D8 001:217.932 - 0.015ms returns 0x20000000 -T40D8 001:217.942 JLINK_ClrBPEx(BPHandle = 0x00000009) -T40D8 001:217.951 - 0.013ms returns 0x00 -T40D8 001:217.962 JLINK_ReadReg(R0) -T40D8 001:217.971 - 0.013ms returns 0x00000000 -T40D8 001:218.411 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:218.424 Data: 41 68 F0 22 91 43 01 91 41 60 41 68 07 22 12 02 ... -T40D8 001:218.442 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:221.438 - 3.035ms returns 0x80 -T40D8 001:221.454 JLINK_HasError() -T40D8 001:221.464 JLINK_WriteReg(R0, 0x08000280) -T40D8 001:221.474 - 0.013ms returns 0 -T40D8 001:221.483 JLINK_WriteReg(R1, 0x00000080) -T40D8 001:221.491 - 0.011ms returns 0 -T40D8 001:221.500 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:221.508 - 0.011ms returns 0 -T40D8 001:221.517 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:221.525 - 0.011ms returns 0 -T40D8 001:221.534 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:221.541 - 0.011ms returns 0 -T40D8 001:221.550 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:221.558 - 0.011ms returns 0 -T40D8 001:221.569 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:221.579 - 0.013ms returns 0 -T40D8 001:221.588 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:221.596 - 0.011ms returns 0 -T40D8 001:221.604 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:221.612 - 0.011ms returns 0 -T40D8 001:221.621 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:221.629 - 0.011ms returns 0 -T40D8 001:221.638 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:221.645 - 0.011ms returns 0 -T40D8 001:221.654 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:221.662 - 0.011ms returns 0 -T40D8 001:221.671 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:221.679 - 0.011ms returns 0 -T40D8 001:221.687 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:221.696 - 0.014ms returns 0 -T40D8 001:221.707 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:221.715 - 0.011ms returns 0 -T40D8 001:221.724 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:221.732 - 0.011ms returns 0 -T40D8 001:221.741 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:221.749 - 0.011ms returns 0 -T40D8 001:221.758 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:221.765 - 0.011ms returns 0 -T40D8 001:221.774 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:221.782 - 0.011ms returns 0 -T40D8 001:221.791 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:221.799 - 0.011ms returns 0 -T40D8 001:221.807 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:221.816 - 0.012ms returns 0x0000000A -T40D8 001:221.825 JLINK_Go() -T40D8 001:221.836 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:224.912 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:234.979 - 13.164ms -T40D8 001:235.000 JLINK_IsHalted() -T40D8 001:237.904 - 2.914ms returns FALSE -T40D8 001:237.928 JLINK_HasError() -T40D8 001:239.711 JLINK_IsHalted() -T40D8 001:241.902 - 2.196ms returns FALSE -T40D8 001:241.914 JLINK_HasError() -T40D8 001:243.718 JLINK_IsHalted() -T40D8 001:245.905 - 2.192ms returns FALSE -T40D8 001:245.918 JLINK_HasError() -T40D8 001:247.765 JLINK_IsHalted() -T40D8 001:254.179 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:256.903 - 9.144ms returns TRUE -T40D8 001:256.918 JLINK_ReadReg(R15 (PC)) -T40D8 001:256.929 - 0.015ms returns 0x20000000 -T40D8 001:256.939 JLINK_ClrBPEx(BPHandle = 0x0000000A) -T40D8 001:256.949 - 0.013ms returns 0x00 -T40D8 001:256.959 JLINK_ReadReg(R0) -T40D8 001:256.968 - 0.013ms returns 0x00000000 -T40D8 001:257.633 JLINK_WriteMem(0x20000374, 0x80 Bytes, ...) -T40D8 001:257.647 Data: FF F7 90 FF 04 48 44 63 10 BD 00 00 00 10 02 40 ... -T40D8 001:257.665 CPU_WriteMem(128 bytes @ 0x20000374) -T40D8 001:261.444 - 3.817ms returns 0x80 -T40D8 001:261.459 JLINK_HasError() -T40D8 001:261.470 JLINK_WriteReg(R0, 0x08000300) -T40D8 001:261.481 - 0.015ms returns 0 -T40D8 001:261.491 JLINK_WriteReg(R1, 0x00000060) -T40D8 001:261.500 - 0.013ms returns 0 -T40D8 001:261.511 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:261.520 - 0.013ms returns 0 -T40D8 001:261.530 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:261.539 - 0.013ms returns 0 -T40D8 001:261.549 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:261.558 - 0.013ms returns 0 -T40D8 001:261.568 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:261.577 - 0.013ms returns 0 -T40D8 001:261.587 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:261.596 - 0.013ms returns 0 -T40D8 001:261.606 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:261.615 - 0.013ms returns 0 -T40D8 001:261.626 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:261.634 - 0.013ms returns 0 -T40D8 001:261.645 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:261.653 - 0.013ms returns 0 -T40D8 001:261.664 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:261.673 - 0.013ms returns 0 -T40D8 001:261.683 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:261.692 - 0.013ms returns 0 -T40D8 001:261.702 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:261.711 - 0.013ms returns 0 -T40D8 001:261.721 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:261.730 - 0.013ms returns 0 -T40D8 001:261.740 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:261.749 - 0.013ms returns 0 -T40D8 001:261.763 JLINK_WriteReg(R15 (PC), 0x200001E0) -T40D8 001:261.772 - 0.013ms returns 0 -T40D8 001:261.782 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:261.791 - 0.016ms returns 0 -T40D8 001:261.806 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:261.815 - 0.013ms returns 0 -T40D8 001:261.825 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:261.834 - 0.013ms returns 0 -T40D8 001:261.844 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:261.853 - 0.013ms returns 0 -T40D8 001:261.863 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:261.873 - 0.013ms returns 0x0000000B -T40D8 001:261.883 JLINK_Go() -T40D8 001:261.896 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:264.929 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:274.970 - 13.096ms -T40D8 001:274.989 JLINK_IsHalted() -T40D8 001:277.897 - 2.913ms returns FALSE -T40D8 001:277.914 JLINK_HasError() -T40D8 001:280.784 JLINK_IsHalted() -T40D8 001:283.926 - 3.151ms returns FALSE -T40D8 001:283.944 JLINK_HasError() -T40D8 001:285.930 JLINK_IsHalted() -T40D8 001:293.180 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:295.908 - 9.984ms returns TRUE -T40D8 001:295.922 JLINK_ReadReg(R15 (PC)) -T40D8 001:295.933 - 0.015ms returns 0x20000000 -T40D8 001:295.943 JLINK_ClrBPEx(BPHandle = 0x0000000B) -T40D8 001:295.952 - 0.013ms returns 0x00 -T40D8 001:295.963 JLINK_ReadReg(R0) -T40D8 001:295.972 - 0.013ms returns 0x00000000 -T40D8 001:295.982 JLINK_HasError() -T40D8 001:295.993 JLINK_WriteReg(R0, 0x00000002) -T40D8 001:296.002 - 0.013ms returns 0 -T40D8 001:296.012 JLINK_WriteReg(R1, 0x00000060) -T40D8 001:296.021 - 0.013ms returns 0 -T40D8 001:296.032 JLINK_WriteReg(R2, 0x20000374) -T40D8 001:296.040 - 0.013ms returns 0 -T40D8 001:296.051 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:296.060 - 0.013ms returns 0 -T40D8 001:296.070 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:296.079 - 0.013ms returns 0 -T40D8 001:296.089 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:296.098 - 0.013ms returns 0 -T40D8 001:296.108 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:296.117 - 0.013ms returns 0 -T40D8 001:296.127 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:296.136 - 0.013ms returns 0 -T40D8 001:296.146 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:296.155 - 0.013ms returns 0 -T40D8 001:296.165 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:296.174 - 0.013ms returns 0 -T40D8 001:296.184 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:296.193 - 0.013ms returns 0 -T40D8 001:296.203 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:296.212 - 0.013ms returns 0 -T40D8 001:296.222 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:296.231 - 0.013ms returns 0 -T40D8 001:296.241 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:296.251 - 0.013ms returns 0 -T40D8 001:296.261 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:296.270 - 0.013ms returns 0 -T40D8 001:296.280 JLINK_WriteReg(R15 (PC), 0x20000090) -T40D8 001:296.289 - 0.013ms returns 0 -T40D8 001:296.299 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:296.308 - 0.013ms returns 0 -T40D8 001:296.318 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:296.327 - 0.013ms returns 0 -T40D8 001:296.337 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:296.346 - 0.013ms returns 0 -T40D8 001:296.356 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:296.365 - 0.013ms returns 0 -T40D8 001:296.375 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:296.385 - 0.013ms returns 0x0000000C -T40D8 001:296.395 JLINK_Go() -T40D8 001:296.408 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:298.933 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:308.990 - 12.603ms -T40D8 001:309.010 JLINK_IsHalted() -T40D8 001:316.184 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:318.911 - 9.907ms returns TRUE -T40D8 001:318.928 JLINK_ReadReg(R15 (PC)) -T40D8 001:318.937 - 0.014ms returns 0x20000000 -T40D8 001:318.950 JLINK_ClrBPEx(BPHandle = 0x0000000C) -T40D8 001:318.958 - 0.012ms returns 0x00 -T40D8 001:318.970 JLINK_ReadReg(R0) -T40D8 001:318.981 - 0.014ms returns 0x00000000 -T40D8 001:376.286 JLINK_WriteMem(0x20000000, 0x374 Bytes, ...) -T40D8 001:376.302 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... -T40D8 001:376.325 CPU_WriteMem(884 bytes @ 0x20000000) -T40D8 001:381.736 - 5.458ms returns 0x374 -T40D8 001:381.769 JLINK_HasError() -T40D8 001:381.779 JLINK_WriteReg(R0, 0x08000000) -T40D8 001:381.790 - 0.018ms returns 0 -T40D8 001:381.805 JLINK_WriteReg(R1, 0x00B71B00) -T40D8 001:381.813 - 0.011ms returns 0 -T40D8 001:381.822 JLINK_WriteReg(R2, 0x00000003) -T40D8 001:381.830 - 0.011ms returns 0 -T40D8 001:381.839 JLINK_WriteReg(R3, 0x00000000) -T40D8 001:381.846 - 0.011ms returns 0 -T40D8 001:381.855 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:381.863 - 0.011ms returns 0 -T40D8 001:381.872 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:381.880 - 0.011ms returns 0 -T40D8 001:381.889 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:381.896 - 0.011ms returns 0 -T40D8 001:381.905 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:381.913 - 0.011ms returns 0 -T40D8 001:381.922 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:381.930 - 0.011ms returns 0 -T40D8 001:381.939 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:381.946 - 0.011ms returns 0 -T40D8 001:381.955 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:381.963 - 0.011ms returns 0 -T40D8 001:381.972 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:381.980 - 0.011ms returns 0 -T40D8 001:381.989 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:381.996 - 0.011ms returns 0 -T40D8 001:382.005 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:382.014 - 0.012ms returns 0 -T40D8 001:382.022 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:382.030 - 0.011ms returns 0 -T40D8 001:382.040 JLINK_WriteReg(R15 (PC), 0x20000038) -T40D8 001:382.048 - 0.011ms returns 0 -T40D8 001:382.057 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:382.065 - 0.011ms returns 0 -T40D8 001:382.073 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:382.081 - 0.011ms returns 0 -T40D8 001:382.090 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:382.098 - 0.011ms returns 0 -T40D8 001:382.107 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:382.114 - 0.011ms returns 0 -T40D8 001:382.123 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:382.134 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:384.925 - 2.809ms returns 0x0000000D -T40D8 001:384.939 JLINK_Go() -T40D8 001:384.950 CPU_WriteMem(2 bytes @ 0x20000000) -T40D8 001:387.933 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:390.922 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:400.990 - 16.058ms -T40D8 001:401.009 JLINK_IsHalted() -T40D8 001:408.201 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:410.927 - 9.926ms returns TRUE -T40D8 001:410.948 JLINK_ReadReg(R15 (PC)) -T40D8 001:410.959 - 0.016ms returns 0x20000000 -T40D8 001:410.974 JLINK_ClrBPEx(BPHandle = 0x0000000D) -T40D8 001:410.983 - 0.014ms returns 0x00 -T40D8 001:410.997 JLINK_ReadReg(R0) -T40D8 001:411.006 - 0.013ms returns 0x00000000 -T40D8 001:411.020 JLINK_HasError() -T40D8 001:411.033 JLINK_WriteReg(R0, 0xFFFFFFFF) -T40D8 001:411.042 - 0.014ms returns 0 -T40D8 001:411.056 JLINK_WriteReg(R1, 0x08000000) -T40D8 001:411.065 - 0.013ms returns 0 -T40D8 001:411.078 JLINK_WriteReg(R2, 0x00000360) -T40D8 001:411.087 - 0.013ms returns 0 -T40D8 001:411.101 JLINK_WriteReg(R3, 0x04C11DB7) -T40D8 001:411.110 - 0.013ms returns 0 -T40D8 001:411.123 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:411.132 - 0.013ms returns 0 -T40D8 001:411.145 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:411.154 - 0.013ms returns 0 -T40D8 001:411.168 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:411.177 - 0.013ms returns 0 -T40D8 001:411.190 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:411.199 - 0.013ms returns 0 -T40D8 001:411.212 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:411.221 - 0.013ms returns 0 -T40D8 001:411.235 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:411.244 - 0.013ms returns 0 -T40D8 001:411.257 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:411.266 - 0.013ms returns 0 -T40D8 001:411.280 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:411.289 - 0.013ms returns 0 -T40D8 001:411.302 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:411.315 - 0.016ms returns 0 -T40D8 001:411.328 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:411.337 - 0.013ms returns 0 -T40D8 001:411.351 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:411.360 - 0.013ms returns 0 -T40D8 001:411.373 JLINK_WriteReg(R15 (PC), 0x20000002) -T40D8 001:411.382 - 0.013ms returns 0 -T40D8 001:411.396 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:411.405 - 0.016ms returns 0 -T40D8 001:411.423 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:411.432 - 0.013ms returns 0 -T40D8 001:411.445 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:411.454 - 0.013ms returns 0 -T40D8 001:411.467 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:411.477 - 0.013ms returns 0 -T40D8 001:411.490 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:411.499 - 0.014ms returns 0x0000000E -T40D8 001:411.513 JLINK_Go() -T40D8 001:411.526 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:413.934 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:424.005 - 12.500ms -T40D8 001:424.024 JLINK_IsHalted() -T40D8 001:426.927 - 2.913ms returns FALSE -T40D8 001:426.951 JLINK_HasError() -T40D8 001:430.349 JLINK_IsHalted() -T40D8 001:432.924 - 2.583ms returns FALSE -T40D8 001:432.940 JLINK_HasError() -T40D8 001:435.354 JLINK_IsHalted() -T40D8 001:442.208 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:444.931 - 9.585ms returns TRUE -T40D8 001:444.948 JLINK_ReadReg(R15 (PC)) -T40D8 001:444.959 - 0.015ms returns 0x20000000 -T40D8 001:444.970 JLINK_ClrBPEx(BPHandle = 0x0000000E) -T40D8 001:444.979 - 0.013ms returns 0x00 -T40D8 001:444.989 JLINK_ReadReg(R0) -T40D8 001:444.998 - 0.013ms returns 0xCAB7253B -T40D8 001:445.549 JLINK_HasError() -T40D8 001:445.565 JLINK_WriteReg(R0, 0x00000003) -T40D8 001:445.576 - 0.015ms returns 0 -T40D8 001:445.586 JLINK_WriteReg(R1, 0x08000000) -T40D8 001:445.595 - 0.013ms returns 0 -T40D8 001:445.606 JLINK_WriteReg(R2, 0x00000360) -T40D8 001:445.615 - 0.013ms returns 0 -T40D8 001:445.625 JLINK_WriteReg(R3, 0x04C11DB7) -T40D8 001:445.634 - 0.013ms returns 0 -T40D8 001:445.645 JLINK_WriteReg(R4, 0x00000000) -T40D8 001:445.653 - 0.013ms returns 0 -T40D8 001:445.664 JLINK_WriteReg(R5, 0x00000000) -T40D8 001:445.673 - 0.013ms returns 0 -T40D8 001:445.683 JLINK_WriteReg(R6, 0x00000000) -T40D8 001:445.692 - 0.013ms returns 0 -T40D8 001:445.702 JLINK_WriteReg(R7, 0x00000000) -T40D8 001:445.711 - 0.013ms returns 0 -T40D8 001:445.721 JLINK_WriteReg(R8, 0x00000000) -T40D8 001:445.730 - 0.013ms returns 0 -T40D8 001:445.740 JLINK_WriteReg(R9, 0x20000370) -T40D8 001:445.749 - 0.013ms returns 0 -T40D8 001:445.760 JLINK_WriteReg(R10, 0x00000000) -T40D8 001:445.768 - 0.013ms returns 0 -T40D8 001:445.779 JLINK_WriteReg(R11, 0x00000000) -T40D8 001:445.788 - 0.013ms returns 0 -T40D8 001:445.798 JLINK_WriteReg(R12, 0x00000000) -T40D8 001:445.807 - 0.013ms returns 0 -T40D8 001:445.817 JLINK_WriteReg(R13 (SP), 0x20000800) -T40D8 001:445.826 - 0.013ms returns 0 -T40D8 001:445.836 JLINK_WriteReg(R14, 0x20000001) -T40D8 001:445.845 - 0.013ms returns 0 -T40D8 001:445.856 JLINK_WriteReg(R15 (PC), 0x20000090) -T40D8 001:445.865 - 0.013ms returns 0 -T40D8 001:445.875 JLINK_WriteReg(XPSR, 0x01000000) -T40D8 001:445.884 - 0.013ms returns 0 -T40D8 001:445.894 JLINK_WriteReg(MSP, 0x20000800) -T40D8 001:445.903 - 0.013ms returns 0 -T40D8 001:445.913 JLINK_WriteReg(PSP, 0x20000800) -T40D8 001:445.922 - 0.013ms returns 0 -T40D8 001:445.932 JLINK_WriteReg(CFBP, 0x00000000) -T40D8 001:445.941 - 0.013ms returns 0 -T40D8 001:445.952 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) -T40D8 001:445.961 - 0.014ms returns 0x0000000F -T40D8 001:445.972 JLINK_Go() -T40D8 001:445.985 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:448.937 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:458.998 - 13.035ms -T40D8 001:459.019 JLINK_IsHalted() -T40D8 001:466.205 CPU_ReadMem(2 bytes @ 0x20000000) -T40D8 001:468.923 - 9.909ms returns TRUE -T40D8 001:468.943 JLINK_ReadReg(R15 (PC)) -T40D8 001:468.953 - 0.014ms returns 0x20000000 -T40D8 001:468.966 JLINK_ClrBPEx(BPHandle = 0x0000000F) -T40D8 001:468.974 - 0.012ms returns 0x00 -T40D8 001:468.986 JLINK_ReadReg(R0) -T40D8 001:468.994 - 0.012ms returns 0x00000000 -T40D8 001:523.752 JLINK_WriteMem(0x20000000, 0x2 Bytes, ...) -T40D8 001:523.767 Data: FE E7 -T40D8 001:523.785 CPU_WriteMem(2 bytes @ 0x20000000) -T40D8 001:525.953 - 2.209ms returns 0x2 -T40D8 001:525.978 JLINK_HasError() -T40D8 001:525.990 JLINK_HasError() -T40D8 001:526.000 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_CORE) -T40D8 001:526.009 - 0.016ms returns JLINKARM_CM3_RESET_TYPE_CORE -T40D8 001:526.025 JLINK_Reset() -T40D8 001:526.037 CPU_ReadMem(4 bytes @ 0x20000000) -T40D8 001:528.937 CPU_WriteMem(4 bytes @ 0x20000000) -T40D8 001:535.120 Reset: AIRCR.VECTRESET is not available on the connected core. Using SYSRESETREQ instead. -T40D8 001:535.139 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 001:537.957 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 001:543.885 Reset: Halt core after reset via DEMCR.VC_CORERESET. -T40D8 001:552.867 Reset: Reset device via AIRCR.SYSRESETREQ. -T40D8 001:552.886 CPU_WriteMem(4 bytes @ 0xE000ED0C) -T40D8 001:612.904 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 001:615.955 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 001:618.953 CPU_WriteMem(4 bytes @ 0xE000EDF0) -T40D8 001:621.967 CPU_WriteMem(4 bytes @ 0xE000EDFC) -T40D8 001:630.759 CPU_ReadMem(4 bytes @ 0xE000EDF0) -T40D8 001:640.231 CPU_WriteMem(4 bytes @ 0xE0002000) -T40D8 001:642.964 CPU_ReadMem(4 bytes @ 0xE000EDFC) -T40D8 001:645.947 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:648.956 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:651.980 - 125.962ms -T40D8 001:652.002 JLINK_Go() -T40D8 001:652.019 CPU_ReadMem(4 bytes @ 0xE0001000) -T40D8 001:654.951 CPU_WriteMem(4 bytes @ 0xE0001000) -T40D8 001:654.968 CPU_WriteMem(4 bytes @ 0xE0002008) -T40D8 001:654.979 CPU_WriteMem(4 bytes @ 0xE000200C) -T40D8 001:654.990 CPU_WriteMem(4 bytes @ 0xE0002010) -T40D8 001:655.002 CPU_WriteMem(4 bytes @ 0xE0002014) -T40D8 001:658.597 CPU_WriteMem(4 bytes @ 0xE0001004) -T40D8 001:664.029 - 12.037ms -T40D8 001:672.379 JLINK_Close() -T40D8 001:674.917 CPU is running -T40D8 001:674.939 CPU_WriteMem(4 bytes @ 0xE0002008) -T40D8 001:677.971 CPU is running -T40D8 001:677.988 CPU_WriteMem(4 bytes @ 0xE000200C) -T40D8 001:680.981 CPU is running -T40D8 001:681.001 CPU_WriteMem(4 bytes @ 0xE0002010) -T40D8 001:683.973 CPU is running -T40D8 001:683.992 CPU_WriteMem(4 bytes @ 0xE0002014) -T40D8 001:755.675 - 83.305ms -T40D8 001:755.689 -T40D8 001:755.697 Closed +T5598 000:077.601 SEGGER J-Link V6.60c Log File +T5598 000:077.759 DLL Compiled: Dec 23 2019 16:14:31 +T5598 000:077.769 Logging started @ 2023-02-20 12:54 +T5598 000:077.782 JLINK_SetWarnOutHandler(...) +T5598 000:077.795 - 0.017ms +T5598 000:077.809 JLINK_OpenEx(...) +T5598 000:108.823 Firmware: J-Link V9 compiled May 7 2021 16:26:12 +T5598 000:121.118 Hardware: V9.10 +T5598 000:121.152 S/N: 50121742 +T5598 000:121.169 OEM: SEGGER +T5598 000:121.193 Feature(s): None +T5598 000:123.083 TELNET listener socket opened on port 19021 +T5598 000:123.336 WEBSRV Starting webserver +T5598 000:123.549 WEBSRV Webserver running on local port 19080 +T5598 000:123.570 - 45.766ms returns "O.K." +T5598 000:123.598 JLINK_SetErrorOutHandler(...) +T5598 000:123.608 - 0.014ms +T5598 000:123.638 JLINK_ExecCommand("ProjectFile = "C:\Users\ݷ1\Desktop\HK32F030SDK\Project\JLinkSettings.ini"", ...). +T5598 000:125.435 Ref file found at: C:\Keil_v5\ARM\Segger\JLinkDevices.ref +T5598 000:125.563 XML referenced by ref file: C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml +T5598 000:129.725 C:\Program Files (x86)\SEGGER\JLink\JLinkDevices.xml evaluated successfully. +T5598 000:291.279 Device "CORTEX-M0" selected. +T5598 000:291.717 - 168.091ms returns 0x00 +T5598 000:294.514 JLINK_ExecCommand("Device = HK32F030MF4P6", ...). +T5598 000:296.893 Device "CORTEX-M0" selected. +T5598 000:297.171 - 2.646ms returns 0x00 +T5598 000:297.185 JLINK_ExecCommand("DisableConnectionTimeout", ...). +T5598 000:297.197 - 0.006ms returns 0x01 +T5598 000:297.207 JLINK_GetHardwareVersion() +T5598 000:297.214 - 0.011ms returns 0x16378 +T5598 000:297.224 JLINK_GetDLLVersion() returns 66003 +T5598 000:297.237 JLINK_GetFirmwareString(...) +T5598 000:297.245 - 0.010ms +T5598 000:304.978 JLINK_GetDLLVersion() returns 66003 +T5598 000:304.994 JLINK_GetCompileDateTime() +T5598 000:305.002 - 0.011ms +T5598 000:307.176 JLINK_GetFirmwareString(...) +T5598 000:307.190 - 0.018ms +T5598 000:310.046 JLINK_GetHardwareVersion() +T5598 000:310.060 - 0.017ms returns 0x16378 +T5598 000:321.791 JLINK_TIF_Select(JLINKARM_TIF_SWD) +T5598 000:322.947 - 1.169ms returns 0x00 +T5598 000:322.981 JLINK_SetSpeed(10000) +T5598 000:323.392 - 0.435ms +T5598 000:323.430 JLINK_GetId() +T5598 000:330.501 Found SW-DP with ID 0x0BB11477 +T5598 000:340.849 Scanning AP map to find all available APs +T5598 000:350.581 AP[1]: Stopped AP scan as end of AP map has been reached +T5598 000:356.194 AP[0]: AHB-AP (IDR: 0x04770021) +T5598 000:363.612 Iterating through AP map to find AHB-AP to use +T5598 000:374.909 AP[0]: Core found +T5598 000:382.526 AP[0]: AHB-AP ROM base: 0xE00FF000 +T5598 000:391.359 CPUID register: 0x410CC200. Implementer code: 0x41 (ARM) +T5598 000:397.746 Found Cortex-M0 r0p0, Little endian. +T5598 000:498.983 -- Max. mem block: 0x00010E08 +T5598 000:499.020 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 000:499.777 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 000:500.076 -- CPU_ReadMem(4 bytes @ 0xE0002000) +T5598 000:507.134 FPUnit: 4 code (BP) slots and 0 literal slots +T5598 000:507.156 -- CPU_ReadMem(4 bytes @ 0xE000EDFC) +T5598 000:507.458 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 000:507.817 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:508.186 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:514.845 CoreSight components: +T5598 000:520.714 ROMTbl[0] @ E00FF000 +T5598 000:520.734 -- CPU_ReadMem(16 bytes @ 0xE00FF000) +T5598 000:521.116 -- CPU_ReadMem(16 bytes @ 0xE000EFF0) +T5598 000:521.485 -- CPU_ReadMem(16 bytes @ 0xE000EFE0) +T5598 000:528.960 ROMTbl[0][0]: E000E000, CID: B105E00D, PID: 000BB008 SCS +T5598 000:528.991 -- CPU_ReadMem(16 bytes @ 0xE0001FF0) +T5598 000:529.358 -- CPU_ReadMem(16 bytes @ 0xE0001FE0) +T5598 000:535.250 ROMTbl[0][1]: E0001000, CID: B105E00D, PID: 000BB00A DWT +T5598 000:535.278 -- CPU_ReadMem(16 bytes @ 0xE0002FF0) +T5598 000:535.668 -- CPU_ReadMem(16 bytes @ 0xE0002FE0) +T5598 000:545.190 ROMTbl[0][2]: E0002000, CID: B105E00D, PID: 000BB00B FPB +T5598 000:545.877 - 222.455ms returns 0x0BB11477 +T5598 000:545.900 JLINK_GetDLLVersion() returns 66003 +T5598 000:545.957 JLINK_CORE_GetFound() +T5598 000:545.966 - 0.012ms returns 0x60000FF +T5598 000:545.975 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T5598 000:545.983 Value=0xE00FF000 +T5598 000:545.994 - 0.022ms returns 0x00 +T5598 000:551.702 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX) +T5598 000:551.729 Value=0xE00FF000 +T5598 000:551.740 - 0.042ms returns 0x00 +T5598 000:551.750 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX) +T5598 000:551.757 Value=0x00000000 +T5598 000:551.767 - 0.021ms returns 0x00 +T5598 000:551.782 JLINK_ReadMem (0xE0041FF0, 0x0010 Bytes, ...) +T5598 000:551.808 -- CPU_ReadMem(16 bytes @ 0xE0041FF0) +T5598 000:552.235 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +T5598 000:552.248 - 0.470ms returns 0x00 +T5598 000:552.259 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX) +T5598 000:552.266 Value=0x00000000 +T5598 000:552.276 - 0.021ms returns 0x00 +T5598 000:552.285 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX) +T5598 000:552.292 Value=0x00000000 +T5598 000:552.302 - 0.020ms returns 0x00 +T5598 000:552.311 JLINK_ReadMem (0xE0040FF0, 0x0010 Bytes, ...) +T5598 000:552.321 -- CPU_ReadMem(16 bytes @ 0xE0040FF0) +T5598 000:552.783 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 +T5598 000:552.796 - 0.488ms returns 0x00 +T5598 000:552.806 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX) +T5598 000:552.814 Value=0xE0000000 +T5598 000:552.824 - 0.021ms returns 0x00 +T5598 000:552.832 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX) +T5598 000:552.840 Value=0xE0001000 +T5598 000:552.850 - 0.020ms returns 0x00 +T5598 000:552.858 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX) +T5598 000:552.865 Value=0xE0002000 +T5598 000:552.876 - 0.020ms returns 0x00 +T5598 000:552.884 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX) +T5598 000:552.891 Value=0xE000E000 +T5598 000:552.901 - 0.020ms returns 0x00 +T5598 000:552.910 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX) +T5598 000:552.917 Value=0xE000EDF0 +T5598 000:552.927 - 0.020ms returns 0x00 +T5598 000:552.936 JLINK_ReadMemU32(0xE000ED00, 0x0001 Items, ...) +T5598 000:552.949 -- CPU_ReadMem(4 bytes @ 0xE000ED00) +T5598 000:553.298 Data: 00 C2 0C 41 +T5598 000:553.314 - CPUID +T5598 000:553.324 - 0.392ms returns 1 +T5598 000:553.337 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_CORE) +T5598 000:553.345 - 0.011ms returns JLINKARM_CM3_RESET_TYPE_NORMAL +T5598 000:553.354 JLINK_Reset() +T5598 000:562.888 Reset: AIRCR.VECTRESET is not available on the connected core. Using SYSRESETREQ instead. +T5598 000:562.914 CPU is running +T5598 000:562.928 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 000:563.333 CPU is running +T5598 000:563.347 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 000:569.791 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T5598 000:578.310 Reset: Reset device via AIRCR.SYSRESETREQ. +T5598 000:578.343 CPU is running +T5598 000:578.358 -- CPU_WriteMem(4 bytes @ 0xE000ED0C) +T5598 000:631.004 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 000:631.319 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 000:631.693 CPU is running +T5598 000:631.725 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 000:632.074 CPU is running +T5598 000:632.087 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 000:638.467 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 000:640.830 -- CPU_WriteMem(4 bytes @ 0xE0002000) +T5598 000:641.206 -- CPU_ReadMem(4 bytes @ 0xE000EDFC) +T5598 000:641.593 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:641.951 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:642.346 - 89.000ms +T5598 000:642.373 JLINK_Halt() +T5598 000:642.381 - 0.011ms returns 0x00 +T5598 000:642.393 JLINK_IsHalted() +T5598 000:642.401 - 0.011ms returns TRUE +T5598 000:642.413 JLINK_ReadMemU32(0xE000EDF0, 0x0001 Items, ...) +T5598 000:642.437 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 000:642.811 Data: 03 00 03 00 +T5598 000:642.827 - DHCSR +T5598 000:642.838 - 0.428ms returns 1 +T5598 000:642.864 JLINK_WriteU32(0xE000EDF0, 0xA05F0003) +T5598 000:642.875 - DHCSR +T5598 000:642.898 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 000:643.194 - 0.338ms returns 0 +T5598 000:643.210 JLINK_WriteU32(0xE000EDFC, 0x01000000) +T5598 000:643.221 - DEMCR +T5598 000:643.235 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 000:643.577 - 0.376ms returns 0 +T5598 000:675.639 JLINK_GetHWStatus(...) +T5598 000:675.992 - 0.375ms returns 0x00 +T5598 000:694.527 JLINK_GetNumBPUnits(Type = 0xFFFFFF00) +T5598 000:694.555 - 0.031ms returns 0x04 +T5598 000:694.565 JLINK_GetNumBPUnits(Type = 0xF0) +T5598 000:694.572 - 0.011ms returns 0x2000 +T5598 000:694.581 JLINK_GetNumWPUnits() +T5598 000:694.588 - 0.010ms returns 0x02 +T5598 000:712.456 JLINK_GetSpeed() +T5598 000:712.488 - 0.037ms returns 0x1770 +T5598 000:724.328 JLINK_ReadMemU32(0xE000E004, 0x0001 Items, ...) +T5598 000:724.366 -- CPU_ReadMem(4 bytes @ 0xE000E004) +T5598 000:724.705 Data: 00 00 00 00 +T5598 000:724.719 - 0.395ms returns 1 +T5598 000:724.740 JLINK_Halt() +T5598 000:724.748 - 0.011ms returns 0x00 +T5598 000:724.757 JLINK_IsHalted() +T5598 000:724.765 - 0.011ms returns TRUE +T5598 000:727.895 JLINK_WriteMem(0x20000000, 0x0374 Bytes, ...) +T5598 000:727.906 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T5598 000:728.108 -- CPU_WriteMem(884 bytes @ 0x20000000) +T5598 000:731.225 - 3.352ms returns 0x374 +T5598 000:731.295 JLINK_WriteReg(R0, 0x08000000) +T5598 000:731.308 - 0.017ms returns 0x00 +T5598 000:731.317 JLINK_WriteReg(R1, 0x00B71B00) +T5598 000:731.325 - 0.011ms returns 0x00 +T5598 000:731.334 JLINK_WriteReg(R2, 0x00000001) +T5598 000:731.341 - 0.011ms returns 0x00 +T5598 000:731.350 JLINK_WriteReg(R3, 0x00000000) +T5598 000:731.357 - 0.011ms returns 0x00 +T5598 000:731.366 JLINK_WriteReg(R4, 0x00000000) +T5598 000:731.373 - 0.011ms returns 0x00 +T5598 000:731.382 JLINK_WriteReg(R5, 0x00000000) +T5598 000:731.390 - 0.011ms returns 0x00 +T5598 000:731.398 JLINK_WriteReg(R6, 0x00000000) +T5598 000:731.405 - 0.011ms returns 0x00 +T5598 000:731.414 JLINK_WriteReg(R7, 0x00000000) +T5598 000:731.422 - 0.011ms returns 0x00 +T5598 000:731.430 JLINK_WriteReg(R8, 0x00000000) +T5598 000:731.445 - 0.018ms returns 0x00 +T5598 000:731.457 JLINK_WriteReg(R9, 0x20000370) +T5598 000:731.465 - 0.011ms returns 0x00 +T5598 000:731.474 JLINK_WriteReg(R10, 0x00000000) +T5598 000:731.481 - 0.011ms returns 0x00 +T5598 000:731.490 JLINK_WriteReg(R11, 0x00000000) +T5598 000:731.497 - 0.011ms returns 0x00 +T5598 000:731.506 JLINK_WriteReg(R12, 0x00000000) +T5598 000:731.513 - 0.011ms returns 0x00 +T5598 000:731.522 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 000:731.530 - 0.011ms returns 0x00 +T5598 000:731.538 JLINK_WriteReg(R14, 0x20000001) +T5598 000:731.546 - 0.011ms returns 0x00 +T5598 000:731.554 JLINK_WriteReg(R15 (PC), 0x20000038) +T5598 000:731.562 - 0.011ms returns 0x00 +T5598 000:731.571 JLINK_WriteReg(XPSR, 0x01000000) +T5598 000:731.578 - 0.011ms returns 0x00 +T5598 000:731.587 JLINK_WriteReg(MSP, 0x20000800) +T5598 000:731.594 - 0.011ms returns 0x00 +T5598 000:731.603 JLINK_WriteReg(PSP, 0x20000800) +T5598 000:731.610 - 0.011ms returns 0x00 +T5598 000:731.619 JLINK_WriteReg(CFBP, 0x00000000) +T5598 000:731.626 - 0.011ms returns 0x00 +T5598 000:731.635 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 000:731.651 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 000:732.058 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 000:732.342 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 000:732.675 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 000:733.061 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:733.338 - 1.708ms returns 0x00000001 +T5598 000:733.351 JLINK_Go() +T5598 000:733.361 -- CPU_WriteMem(2 bytes @ 0x20000000) +T5598 000:733.704 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:734.057 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:734.071 -- CPU_WriteMem(4 bytes @ 0xE0002008) +T5598 000:734.087 -- CPU_WriteMem(4 bytes @ 0xE000200C) +T5598 000:734.098 -- CPU_WriteMem(4 bytes @ 0xE0002010) +T5598 000:734.109 -- CPU_WriteMem(4 bytes @ 0xE0002014) +T5598 000:735.014 -- CPU_WriteMem(4 bytes @ 0xE0001004) +T5598 000:737.138 - 3.796ms +T5598 000:737.156 JLINK_IsHalted() +T5598 000:738.984 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:739.310 - 2.164ms returns TRUE +T5598 000:739.328 JLINK_ReadReg(R15 (PC)) +T5598 000:739.339 - 0.015ms returns 0x20000000 +T5598 000:739.348 JLINK_ClrBPEx(BPHandle = 0x00000001) +T5598 000:739.357 - 0.012ms returns 0x00 +T5598 000:739.366 JLINK_ReadReg(R0) +T5598 000:739.374 - 0.011ms returns 0x00000000 +T5598 000:739.870 JLINK_WriteReg(R0, 0x08000000) +T5598 000:739.893 - 0.028ms returns 0x00 +T5598 000:739.904 JLINK_WriteReg(R1, 0x00B71B00) +T5598 000:739.912 - 0.011ms returns 0x00 +T5598 000:739.921 JLINK_WriteReg(R2, 0x00000001) +T5598 000:739.928 - 0.011ms returns 0x00 +T5598 000:739.937 JLINK_WriteReg(R3, 0x00000000) +T5598 000:739.945 - 0.011ms returns 0x00 +T5598 000:739.953 JLINK_WriteReg(R4, 0x00000000) +T5598 000:739.961 - 0.011ms returns 0x00 +T5598 000:739.969 JLINK_WriteReg(R5, 0x00000000) +T5598 000:739.977 - 0.011ms returns 0x00 +T5598 000:739.986 JLINK_WriteReg(R6, 0x00000000) +T5598 000:739.996 - 0.014ms returns 0x00 +T5598 000:740.007 JLINK_WriteReg(R7, 0x00000000) +T5598 000:740.017 - 0.013ms returns 0x00 +T5598 000:740.025 JLINK_WriteReg(R8, 0x00000000) +T5598 000:740.033 - 0.012ms returns 0x00 +T5598 000:740.045 JLINK_WriteReg(R9, 0x20000370) +T5598 000:740.054 - 0.014ms returns 0x00 +T5598 000:740.065 JLINK_WriteReg(R10, 0x00000000) +T5598 000:740.072 - 0.011ms returns 0x00 +T5598 000:740.081 JLINK_WriteReg(R11, 0x00000000) +T5598 000:740.089 - 0.013ms returns 0x00 +T5598 000:740.105 JLINK_WriteReg(R12, 0x00000000) +T5598 000:740.117 - 0.017ms returns 0x00 +T5598 000:740.128 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 000:740.141 - 0.019ms returns 0x00 +T5598 000:740.155 JLINK_WriteReg(R14, 0x20000001) +T5598 000:740.166 - 0.015ms returns 0x00 +T5598 000:740.177 JLINK_WriteReg(R15 (PC), 0x200000A2) +T5598 000:740.187 - 0.014ms returns 0x00 +T5598 000:740.199 JLINK_WriteReg(XPSR, 0x01000000) +T5598 000:740.208 - 0.014ms returns 0x00 +T5598 000:740.219 JLINK_WriteReg(MSP, 0x20000800) +T5598 000:740.229 - 0.014ms returns 0x00 +T5598 000:740.240 JLINK_WriteReg(PSP, 0x20000800) +T5598 000:740.250 - 0.014ms returns 0x00 +T5598 000:740.261 JLINK_WriteReg(CFBP, 0x00000000) +T5598 000:740.270 - 0.014ms returns 0x00 +T5598 000:740.282 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 000:740.300 - 0.022ms returns 0x00000002 +T5598 000:740.311 JLINK_Go() +T5598 000:740.326 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:740.719 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:743.018 - 2.718ms +T5598 000:743.039 JLINK_IsHalted() +T5598 000:743.338 - 0.306ms returns FALSE +T5598 000:758.477 JLINK_IsHalted() +T5598 000:758.976 - 0.508ms returns FALSE +T5598 000:761.464 JLINK_IsHalted() +T5598 000:761.809 - 0.351ms returns FALSE +T5598 000:763.472 JLINK_IsHalted() +T5598 000:763.815 - 0.353ms returns FALSE +T5598 000:765.471 JLINK_IsHalted() +T5598 000:765.825 - 0.363ms returns FALSE +T5598 000:767.471 JLINK_IsHalted() +T5598 000:767.820 - 0.358ms returns FALSE +T5598 000:770.464 JLINK_IsHalted() +T5598 000:770.808 - 0.349ms returns FALSE +T5598 000:772.465 JLINK_IsHalted() +T5598 000:772.908 - 0.449ms returns FALSE +T5598 000:777.469 JLINK_IsHalted() +T5598 000:777.803 - 0.340ms returns FALSE +T5598 000:779.461 JLINK_IsHalted() +T5598 000:779.796 - 0.342ms returns FALSE +T5598 000:781.472 JLINK_IsHalted() +T5598 000:781.810 - 0.347ms returns FALSE +T5598 000:784.462 JLINK_IsHalted() +T5598 000:784.805 - 0.350ms returns FALSE +T5598 000:786.466 JLINK_IsHalted() +T5598 000:786.808 - 0.348ms returns FALSE +T5598 000:788.464 JLINK_IsHalted() +T5598 000:788.821 - 0.366ms returns FALSE +T5598 000:790.481 JLINK_IsHalted() +T5598 000:790.833 - 0.360ms returns FALSE +T5598 000:792.470 JLINK_IsHalted() +T5598 000:792.836 - 0.387ms returns FALSE +T5598 000:794.463 JLINK_IsHalted() +T5598 000:794.803 - 0.345ms returns FALSE +T5598 000:796.464 JLINK_IsHalted() +T5598 000:796.827 - 0.369ms returns FALSE +T5598 000:798.461 JLINK_IsHalted() +T5598 000:798.793 - 0.337ms returns FALSE +T5598 000:800.461 JLINK_IsHalted() +T5598 000:800.795 - 0.341ms returns FALSE +T5598 000:802.461 JLINK_IsHalted() +T5598 000:802.794 - 0.339ms returns FALSE +T5598 000:804.477 JLINK_IsHalted() +T5598 000:804.817 - 0.350ms returns FALSE +T5598 000:806.471 JLINK_IsHalted() +T5598 000:806.821 - 0.359ms returns FALSE +T5598 000:808.469 JLINK_IsHalted() +T5598 000:808.822 - 0.361ms returns FALSE +T5598 000:810.461 JLINK_IsHalted() +T5598 000:810.804 - 0.348ms returns FALSE +T5598 000:812.461 JLINK_IsHalted() +T5598 000:812.794 - 0.339ms returns FALSE +T5598 000:814.461 JLINK_IsHalted() +T5598 000:814.804 - 0.348ms returns FALSE +T5598 000:816.464 JLINK_IsHalted() +T5598 000:816.826 - 0.368ms returns FALSE +T5598 000:818.461 JLINK_IsHalted() +T5598 000:818.831 - 0.378ms returns FALSE +T5598 000:820.465 JLINK_IsHalted() +T5598 000:820.795 - 0.335ms returns FALSE +T5598 000:822.461 JLINK_IsHalted() +T5598 000:822.895 - 0.439ms returns FALSE +T5598 000:824.475 JLINK_IsHalted() +T5598 000:824.821 - 0.355ms returns FALSE +T5598 000:826.476 JLINK_IsHalted() +T5598 000:826.827 - 0.372ms returns FALSE +T5598 000:828.461 JLINK_IsHalted() +T5598 000:828.796 - 0.340ms returns FALSE +T5598 000:830.460 JLINK_IsHalted() +T5598 000:830.796 - 0.341ms returns FALSE +T5598 000:832.460 JLINK_IsHalted() +T5598 000:832.794 - 0.340ms returns FALSE +T5598 000:834.470 JLINK_IsHalted() +T5598 000:834.815 - 0.354ms returns FALSE +T5598 000:836.468 JLINK_IsHalted() +T5598 000:836.838 - 0.376ms returns FALSE +T5598 000:838.463 JLINK_IsHalted() +T5598 000:838.825 - 0.372ms returns FALSE +T5598 000:840.470 JLINK_IsHalted() +T5598 000:840.835 - 0.374ms returns FALSE +T5598 000:842.466 JLINK_IsHalted() +T5598 000:842.802 - 0.341ms returns FALSE +T5598 000:844.460 JLINK_IsHalted() +T5598 000:844.804 - 0.349ms returns FALSE +T5598 000:846.464 JLINK_IsHalted() +T5598 000:846.802 - 0.344ms returns FALSE +T5598 000:848.462 JLINK_IsHalted() +T5598 000:848.794 - 0.338ms returns FALSE +T5598 000:850.467 JLINK_IsHalted() +T5598 000:850.804 - 0.343ms returns FALSE +T5598 000:853.464 JLINK_IsHalted() +T5598 000:853.802 - 0.345ms returns FALSE +T5598 000:855.474 JLINK_IsHalted() +T5598 000:855.806 - 0.340ms returns FALSE +T5598 000:857.470 JLINK_IsHalted() +T5598 000:857.830 - 0.369ms returns FALSE +T5598 000:859.465 JLINK_IsHalted() +T5598 000:859.802 - 0.343ms returns FALSE +T5598 000:861.466 JLINK_IsHalted() +T5598 000:861.794 - 0.334ms returns FALSE +T5598 000:863.462 JLINK_IsHalted() +T5598 000:863.794 - 0.338ms returns FALSE +T5598 000:865.477 JLINK_IsHalted() +T5598 000:865.808 - 0.337ms returns FALSE +T5598 000:867.470 JLINK_IsHalted() +T5598 000:867.806 - 0.347ms returns FALSE +T5598 000:869.467 JLINK_IsHalted() +T5598 000:869.805 - 0.344ms returns FALSE +T5598 000:871.463 JLINK_IsHalted() +T5598 000:871.795 - 0.339ms returns FALSE +T5598 000:873.476 JLINK_IsHalted() +T5598 000:873.824 - 0.358ms returns FALSE +T5598 000:875.469 JLINK_IsHalted() +T5598 000:875.803 - 0.340ms returns FALSE +T5598 000:877.460 JLINK_IsHalted() +T5598 000:877.817 - 0.363ms returns FALSE +T5598 000:879.463 JLINK_IsHalted() +T5598 000:879.818 - 0.365ms returns FALSE +T5598 000:881.463 JLINK_IsHalted() +T5598 000:881.803 - 0.345ms returns FALSE +T5598 000:883.464 JLINK_IsHalted() +T5598 000:883.803 - 0.345ms returns FALSE +T5598 000:885.466 JLINK_IsHalted() +T5598 000:885.820 - 0.369ms returns FALSE +T5598 000:887.463 JLINK_IsHalted() +T5598 000:887.803 - 0.346ms returns FALSE +T5598 000:890.475 JLINK_IsHalted() +T5598 000:890.834 - 0.369ms returns FALSE +T5598 000:892.472 JLINK_IsHalted() +T5598 000:892.813 - 0.350ms returns FALSE +T5598 000:894.463 JLINK_IsHalted() +T5598 000:894.827 - 0.372ms returns FALSE +T5598 000:896.464 JLINK_IsHalted() +T5598 000:896.808 - 0.351ms returns FALSE +T5598 000:898.464 JLINK_IsHalted() +T5598 000:898.795 - 0.338ms returns FALSE +T5598 000:900.464 JLINK_IsHalted() +T5598 000:900.831 - 0.374ms returns FALSE +T5598 000:902.469 JLINK_IsHalted() +T5598 000:902.808 - 0.346ms returns FALSE +T5598 000:905.469 JLINK_IsHalted() +T5598 000:907.352 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:907.684 - 2.223ms returns TRUE +T5598 000:907.701 JLINK_ReadReg(R15 (PC)) +T5598 000:907.712 - 0.014ms returns 0x20000000 +T5598 000:907.721 JLINK_ClrBPEx(BPHandle = 0x00000002) +T5598 000:907.729 - 0.011ms returns 0x00 +T5598 000:907.738 JLINK_ReadReg(R0) +T5598 000:907.746 - 0.011ms returns 0x00000000 +T5598 000:959.630 JLINK_WriteReg(R0, 0x00000001) +T5598 000:959.662 - 0.037ms returns 0x00 +T5598 000:959.671 JLINK_WriteReg(R1, 0x00B71B00) +T5598 000:959.679 - 0.011ms returns 0x00 +T5598 000:959.688 JLINK_WriteReg(R2, 0x00000001) +T5598 000:959.696 - 0.011ms returns 0x00 +T5598 000:959.705 JLINK_WriteReg(R3, 0x00000000) +T5598 000:959.712 - 0.011ms returns 0x00 +T5598 000:959.721 JLINK_WriteReg(R4, 0x00000000) +T5598 000:959.728 - 0.011ms returns 0x00 +T5598 000:959.737 JLINK_WriteReg(R5, 0x00000000) +T5598 000:959.745 - 0.011ms returns 0x00 +T5598 000:959.753 JLINK_WriteReg(R6, 0x00000000) +T5598 000:959.761 - 0.011ms returns 0x00 +T5598 000:959.769 JLINK_WriteReg(R7, 0x00000000) +T5598 000:959.777 - 0.011ms returns 0x00 +T5598 000:959.785 JLINK_WriteReg(R8, 0x00000000) +T5598 000:959.793 - 0.011ms returns 0x00 +T5598 000:959.802 JLINK_WriteReg(R9, 0x20000370) +T5598 000:959.809 - 0.011ms returns 0x00 +T5598 000:959.818 JLINK_WriteReg(R10, 0x00000000) +T5598 000:959.825 - 0.011ms returns 0x00 +T5598 000:959.834 JLINK_WriteReg(R11, 0x00000000) +T5598 000:959.841 - 0.011ms returns 0x00 +T5598 000:959.850 JLINK_WriteReg(R12, 0x00000000) +T5598 000:959.857 - 0.011ms returns 0x00 +T5598 000:959.866 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 000:959.874 - 0.012ms returns 0x00 +T5598 000:959.883 JLINK_WriteReg(R14, 0x20000001) +T5598 000:959.891 - 0.011ms returns 0x00 +T5598 000:959.899 JLINK_WriteReg(R15 (PC), 0x20000090) +T5598 000:959.907 - 0.011ms returns 0x00 +T5598 000:959.915 JLINK_WriteReg(XPSR, 0x01000000) +T5598 000:959.923 - 0.011ms returns 0x00 +T5598 000:959.932 JLINK_WriteReg(MSP, 0x20000800) +T5598 000:959.939 - 0.011ms returns 0x00 +T5598 000:959.948 JLINK_WriteReg(PSP, 0x20000800) +T5598 000:959.955 - 0.011ms returns 0x00 +T5598 000:959.964 JLINK_WriteReg(CFBP, 0x00000000) +T5598 000:959.971 - 0.011ms returns 0x00 +T5598 000:959.981 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 000:959.992 - 0.016ms returns 0x00000003 +T5598 000:960.001 JLINK_Go() +T5598 000:960.019 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:960.333 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:962.627 - 2.633ms +T5598 000:962.643 JLINK_IsHalted() +T5598 000:964.461 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:964.800 - 2.163ms returns TRUE +T5598 000:964.814 JLINK_ReadReg(R15 (PC)) +T5598 000:964.824 - 0.014ms returns 0x20000000 +T5598 000:964.835 JLINK_ClrBPEx(BPHandle = 0x00000003) +T5598 000:964.843 - 0.012ms returns 0x00 +T5598 000:964.853 JLINK_ReadReg(R0) +T5598 000:964.862 - 0.012ms returns 0x00000000 +T5598 000:973.961 JLINK_WriteMem(0x20000000, 0x0374 Bytes, ...) +T5598 000:973.979 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T5598 000:974.008 -- CPU_WriteMem(884 bytes @ 0x20000000) +T5598 000:977.127 - 3.177ms returns 0x374 +T5598 000:977.212 JLINK_WriteReg(R0, 0x08000000) +T5598 000:977.225 - 0.017ms returns 0x00 +T5598 000:977.234 JLINK_WriteReg(R1, 0x00B71B00) +T5598 000:977.242 - 0.011ms returns 0x00 +T5598 000:977.250 JLINK_WriteReg(R2, 0x00000002) +T5598 000:977.258 - 0.011ms returns 0x00 +T5598 000:977.267 JLINK_WriteReg(R3, 0x00000000) +T5598 000:977.274 - 0.011ms returns 0x00 +T5598 000:977.283 JLINK_WriteReg(R4, 0x00000000) +T5598 000:977.290 - 0.011ms returns 0x00 +T5598 000:977.299 JLINK_WriteReg(R5, 0x00000000) +T5598 000:977.306 - 0.011ms returns 0x00 +T5598 000:977.315 JLINK_WriteReg(R6, 0x00000000) +T5598 000:977.322 - 0.011ms returns 0x00 +T5598 000:977.335 JLINK_WriteReg(R7, 0x00000000) +T5598 000:977.345 - 0.013ms returns 0x00 +T5598 000:977.353 JLINK_WriteReg(R8, 0x00000000) +T5598 000:977.361 - 0.011ms returns 0x00 +T5598 000:977.370 JLINK_WriteReg(R9, 0x20000370) +T5598 000:977.377 - 0.011ms returns 0x00 +T5598 000:977.386 JLINK_WriteReg(R10, 0x00000000) +T5598 000:977.393 - 0.011ms returns 0x00 +T5598 000:977.402 JLINK_WriteReg(R11, 0x00000000) +T5598 000:977.409 - 0.011ms returns 0x00 +T5598 000:977.418 JLINK_WriteReg(R12, 0x00000000) +T5598 000:977.425 - 0.011ms returns 0x00 +T5598 000:977.434 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 000:977.442 - 0.011ms returns 0x00 +T5598 000:977.450 JLINK_WriteReg(R14, 0x20000001) +T5598 000:977.462 - 0.015ms returns 0x00 +T5598 000:977.471 JLINK_WriteReg(R15 (PC), 0x20000038) +T5598 000:977.479 - 0.011ms returns 0x00 +T5598 000:977.487 JLINK_WriteReg(XPSR, 0x01000000) +T5598 000:977.495 - 0.011ms returns 0x00 +T5598 000:977.503 JLINK_WriteReg(MSP, 0x20000800) +T5598 000:977.511 - 0.011ms returns 0x00 +T5598 000:977.519 JLINK_WriteReg(PSP, 0x20000800) +T5598 000:977.527 - 0.011ms returns 0x00 +T5598 000:977.535 JLINK_WriteReg(CFBP, 0x00000000) +T5598 000:977.543 - 0.011ms returns 0x00 +T5598 000:977.552 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 000:977.567 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 000:977.953 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 000:978.322 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 000:978.693 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 000:979.071 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:979.389 - 1.843ms returns 0x00000004 +T5598 000:979.403 JLINK_Go() +T5598 000:979.415 -- CPU_WriteMem(2 bytes @ 0x20000000) +T5598 000:979.778 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:980.057 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:982.246 - 2.849ms +T5598 000:982.260 JLINK_IsHalted() +T5598 000:984.077 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 000:984.421 - 2.166ms returns TRUE +T5598 000:984.433 JLINK_ReadReg(R15 (PC)) +T5598 000:984.442 - 0.013ms returns 0x20000000 +T5598 000:984.455 JLINK_ClrBPEx(BPHandle = 0x00000004) +T5598 000:984.462 - 0.011ms returns 0x00 +T5598 000:984.472 JLINK_ReadReg(R0) +T5598 000:984.480 - 0.011ms returns 0x00000000 +T5598 000:985.290 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 000:985.304 Data: 28 01 00 20 D5 00 00 08 43 02 00 08 41 02 00 08 ... +T5598 000:985.325 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 000:986.215 - 0.934ms returns 0x80 +T5598 000:986.234 JLINK_WriteReg(R0, 0x08000000) +T5598 000:986.244 - 0.014ms returns 0x00 +T5598 000:986.253 JLINK_WriteReg(R1, 0x00000080) +T5598 000:986.261 - 0.011ms returns 0x00 +T5598 000:986.270 JLINK_WriteReg(R2, 0x20000374) +T5598 000:986.277 - 0.011ms returns 0x00 +T5598 000:986.286 JLINK_WriteReg(R3, 0x00000000) +T5598 000:986.294 - 0.011ms returns 0x00 +T5598 000:986.302 JLINK_WriteReg(R4, 0x00000000) +T5598 000:986.310 - 0.011ms returns 0x00 +T5598 000:986.319 JLINK_WriteReg(R5, 0x00000000) +T5598 000:986.326 - 0.011ms returns 0x00 +T5598 000:986.335 JLINK_WriteReg(R6, 0x00000000) +T5598 000:986.342 - 0.011ms returns 0x00 +T5598 000:986.351 JLINK_WriteReg(R7, 0x00000000) +T5598 000:986.358 - 0.011ms returns 0x00 +T5598 000:986.367 JLINK_WriteReg(R8, 0x00000000) +T5598 000:986.374 - 0.011ms returns 0x00 +T5598 000:986.383 JLINK_WriteReg(R9, 0x20000370) +T5598 000:986.390 - 0.011ms returns 0x00 +T5598 000:986.399 JLINK_WriteReg(R10, 0x00000000) +T5598 000:986.407 - 0.011ms returns 0x00 +T5598 000:986.415 JLINK_WriteReg(R11, 0x00000000) +T5598 000:986.423 - 0.011ms returns 0x00 +T5598 000:986.431 JLINK_WriteReg(R12, 0x00000000) +T5598 000:986.439 - 0.011ms returns 0x00 +T5598 000:986.448 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 000:986.460 - 0.016ms returns 0x00 +T5598 000:986.469 JLINK_WriteReg(R14, 0x20000001) +T5598 000:986.476 - 0.011ms returns 0x00 +T5598 000:986.485 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 000:986.493 - 0.011ms returns 0x00 +T5598 000:986.501 JLINK_WriteReg(XPSR, 0x01000000) +T5598 000:986.509 - 0.014ms returns 0x00 +T5598 000:986.523 JLINK_WriteReg(MSP, 0x20000800) +T5598 000:986.530 - 0.011ms returns 0x00 +T5598 000:986.539 JLINK_WriteReg(PSP, 0x20000800) +T5598 000:986.546 - 0.011ms returns 0x00 +T5598 000:986.555 JLINK_WriteReg(CFBP, 0x00000000) +T5598 000:986.562 - 0.011ms returns 0x00 +T5598 000:986.571 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 000:986.582 - 0.015ms returns 0x00000005 +T5598 000:986.591 JLINK_Go() +T5598 000:986.604 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 000:986.944 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 000:989.261 - 2.679ms +T5598 000:989.278 JLINK_IsHalted() +T5598 000:989.599 - 0.332ms returns FALSE +T5598 000:997.470 JLINK_IsHalted() +T5598 000:997.830 - 0.367ms returns FALSE +T5598 001:000.495 JLINK_IsHalted() +T5598 001:000.804 - 0.315ms returns FALSE +T5598 001:002.462 JLINK_IsHalted() +T5598 001:004.342 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:004.686 - 2.230ms returns TRUE +T5598 001:004.701 JLINK_ReadReg(R15 (PC)) +T5598 001:004.712 - 0.014ms returns 0x20000000 +T5598 001:004.721 JLINK_ClrBPEx(BPHandle = 0x00000005) +T5598 001:004.729 - 0.011ms returns 0x00 +T5598 001:004.738 JLINK_ReadReg(R0) +T5598 001:004.746 - 0.011ms returns 0x00000000 +T5598 001:005.327 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:005.339 Data: 00 00 00 00 E7 00 00 08 00 00 00 00 00 00 00 00 ... +T5598 001:005.356 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:006.266 - 0.949ms returns 0x80 +T5598 001:006.287 JLINK_WriteReg(R0, 0x08000080) +T5598 001:006.299 - 0.016ms returns 0x00 +T5598 001:006.308 JLINK_WriteReg(R1, 0x00000080) +T5598 001:006.316 - 0.011ms returns 0x00 +T5598 001:006.325 JLINK_WriteReg(R2, 0x20000374) +T5598 001:006.332 - 0.011ms returns 0x00 +T5598 001:006.341 JLINK_WriteReg(R3, 0x00000000) +T5598 001:006.349 - 0.011ms returns 0x00 +T5598 001:006.359 JLINK_WriteReg(R4, 0x00000000) +T5598 001:006.369 - 0.015ms returns 0x00 +T5598 001:006.381 JLINK_WriteReg(R5, 0x00000000) +T5598 001:006.390 - 0.013ms returns 0x00 +T5598 001:006.399 JLINK_WriteReg(R6, 0x00000000) +T5598 001:006.406 - 0.011ms returns 0x00 +T5598 001:006.415 JLINK_WriteReg(R7, 0x00000000) +T5598 001:006.423 - 0.011ms returns 0x00 +T5598 001:006.431 JLINK_WriteReg(R8, 0x00000000) +T5598 001:006.439 - 0.011ms returns 0x00 +T5598 001:006.447 JLINK_WriteReg(R9, 0x20000370) +T5598 001:006.455 - 0.014ms returns 0x00 +T5598 001:006.467 JLINK_WriteReg(R10, 0x00000000) +T5598 001:006.475 - 0.011ms returns 0x00 +T5598 001:006.483 JLINK_WriteReg(R11, 0x00000000) +T5598 001:006.491 - 0.011ms returns 0x00 +T5598 001:006.499 JLINK_WriteReg(R12, 0x00000000) +T5598 001:006.507 - 0.011ms returns 0x00 +T5598 001:006.515 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:006.523 - 0.011ms returns 0x00 +T5598 001:006.532 JLINK_WriteReg(R14, 0x20000001) +T5598 001:006.539 - 0.011ms returns 0x00 +T5598 001:006.548 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:006.556 - 0.011ms returns 0x00 +T5598 001:006.564 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:006.572 - 0.011ms returns 0x00 +T5598 001:006.580 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:006.588 - 0.011ms returns 0x00 +T5598 001:006.596 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:006.604 - 0.011ms returns 0x00 +T5598 001:006.613 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:006.620 - 0.011ms returns 0x00 +T5598 001:006.629 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:006.641 - 0.016ms returns 0x00000006 +T5598 001:006.650 JLINK_Go() +T5598 001:006.666 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:007.086 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:009.375 - 2.733ms +T5598 001:009.391 JLINK_IsHalted() +T5598 001:009.726 - 0.339ms returns FALSE +T5598 001:012.463 JLINK_IsHalted() +T5598 001:012.805 - 0.348ms returns FALSE +T5598 001:014.474 JLINK_IsHalted() +T5598 001:014.811 - 0.345ms returns FALSE +T5598 001:017.461 JLINK_IsHalted() +T5598 001:017.803 - 0.348ms returns FALSE +T5598 001:019.468 JLINK_IsHalted() +T5598 001:019.808 - 0.346ms returns FALSE +T5598 001:021.464 JLINK_IsHalted() +T5598 001:021.828 - 0.374ms returns FALSE +T5598 001:023.475 JLINK_IsHalted() +T5598 001:025.483 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:025.818 - 2.349ms returns TRUE +T5598 001:025.833 JLINK_ReadReg(R15 (PC)) +T5598 001:025.844 - 0.015ms returns 0x20000000 +T5598 001:025.853 JLINK_ClrBPEx(BPHandle = 0x00000006) +T5598 001:025.861 - 0.011ms returns 0x00 +T5598 001:025.871 JLINK_ReadReg(R0) +T5598 001:025.878 - 0.011ms returns 0x00000000 +T5598 001:026.582 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:026.601 Data: D5 40 9D 42 05 D3 1D 46 95 40 49 1B 25 46 95 40 ... +T5598 001:026.623 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:027.473 - 0.900ms returns 0x80 +T5598 001:027.493 JLINK_WriteReg(R0, 0x08000100) +T5598 001:027.503 - 0.014ms returns 0x00 +T5598 001:027.512 JLINK_WriteReg(R1, 0x00000080) +T5598 001:027.520 - 0.011ms returns 0x00 +T5598 001:027.529 JLINK_WriteReg(R2, 0x20000374) +T5598 001:027.536 - 0.011ms returns 0x00 +T5598 001:027.545 JLINK_WriteReg(R3, 0x00000000) +T5598 001:027.552 - 0.011ms returns 0x00 +T5598 001:027.561 JLINK_WriteReg(R4, 0x00000000) +T5598 001:027.568 - 0.011ms returns 0x00 +T5598 001:027.577 JLINK_WriteReg(R5, 0x00000000) +T5598 001:027.584 - 0.011ms returns 0x00 +T5598 001:027.593 JLINK_WriteReg(R6, 0x00000000) +T5598 001:027.600 - 0.011ms returns 0x00 +T5598 001:027.609 JLINK_WriteReg(R7, 0x00000000) +T5598 001:027.616 - 0.011ms returns 0x00 +T5598 001:027.625 JLINK_WriteReg(R8, 0x00000000) +T5598 001:027.632 - 0.011ms returns 0x00 +T5598 001:027.641 JLINK_WriteReg(R9, 0x20000370) +T5598 001:027.648 - 0.011ms returns 0x00 +T5598 001:027.657 JLINK_WriteReg(R10, 0x00000000) +T5598 001:027.664 - 0.011ms returns 0x00 +T5598 001:027.673 JLINK_WriteReg(R11, 0x00000000) +T5598 001:027.681 - 0.010ms returns 0x00 +T5598 001:027.689 JLINK_WriteReg(R12, 0x00000000) +T5598 001:027.696 - 0.011ms returns 0x00 +T5598 001:027.705 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:027.713 - 0.011ms returns 0x00 +T5598 001:027.721 JLINK_WriteReg(R14, 0x20000001) +T5598 001:027.729 - 0.010ms returns 0x00 +T5598 001:027.737 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:027.745 - 0.011ms returns 0x00 +T5598 001:027.753 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:027.761 - 0.011ms returns 0x00 +T5598 001:027.769 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:027.777 - 0.011ms returns 0x00 +T5598 001:027.785 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:027.792 - 0.010ms returns 0x00 +T5598 001:027.801 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:027.808 - 0.010ms returns 0x00 +T5598 001:027.817 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:027.829 - 0.015ms returns 0x00000007 +T5598 001:027.838 JLINK_Go() +T5598 001:027.850 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:028.182 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:030.280 - 2.453ms +T5598 001:030.300 JLINK_IsHalted() +T5598 001:030.596 - 0.305ms returns FALSE +T5598 001:033.464 JLINK_IsHalted() +T5598 001:033.803 - 0.346ms returns FALSE +T5598 001:035.468 JLINK_IsHalted() +T5598 001:035.833 - 0.382ms returns FALSE +T5598 001:037.467 JLINK_IsHalted() +T5598 001:037.808 - 0.351ms returns FALSE +T5598 001:041.473 JLINK_IsHalted() +T5598 001:041.813 - 0.349ms returns FALSE +T5598 001:043.467 JLINK_IsHalted() +T5598 001:043.804 - 0.344ms returns FALSE +T5598 001:045.467 JLINK_IsHalted() +T5598 001:047.464 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:047.811 - 2.350ms returns TRUE +T5598 001:047.827 JLINK_ReadReg(R15 (PC)) +T5598 001:047.837 - 0.014ms returns 0x20000000 +T5598 001:047.846 JLINK_ClrBPEx(BPHandle = 0x00000007) +T5598 001:047.854 - 0.011ms returns 0x00 +T5598 001:047.863 JLINK_ReadReg(R0) +T5598 001:047.871 - 0.011ms returns 0x00000000 +T5598 001:048.431 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:048.443 Data: 02 2D 13 D1 87 68 55 00 03 26 AE 40 B7 43 87 60 ... +T5598 001:048.464 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:049.314 - 0.889ms returns 0x80 +T5598 001:049.330 JLINK_WriteReg(R0, 0x08000180) +T5598 001:049.339 - 0.013ms returns 0x00 +T5598 001:049.351 JLINK_WriteReg(R1, 0x00000080) +T5598 001:049.361 - 0.013ms returns 0x00 +T5598 001:049.370 JLINK_WriteReg(R2, 0x20000374) +T5598 001:049.378 - 0.011ms returns 0x00 +T5598 001:049.386 JLINK_WriteReg(R3, 0x00000000) +T5598 001:049.394 - 0.011ms returns 0x00 +T5598 001:049.402 JLINK_WriteReg(R4, 0x00000000) +T5598 001:049.410 - 0.011ms returns 0x00 +T5598 001:049.418 JLINK_WriteReg(R5, 0x00000000) +T5598 001:049.426 - 0.011ms returns 0x00 +T5598 001:049.435 JLINK_WriteReg(R6, 0x00000000) +T5598 001:049.442 - 0.011ms returns 0x00 +T5598 001:049.451 JLINK_WriteReg(R7, 0x00000000) +T5598 001:049.462 - 0.015ms returns 0x00 +T5598 001:049.471 JLINK_WriteReg(R8, 0x00000000) +T5598 001:049.479 - 0.011ms returns 0x00 +T5598 001:049.487 JLINK_WriteReg(R9, 0x20000370) +T5598 001:049.495 - 0.011ms returns 0x00 +T5598 001:049.503 JLINK_WriteReg(R10, 0x00000000) +T5598 001:049.511 - 0.011ms returns 0x00 +T5598 001:049.520 JLINK_WriteReg(R11, 0x00000000) +T5598 001:049.527 - 0.011ms returns 0x00 +T5598 001:049.536 JLINK_WriteReg(R12, 0x00000000) +T5598 001:049.543 - 0.011ms returns 0x00 +T5598 001:049.552 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:049.560 - 0.011ms returns 0x00 +T5598 001:049.568 JLINK_WriteReg(R14, 0x20000001) +T5598 001:049.576 - 0.011ms returns 0x00 +T5598 001:049.585 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:049.592 - 0.011ms returns 0x00 +T5598 001:049.601 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:049.608 - 0.011ms returns 0x00 +T5598 001:049.617 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:049.624 - 0.011ms returns 0x00 +T5598 001:049.633 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:049.640 - 0.011ms returns 0x00 +T5598 001:049.649 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:049.656 - 0.011ms returns 0x00 +T5598 001:049.666 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:049.677 - 0.015ms returns 0x00000008 +T5598 001:049.686 JLINK_Go() +T5598 001:049.698 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:050.062 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:052.270 - 2.593ms +T5598 001:052.287 JLINK_IsHalted() +T5598 001:052.550 - 0.268ms returns FALSE +T5598 001:057.471 JLINK_IsHalted() +T5598 001:057.811 - 0.345ms returns FALSE +T5598 001:059.470 JLINK_IsHalted() +T5598 001:059.826 - 0.375ms returns FALSE +T5598 001:061.463 JLINK_IsHalted() +T5598 001:061.820 - 0.365ms returns FALSE +T5598 001:063.467 JLINK_IsHalted() +T5598 001:063.808 - 0.348ms returns FALSE +T5598 001:066.466 JLINK_IsHalted() +T5598 001:068.356 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:068.711 - 2.255ms returns TRUE +T5598 001:068.731 JLINK_ReadReg(R15 (PC)) +T5598 001:068.742 - 0.015ms returns 0x20000000 +T5598 001:068.751 JLINK_ClrBPEx(BPHandle = 0x00000008) +T5598 001:068.759 - 0.011ms returns 0x00 +T5598 001:068.768 JLINK_ReadReg(R0) +T5598 001:068.776 - 0.011ms returns 0x00000000 +T5598 001:069.314 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:069.326 Data: A1 43 01 62 01 6A 11 43 01 62 10 BD FF B5 83 B0 ... +T5598 001:069.345 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:070.214 - 0.906ms returns 0x80 +T5598 001:070.231 JLINK_WriteReg(R0, 0x08000200) +T5598 001:070.240 - 0.013ms returns 0x00 +T5598 001:070.248 JLINK_WriteReg(R1, 0x00000080) +T5598 001:070.256 - 0.011ms returns 0x00 +T5598 001:070.265 JLINK_WriteReg(R2, 0x20000374) +T5598 001:070.272 - 0.011ms returns 0x00 +T5598 001:070.281 JLINK_WriteReg(R3, 0x00000000) +T5598 001:070.288 - 0.011ms returns 0x00 +T5598 001:070.297 JLINK_WriteReg(R4, 0x00000000) +T5598 001:070.305 - 0.011ms returns 0x00 +T5598 001:070.313 JLINK_WriteReg(R5, 0x00000000) +T5598 001:070.321 - 0.011ms returns 0x00 +T5598 001:070.329 JLINK_WriteReg(R6, 0x00000000) +T5598 001:070.337 - 0.011ms returns 0x00 +T5598 001:070.345 JLINK_WriteReg(R7, 0x00000000) +T5598 001:070.353 - 0.011ms returns 0x00 +T5598 001:070.362 JLINK_WriteReg(R8, 0x00000000) +T5598 001:070.369 - 0.011ms returns 0x00 +T5598 001:070.378 JLINK_WriteReg(R9, 0x20000370) +T5598 001:070.385 - 0.011ms returns 0x00 +T5598 001:070.394 JLINK_WriteReg(R10, 0x00000000) +T5598 001:070.405 - 0.017ms returns 0x00 +T5598 001:070.416 JLINK_WriteReg(R11, 0x00000000) +T5598 001:070.423 - 0.011ms returns 0x00 +T5598 001:070.432 JLINK_WriteReg(R12, 0x00000000) +T5598 001:070.439 - 0.011ms returns 0x00 +T5598 001:070.448 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:070.460 - 0.016ms returns 0x00 +T5598 001:070.469 JLINK_WriteReg(R14, 0x20000001) +T5598 001:070.477 - 0.011ms returns 0x00 +T5598 001:070.486 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:070.493 - 0.011ms returns 0x00 +T5598 001:070.502 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:070.509 - 0.011ms returns 0x00 +T5598 001:070.518 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:070.525 - 0.011ms returns 0x00 +T5598 001:070.534 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:070.542 - 0.011ms returns 0x00 +T5598 001:070.550 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:070.558 - 0.011ms returns 0x00 +T5598 001:070.567 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:070.578 - 0.015ms returns 0x00000009 +T5598 001:070.587 JLINK_Go() +T5598 001:070.600 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:070.944 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:073.315 - 2.736ms +T5598 001:073.332 JLINK_IsHalted() +T5598 001:073.704 - 0.384ms returns FALSE +T5598 001:076.470 JLINK_IsHalted() +T5598 001:076.816 - 0.365ms returns FALSE +T5598 001:078.509 JLINK_IsHalted() +T5598 001:078.828 - 0.325ms returns FALSE +T5598 001:084.463 JLINK_IsHalted() +T5598 001:084.807 - 0.351ms returns FALSE +T5598 001:086.468 JLINK_IsHalted() +T5598 001:086.840 - 0.378ms returns FALSE +T5598 001:089.466 JLINK_IsHalted() +T5598 001:091.476 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:091.809 - 2.349ms returns TRUE +T5598 001:091.824 JLINK_ReadReg(R15 (PC)) +T5598 001:091.836 - 0.015ms returns 0x20000000 +T5598 001:091.845 JLINK_ClrBPEx(BPHandle = 0x00000009) +T5598 001:091.853 - 0.011ms returns 0x00 +T5598 001:091.862 JLINK_ReadReg(R0) +T5598 001:091.870 - 0.011ms returns 0x00000000 +T5598 001:092.525 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:092.538 Data: 81 40 03 48 80 30 01 60 30 BD 00 00 00 E4 00 E0 ... +T5598 001:092.556 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:093.439 - 0.920ms returns 0x80 +T5598 001:093.459 JLINK_WriteReg(R0, 0x08000280) +T5598 001:093.468 - 0.013ms returns 0x00 +T5598 001:093.477 JLINK_WriteReg(R1, 0x00000080) +T5598 001:093.485 - 0.011ms returns 0x00 +T5598 001:093.493 JLINK_WriteReg(R2, 0x20000374) +T5598 001:093.501 - 0.011ms returns 0x00 +T5598 001:093.510 JLINK_WriteReg(R3, 0x00000000) +T5598 001:093.518 - 0.011ms returns 0x00 +T5598 001:093.527 JLINK_WriteReg(R4, 0x00000000) +T5598 001:093.534 - 0.011ms returns 0x00 +T5598 001:093.543 JLINK_WriteReg(R5, 0x00000000) +T5598 001:093.550 - 0.011ms returns 0x00 +T5598 001:093.559 JLINK_WriteReg(R6, 0x00000000) +T5598 001:093.567 - 0.011ms returns 0x00 +T5598 001:093.575 JLINK_WriteReg(R7, 0x00000000) +T5598 001:093.583 - 0.011ms returns 0x00 +T5598 001:093.592 JLINK_WriteReg(R8, 0x00000000) +T5598 001:093.600 - 0.011ms returns 0x00 +T5598 001:093.608 JLINK_WriteReg(R9, 0x20000370) +T5598 001:093.616 - 0.011ms returns 0x00 +T5598 001:093.625 JLINK_WriteReg(R10, 0x00000000) +T5598 001:093.632 - 0.011ms returns 0x00 +T5598 001:093.641 JLINK_WriteReg(R11, 0x00000000) +T5598 001:093.648 - 0.011ms returns 0x00 +T5598 001:093.657 JLINK_WriteReg(R12, 0x00000000) +T5598 001:093.664 - 0.011ms returns 0x00 +T5598 001:093.673 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:093.681 - 0.011ms returns 0x00 +T5598 001:093.690 JLINK_WriteReg(R14, 0x20000001) +T5598 001:093.697 - 0.011ms returns 0x00 +T5598 001:093.706 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:093.713 - 0.011ms returns 0x00 +T5598 001:093.722 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:093.730 - 0.011ms returns 0x00 +T5598 001:093.739 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:093.746 - 0.011ms returns 0x00 +T5598 001:093.755 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:093.762 - 0.011ms returns 0x00 +T5598 001:093.771 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:093.778 - 0.011ms returns 0x00 +T5598 001:093.791 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:093.806 - 0.018ms returns 0x0000000A +T5598 001:093.815 JLINK_Go() +T5598 001:093.827 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:094.182 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:096.374 - 2.567ms +T5598 001:096.390 JLINK_IsHalted() +T5598 001:096.668 - 0.283ms returns FALSE +T5598 001:099.465 JLINK_IsHalted() +T5598 001:099.808 - 0.350ms returns FALSE +T5598 001:101.470 JLINK_IsHalted() +T5598 001:101.823 - 0.361ms returns FALSE +T5598 001:104.462 JLINK_IsHalted() +T5598 001:104.817 - 0.364ms returns FALSE +T5598 001:106.471 JLINK_IsHalted() +T5598 001:106.823 - 0.364ms returns FALSE +T5598 001:108.472 JLINK_IsHalted() +T5598 001:108.817 - 0.357ms returns FALSE +T5598 001:110.461 JLINK_IsHalted() +T5598 001:112.358 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:112.680 - 2.224ms returns TRUE +T5598 001:112.693 JLINK_ReadReg(R15 (PC)) +T5598 001:112.702 - 0.013ms returns 0x20000000 +T5598 001:112.711 JLINK_ClrBPEx(BPHandle = 0x0000000A) +T5598 001:112.719 - 0.011ms returns 0x00 +T5598 001:112.728 JLINK_ReadReg(R0) +T5598 001:112.736 - 0.011ms returns 0x00000000 +T5598 001:113.312 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:113.325 Data: 00 F0 DB F9 0E 20 69 46 08 70 4C 70 8D 70 68 46 ... +T5598 001:113.342 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:114.209 - 0.907ms returns 0x80 +T5598 001:114.232 JLINK_WriteReg(R0, 0x08000300) +T5598 001:114.245 - 0.017ms returns 0x00 +T5598 001:114.254 JLINK_WriteReg(R1, 0x00000080) +T5598 001:114.262 - 0.011ms returns 0x00 +T5598 001:114.270 JLINK_WriteReg(R2, 0x20000374) +T5598 001:114.278 - 0.011ms returns 0x00 +T5598 001:114.286 JLINK_WriteReg(R3, 0x00000000) +T5598 001:114.294 - 0.011ms returns 0x00 +T5598 001:114.302 JLINK_WriteReg(R4, 0x00000000) +T5598 001:114.310 - 0.011ms returns 0x00 +T5598 001:114.318 JLINK_WriteReg(R5, 0x00000000) +T5598 001:114.326 - 0.010ms returns 0x00 +T5598 001:114.334 JLINK_WriteReg(R6, 0x00000000) +T5598 001:114.342 - 0.011ms returns 0x00 +T5598 001:114.350 JLINK_WriteReg(R7, 0x00000000) +T5598 001:114.358 - 0.010ms returns 0x00 +T5598 001:114.366 JLINK_WriteReg(R8, 0x00000000) +T5598 001:114.373 - 0.011ms returns 0x00 +T5598 001:114.382 JLINK_WriteReg(R9, 0x20000370) +T5598 001:114.389 - 0.010ms returns 0x00 +T5598 001:114.398 JLINK_WriteReg(R10, 0x00000000) +T5598 001:114.405 - 0.010ms returns 0x00 +T5598 001:114.413 JLINK_WriteReg(R11, 0x00000000) +T5598 001:114.421 - 0.010ms returns 0x00 +T5598 001:114.429 JLINK_WriteReg(R12, 0x00000000) +T5598 001:114.436 - 0.010ms returns 0x00 +T5598 001:114.445 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:114.455 - 0.018ms returns 0x00 +T5598 001:114.469 JLINK_WriteReg(R14, 0x20000001) +T5598 001:114.477 - 0.011ms returns 0x00 +T5598 001:114.486 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:114.493 - 0.011ms returns 0x00 +T5598 001:114.502 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:114.509 - 0.011ms returns 0x00 +T5598 001:114.518 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:114.525 - 0.010ms returns 0x00 +T5598 001:114.534 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:114.541 - 0.010ms returns 0x00 +T5598 001:114.549 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:114.557 - 0.011ms returns 0x00 +T5598 001:114.566 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:114.578 - 0.016ms returns 0x0000000B +T5598 001:114.587 JLINK_Go() +T5598 001:114.602 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:114.962 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:117.247 - 2.668ms +T5598 001:117.263 JLINK_IsHalted() +T5598 001:117.565 - 0.311ms returns FALSE +T5598 001:119.464 JLINK_IsHalted() +T5598 001:119.819 - 0.366ms returns FALSE +T5598 001:123.477 JLINK_IsHalted() +T5598 001:123.825 - 0.361ms returns FALSE +T5598 001:125.471 JLINK_IsHalted() +T5598 001:125.812 - 0.349ms returns FALSE +T5598 001:127.462 JLINK_IsHalted() +T5598 001:127.802 - 0.346ms returns FALSE +T5598 001:130.463 JLINK_IsHalted() +T5598 001:132.352 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:132.674 - 2.220ms returns TRUE +T5598 001:132.693 JLINK_ReadReg(R15 (PC)) +T5598 001:132.703 - 0.013ms returns 0x20000000 +T5598 001:132.712 JLINK_ClrBPEx(BPHandle = 0x0000000B) +T5598 001:132.720 - 0.011ms returns 0x00 +T5598 001:132.729 JLINK_ReadReg(R0) +T5598 001:132.736 - 0.011ms returns 0x00000000 +T5598 001:133.311 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:133.323 Data: 60 60 69 68 21 4A 49 05 49 0F 08 3A 51 5C C8 40 ... +T5598 001:133.340 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:134.225 - 0.926ms returns 0x80 +T5598 001:134.250 JLINK_WriteReg(R0, 0x08000380) +T5598 001:134.262 - 0.017ms returns 0x00 +T5598 001:134.271 JLINK_WriteReg(R1, 0x00000080) +T5598 001:134.279 - 0.011ms returns 0x00 +T5598 001:134.288 JLINK_WriteReg(R2, 0x20000374) +T5598 001:134.295 - 0.011ms returns 0x00 +T5598 001:134.304 JLINK_WriteReg(R3, 0x00000000) +T5598 001:134.312 - 0.011ms returns 0x00 +T5598 001:134.320 JLINK_WriteReg(R4, 0x00000000) +T5598 001:134.328 - 0.011ms returns 0x00 +T5598 001:134.336 JLINK_WriteReg(R5, 0x00000000) +T5598 001:134.344 - 0.011ms returns 0x00 +T5598 001:134.353 JLINK_WriteReg(R6, 0x00000000) +T5598 001:134.360 - 0.011ms returns 0x00 +T5598 001:134.368 JLINK_WriteReg(R7, 0x00000000) +T5598 001:134.376 - 0.011ms returns 0x00 +T5598 001:134.384 JLINK_WriteReg(R8, 0x00000000) +T5598 001:134.392 - 0.011ms returns 0x00 +T5598 001:134.401 JLINK_WriteReg(R9, 0x20000370) +T5598 001:134.408 - 0.011ms returns 0x00 +T5598 001:134.417 JLINK_WriteReg(R10, 0x00000000) +T5598 001:134.424 - 0.011ms returns 0x00 +T5598 001:134.433 JLINK_WriteReg(R11, 0x00000000) +T5598 001:134.440 - 0.011ms returns 0x00 +T5598 001:134.449 JLINK_WriteReg(R12, 0x00000000) +T5598 001:134.462 - 0.017ms returns 0x00 +T5598 001:134.471 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:134.479 - 0.012ms returns 0x00 +T5598 001:134.488 JLINK_WriteReg(R14, 0x20000001) +T5598 001:134.496 - 0.011ms returns 0x00 +T5598 001:134.504 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:134.512 - 0.011ms returns 0x00 +T5598 001:134.521 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:134.528 - 0.011ms returns 0x00 +T5598 001:134.537 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:134.544 - 0.011ms returns 0x00 +T5598 001:134.553 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:134.560 - 0.011ms returns 0x00 +T5598 001:134.569 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:134.576 - 0.011ms returns 0x00 +T5598 001:134.586 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:134.597 - 0.016ms returns 0x0000000C +T5598 001:134.606 JLINK_Go() +T5598 001:134.622 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:135.079 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:137.375 - 2.778ms +T5598 001:137.393 JLINK_IsHalted() +T5598 001:137.674 - 0.291ms returns FALSE +T5598 001:140.475 JLINK_IsHalted() +T5598 001:140.830 - 0.368ms returns FALSE +T5598 001:142.469 JLINK_IsHalted() +T5598 001:142.815 - 0.352ms returns FALSE +T5598 001:145.469 JLINK_IsHalted() +T5598 001:145.802 - 0.339ms returns FALSE +T5598 001:147.461 JLINK_IsHalted() +T5598 001:147.823 - 0.368ms returns FALSE +T5598 001:149.463 JLINK_IsHalted() +T5598 001:149.811 - 0.359ms returns FALSE +T5598 001:154.471 JLINK_IsHalted() +T5598 001:156.430 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:156.921 - 2.461ms returns TRUE +T5598 001:156.950 JLINK_ReadReg(R15 (PC)) +T5598 001:156.964 - 0.019ms returns 0x20000000 +T5598 001:156.980 JLINK_ClrBPEx(BPHandle = 0x0000000C) +T5598 001:156.990 - 0.015ms returns 0x00 +T5598 001:157.006 JLINK_ReadReg(R0) +T5598 001:157.016 - 0.015ms returns 0x00000000 +T5598 001:157.931 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:157.958 Data: F8 BD 00 00 00 10 02 40 00 48 E8 01 40 09 00 08 ... +T5598 001:157.984 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:158.845 - 0.924ms returns 0x80 +T5598 001:158.868 JLINK_WriteReg(R0, 0x08000400) +T5598 001:158.879 - 0.015ms returns 0x00 +T5598 001:158.888 JLINK_WriteReg(R1, 0x00000080) +T5598 001:158.896 - 0.011ms returns 0x00 +T5598 001:158.905 JLINK_WriteReg(R2, 0x20000374) +T5598 001:158.912 - 0.015ms returns 0x00 +T5598 001:158.927 JLINK_WriteReg(R3, 0x00000000) +T5598 001:158.935 - 0.011ms returns 0x00 +T5598 001:158.944 JLINK_WriteReg(R4, 0x00000000) +T5598 001:158.951 - 0.011ms returns 0x00 +T5598 001:158.960 JLINK_WriteReg(R5, 0x00000000) +T5598 001:158.968 - 0.011ms returns 0x00 +T5598 001:158.976 JLINK_WriteReg(R6, 0x00000000) +T5598 001:158.984 - 0.010ms returns 0x00 +T5598 001:158.992 JLINK_WriteReg(R7, 0x00000000) +T5598 001:159.000 - 0.011ms returns 0x00 +T5598 001:159.008 JLINK_WriteReg(R8, 0x00000000) +T5598 001:159.016 - 0.011ms returns 0x00 +T5598 001:159.025 JLINK_WriteReg(R9, 0x20000370) +T5598 001:159.032 - 0.011ms returns 0x00 +T5598 001:159.040 JLINK_WriteReg(R10, 0x00000000) +T5598 001:159.048 - 0.011ms returns 0x00 +T5598 001:159.056 JLINK_WriteReg(R11, 0x00000000) +T5598 001:159.064 - 0.011ms returns 0x00 +T5598 001:159.072 JLINK_WriteReg(R12, 0x00000000) +T5598 001:159.080 - 0.011ms returns 0x00 +T5598 001:159.088 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:159.096 - 0.011ms returns 0x00 +T5598 001:159.105 JLINK_WriteReg(R14, 0x20000001) +T5598 001:159.114 - 0.014ms returns 0x00 +T5598 001:159.126 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:159.136 - 0.014ms returns 0x00 +T5598 001:159.146 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:159.156 - 0.014ms returns 0x00 +T5598 001:159.167 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:159.175 - 0.011ms returns 0x00 +T5598 001:159.184 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:159.198 - 0.020ms returns 0x00 +T5598 001:159.212 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:159.222 - 0.014ms returns 0x00 +T5598 001:159.234 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:159.250 - 0.020ms returns 0x0000000D +T5598 001:159.261 JLINK_Go() +T5598 001:159.279 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:159.611 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:161.887 - 2.635ms +T5598 001:161.904 JLINK_IsHalted() +T5598 001:162.190 - 0.291ms returns FALSE +T5598 001:165.470 JLINK_IsHalted() +T5598 001:165.817 - 0.359ms returns FALSE +T5598 001:167.465 JLINK_IsHalted() +T5598 001:167.806 - 0.346ms returns FALSE +T5598 001:170.463 JLINK_IsHalted() +T5598 001:170.804 - 0.348ms returns FALSE +T5598 001:172.469 JLINK_IsHalted() +T5598 001:172.928 - 0.464ms returns FALSE +T5598 001:177.464 JLINK_IsHalted() +T5598 001:179.346 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:179.673 - 2.214ms returns TRUE +T5598 001:179.686 JLINK_ReadReg(R15 (PC)) +T5598 001:179.696 - 0.013ms returns 0x20000000 +T5598 001:179.705 JLINK_ClrBPEx(BPHandle = 0x0000000D) +T5598 001:179.713 - 0.011ms returns 0x00 +T5598 001:179.722 JLINK_ReadReg(R0) +T5598 001:179.729 - 0.011ms returns 0x00000000 +T5598 001:180.328 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:180.341 Data: B5 FE 02 22 04 21 38 46 FF F7 B0 FE 68 46 FF 21 ... +T5598 001:180.358 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:181.233 - 0.921ms returns 0x80 +T5598 001:181.268 JLINK_WriteReg(R0, 0x08000480) +T5598 001:181.284 - 0.022ms returns 0x00 +T5598 001:181.295 JLINK_WriteReg(R1, 0x00000080) +T5598 001:181.303 - 0.013ms returns 0x00 +T5598 001:181.315 JLINK_WriteReg(R2, 0x20000374) +T5598 001:181.325 - 0.014ms returns 0x00 +T5598 001:181.337 JLINK_WriteReg(R3, 0x00000000) +T5598 001:181.347 - 0.014ms returns 0x00 +T5598 001:181.359 JLINK_WriteReg(R4, 0x00000000) +T5598 001:181.369 - 0.015ms returns 0x00 +T5598 001:181.380 JLINK_WriteReg(R5, 0x00000000) +T5598 001:181.391 - 0.016ms returns 0x00 +T5598 001:181.403 JLINK_WriteReg(R6, 0x00000000) +T5598 001:181.413 - 0.015ms returns 0x00 +T5598 001:181.425 JLINK_WriteReg(R7, 0x00000000) +T5598 001:181.435 - 0.014ms returns 0x00 +T5598 001:181.446 JLINK_WriteReg(R8, 0x00000000) +T5598 001:181.456 - 0.018ms returns 0x00 +T5598 001:181.471 JLINK_WriteReg(R9, 0x20000370) +T5598 001:181.480 - 0.012ms returns 0x00 +T5598 001:181.494 JLINK_WriteReg(R10, 0x00000000) +T5598 001:181.505 - 0.015ms returns 0x00 +T5598 001:181.520 JLINK_WriteReg(R11, 0x00000000) +T5598 001:181.529 - 0.014ms returns 0x00 +T5598 001:181.544 JLINK_WriteReg(R12, 0x00000000) +T5598 001:181.563 - 0.023ms returns 0x00 +T5598 001:181.578 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:181.589 - 0.016ms returns 0x00 +T5598 001:181.602 JLINK_WriteReg(R14, 0x20000001) +T5598 001:181.611 - 0.014ms returns 0x00 +T5598 001:181.625 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:181.634 - 0.014ms returns 0x00 +T5598 001:181.649 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:181.660 - 0.015ms returns 0x00 +T5598 001:181.674 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:181.684 - 0.014ms returns 0x00 +T5598 001:181.698 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:181.708 - 0.015ms returns 0x00 +T5598 001:181.724 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:181.734 - 0.015ms returns 0x00 +T5598 001:181.750 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:181.767 - 0.022ms returns 0x0000000E +T5598 001:181.781 JLINK_Go() +T5598 001:181.800 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:182.228 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:184.504 - 2.732ms +T5598 001:184.524 JLINK_IsHalted() +T5598 001:184.807 - 0.288ms returns FALSE +T5598 001:187.465 JLINK_IsHalted() +T5598 001:187.803 - 0.344ms returns FALSE +T5598 001:189.468 JLINK_IsHalted() +T5598 001:189.828 - 0.371ms returns FALSE +T5598 001:191.476 JLINK_IsHalted() +T5598 001:191.823 - 0.358ms returns FALSE +T5598 001:194.468 JLINK_IsHalted() +T5598 001:194.815 - 0.354ms returns FALSE +T5598 001:196.472 JLINK_IsHalted() +T5598 001:196.804 - 0.338ms returns FALSE +T5598 001:198.467 JLINK_IsHalted() +T5598 001:200.362 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:200.673 - 2.211ms returns TRUE +T5598 001:200.685 JLINK_ReadReg(R15 (PC)) +T5598 001:200.695 - 0.013ms returns 0x20000000 +T5598 001:200.705 JLINK_ClrBPEx(BPHandle = 0x0000000E) +T5598 001:200.713 - 0.011ms returns 0x00 +T5598 001:200.722 JLINK_ReadReg(R0) +T5598 001:200.729 - 0.011ms returns 0x00000000 +T5598 001:201.306 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:201.318 Data: 09 4B 92 B2 1A 40 8B 88 13 43 43 60 0A 8A 02 61 ... +T5598 001:201.335 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:202.230 - 0.933ms returns 0x80 +T5598 001:202.251 JLINK_WriteReg(R0, 0x08000500) +T5598 001:202.264 - 0.016ms returns 0x00 +T5598 001:202.273 JLINK_WriteReg(R1, 0x00000080) +T5598 001:202.281 - 0.011ms returns 0x00 +T5598 001:202.289 JLINK_WriteReg(R2, 0x20000374) +T5598 001:202.297 - 0.011ms returns 0x00 +T5598 001:202.306 JLINK_WriteReg(R3, 0x00000000) +T5598 001:202.313 - 0.011ms returns 0x00 +T5598 001:202.322 JLINK_WriteReg(R4, 0x00000000) +T5598 001:202.330 - 0.011ms returns 0x00 +T5598 001:202.338 JLINK_WriteReg(R5, 0x00000000) +T5598 001:202.346 - 0.011ms returns 0x00 +T5598 001:202.354 JLINK_WriteReg(R6, 0x00000000) +T5598 001:202.362 - 0.011ms returns 0x00 +T5598 001:202.370 JLINK_WriteReg(R7, 0x00000000) +T5598 001:202.378 - 0.011ms returns 0x00 +T5598 001:202.387 JLINK_WriteReg(R8, 0x00000000) +T5598 001:202.394 - 0.011ms returns 0x00 +T5598 001:202.403 JLINK_WriteReg(R9, 0x20000370) +T5598 001:202.410 - 0.011ms returns 0x00 +T5598 001:202.419 JLINK_WriteReg(R10, 0x00000000) +T5598 001:202.426 - 0.011ms returns 0x00 +T5598 001:202.435 JLINK_WriteReg(R11, 0x00000000) +T5598 001:202.442 - 0.011ms returns 0x00 +T5598 001:202.451 JLINK_WriteReg(R12, 0x00000000) +T5598 001:202.463 - 0.015ms returns 0x00 +T5598 001:202.471 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:202.480 - 0.011ms returns 0x00 +T5598 001:202.488 JLINK_WriteReg(R14, 0x20000001) +T5598 001:202.496 - 0.011ms returns 0x00 +T5598 001:202.504 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:202.512 - 0.011ms returns 0x00 +T5598 001:202.522 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:202.529 - 0.011ms returns 0x00 +T5598 001:202.538 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:202.545 - 0.011ms returns 0x00 +T5598 001:202.554 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:202.562 - 0.012ms returns 0x00 +T5598 001:202.571 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:202.579 - 0.011ms returns 0x00 +T5598 001:202.588 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:202.608 - 0.024ms returns 0x0000000F +T5598 001:202.617 JLINK_Go() +T5598 001:202.633 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:203.070 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:205.273 - 2.662ms +T5598 001:205.287 JLINK_IsHalted() +T5598 001:205.554 - 0.273ms returns FALSE +T5598 001:211.470 JLINK_IsHalted() +T5598 001:211.817 - 0.352ms returns FALSE +T5598 001:213.470 JLINK_IsHalted() +T5598 001:213.847 - 0.387ms returns FALSE +T5598 001:216.462 JLINK_IsHalted() +T5598 001:216.804 - 0.348ms returns FALSE +T5598 001:218.469 JLINK_IsHalted() +T5598 001:218.798 - 0.339ms returns FALSE +T5598 001:220.463 JLINK_IsHalted() +T5598 001:222.409 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:222.694 - 2.240ms returns TRUE +T5598 001:222.712 JLINK_ReadReg(R15 (PC)) +T5598 001:222.722 - 0.014ms returns 0x20000000 +T5598 001:222.732 JLINK_ClrBPEx(BPHandle = 0x0000000F) +T5598 001:222.740 - 0.011ms returns 0x00 +T5598 001:222.749 JLINK_ReadReg(R0) +T5598 001:222.757 - 0.011ms returns 0x00000000 +T5598 001:223.554 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:223.568 Data: 00 95 01 9D 00 2D 02 D1 00 9D A5 42 F3 D1 04 68 ... +T5598 001:223.588 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:224.490 - 0.950ms returns 0x80 +T5598 001:224.519 JLINK_WriteReg(R0, 0x08000580) +T5598 001:224.536 - 0.022ms returns 0x00 +T5598 001:224.546 JLINK_WriteReg(R1, 0x00000080) +T5598 001:224.554 - 0.011ms returns 0x00 +T5598 001:224.563 JLINK_WriteReg(R2, 0x20000374) +T5598 001:224.570 - 0.011ms returns 0x00 +T5598 001:224.579 JLINK_WriteReg(R3, 0x00000000) +T5598 001:224.586 - 0.011ms returns 0x00 +T5598 001:224.595 JLINK_WriteReg(R4, 0x00000000) +T5598 001:224.602 - 0.011ms returns 0x00 +T5598 001:224.611 JLINK_WriteReg(R5, 0x00000000) +T5598 001:224.618 - 0.011ms returns 0x00 +T5598 001:224.627 JLINK_WriteReg(R6, 0x00000000) +T5598 001:224.634 - 0.011ms returns 0x00 +T5598 001:224.643 JLINK_WriteReg(R7, 0x00000000) +T5598 001:224.650 - 0.011ms returns 0x00 +T5598 001:224.659 JLINK_WriteReg(R8, 0x00000000) +T5598 001:224.666 - 0.011ms returns 0x00 +T5598 001:224.675 JLINK_WriteReg(R9, 0x20000370) +T5598 001:224.683 - 0.011ms returns 0x00 +T5598 001:224.692 JLINK_WriteReg(R10, 0x00000000) +T5598 001:224.699 - 0.011ms returns 0x00 +T5598 001:224.708 JLINK_WriteReg(R11, 0x00000000) +T5598 001:224.715 - 0.010ms returns 0x00 +T5598 001:224.724 JLINK_WriteReg(R12, 0x00000000) +T5598 001:224.731 - 0.010ms returns 0x00 +T5598 001:224.739 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:224.748 - 0.011ms returns 0x00 +T5598 001:224.756 JLINK_WriteReg(R14, 0x20000001) +T5598 001:224.764 - 0.011ms returns 0x00 +T5598 001:224.773 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:224.780 - 0.011ms returns 0x00 +T5598 001:224.789 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:224.797 - 0.011ms returns 0x00 +T5598 001:224.805 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:224.813 - 0.011ms returns 0x00 +T5598 001:224.821 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:224.828 - 0.011ms returns 0x00 +T5598 001:224.837 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:224.844 - 0.011ms returns 0x00 +T5598 001:224.854 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:224.865 - 0.016ms returns 0x00000010 +T5598 001:224.875 JLINK_Go() +T5598 001:224.890 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:225.212 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:227.500 - 2.644ms +T5598 001:227.528 JLINK_IsHalted() +T5598 001:227.795 - 0.272ms returns FALSE +T5598 001:233.465 JLINK_IsHalted() +T5598 001:233.803 - 0.345ms returns FALSE +T5598 001:235.467 JLINK_IsHalted() +T5598 001:235.797 - 0.340ms returns FALSE +T5598 001:237.465 JLINK_IsHalted() +T5598 001:237.813 - 0.359ms returns FALSE +T5598 001:241.473 JLINK_IsHalted() +T5598 001:243.470 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:243.809 - 2.342ms returns TRUE +T5598 001:243.823 JLINK_ReadReg(R15 (PC)) +T5598 001:243.833 - 0.014ms returns 0x20000000 +T5598 001:243.842 JLINK_ClrBPEx(BPHandle = 0x00000010) +T5598 001:243.850 - 0.011ms returns 0x00 +T5598 001:243.908 JLINK_ReadReg(R0) +T5598 001:243.919 - 0.014ms returns 0x00000000 +T5598 001:244.506 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:244.518 Data: 00 24 84 60 0C 49 09 6A 0A 0C 89 B2 0A 42 09 D1 ... +T5598 001:244.535 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:245.419 - 0.933ms returns 0x80 +T5598 001:245.459 JLINK_WriteReg(R0, 0x08000600) +T5598 001:245.473 - 0.018ms returns 0x00 +T5598 001:245.482 JLINK_WriteReg(R1, 0x00000080) +T5598 001:245.490 - 0.011ms returns 0x00 +T5598 001:245.499 JLINK_WriteReg(R2, 0x20000374) +T5598 001:245.507 - 0.011ms returns 0x00 +T5598 001:245.515 JLINK_WriteReg(R3, 0x00000000) +T5598 001:245.523 - 0.011ms returns 0x00 +T5598 001:245.532 JLINK_WriteReg(R4, 0x00000000) +T5598 001:245.539 - 0.011ms returns 0x00 +T5598 001:245.548 JLINK_WriteReg(R5, 0x00000000) +T5598 001:245.555 - 0.011ms returns 0x00 +T5598 001:245.564 JLINK_WriteReg(R6, 0x00000000) +T5598 001:245.572 - 0.011ms returns 0x00 +T5598 001:245.581 JLINK_WriteReg(R7, 0x00000000) +T5598 001:245.588 - 0.011ms returns 0x00 +T5598 001:245.596 JLINK_WriteReg(R8, 0x00000000) +T5598 001:245.604 - 0.011ms returns 0x00 +T5598 001:245.613 JLINK_WriteReg(R9, 0x20000370) +T5598 001:245.620 - 0.011ms returns 0x00 +T5598 001:245.629 JLINK_WriteReg(R10, 0x00000000) +T5598 001:245.636 - 0.011ms returns 0x00 +T5598 001:245.645 JLINK_WriteReg(R11, 0x00000000) +T5598 001:245.653 - 0.011ms returns 0x00 +T5598 001:245.661 JLINK_WriteReg(R12, 0x00000000) +T5598 001:245.669 - 0.011ms returns 0x00 +T5598 001:245.677 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:245.686 - 0.012ms returns 0x00 +T5598 001:245.695 JLINK_WriteReg(R14, 0x20000001) +T5598 001:245.702 - 0.011ms returns 0x00 +T5598 001:245.711 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:245.718 - 0.011ms returns 0x00 +T5598 001:245.727 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:245.734 - 0.011ms returns 0x00 +T5598 001:245.743 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:245.750 - 0.011ms returns 0x00 +T5598 001:245.759 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:245.766 - 0.011ms returns 0x00 +T5598 001:245.775 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:245.782 - 0.011ms returns 0x00 +T5598 001:245.792 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:245.804 - 0.016ms returns 0x00000011 +T5598 001:245.812 JLINK_Go() +T5598 001:245.828 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:246.184 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:248.285 - 2.478ms +T5598 001:248.298 JLINK_IsHalted() +T5598 001:248.565 - 0.272ms returns FALSE +T5598 001:251.464 JLINK_IsHalted() +T5598 001:251.807 - 0.349ms returns FALSE +T5598 001:253.466 JLINK_IsHalted() +T5598 001:253.805 - 0.345ms returns FALSE +T5598 001:255.469 JLINK_IsHalted() +T5598 001:255.907 - 0.449ms returns FALSE +T5598 001:260.463 JLINK_IsHalted() +T5598 001:260.804 - 0.347ms returns FALSE +T5598 001:262.470 JLINK_IsHalted() +T5598 001:264.345 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:264.672 - 2.208ms returns TRUE +T5598 001:264.685 JLINK_ReadReg(R15 (PC)) +T5598 001:264.695 - 0.013ms returns 0x20000000 +T5598 001:264.704 JLINK_ClrBPEx(BPHandle = 0x00000011) +T5598 001:264.712 - 0.011ms returns 0x00 +T5598 001:264.721 JLINK_ReadReg(R0) +T5598 001:264.729 - 0.011ms returns 0x00000000 +T5598 001:265.373 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:265.398 Data: 00 08 00 48 C9 43 89 B2 01 61 70 47 00 29 01 68 ... +T5598 001:265.422 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:266.316 - 0.950ms returns 0x80 +T5598 001:266.334 JLINK_WriteReg(R0, 0x08000680) +T5598 001:266.344 - 0.014ms returns 0x00 +T5598 001:266.353 JLINK_WriteReg(R1, 0x00000080) +T5598 001:266.360 - 0.011ms returns 0x00 +T5598 001:266.369 JLINK_WriteReg(R2, 0x20000374) +T5598 001:266.376 - 0.011ms returns 0x00 +T5598 001:266.385 JLINK_WriteReg(R3, 0x00000000) +T5598 001:266.392 - 0.011ms returns 0x00 +T5598 001:266.401 JLINK_WriteReg(R4, 0x00000000) +T5598 001:266.409 - 0.011ms returns 0x00 +T5598 001:266.417 JLINK_WriteReg(R5, 0x00000000) +T5598 001:266.425 - 0.011ms returns 0x00 +T5598 001:266.437 JLINK_WriteReg(R6, 0x00000000) +T5598 001:266.447 - 0.013ms returns 0x00 +T5598 001:266.458 JLINK_WriteReg(R7, 0x00000000) +T5598 001:266.466 - 0.011ms returns 0x00 +T5598 001:266.475 JLINK_WriteReg(R8, 0x00000000) +T5598 001:266.482 - 0.011ms returns 0x00 +T5598 001:266.491 JLINK_WriteReg(R9, 0x20000370) +T5598 001:266.498 - 0.011ms returns 0x00 +T5598 001:266.507 JLINK_WriteReg(R10, 0x00000000) +T5598 001:266.514 - 0.011ms returns 0x00 +T5598 001:266.523 JLINK_WriteReg(R11, 0x00000000) +T5598 001:266.530 - 0.011ms returns 0x00 +T5598 001:266.539 JLINK_WriteReg(R12, 0x00000000) +T5598 001:266.546 - 0.011ms returns 0x00 +T5598 001:266.555 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:266.563 - 0.011ms returns 0x00 +T5598 001:266.572 JLINK_WriteReg(R14, 0x20000001) +T5598 001:266.579 - 0.011ms returns 0x00 +T5598 001:266.588 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:266.596 - 0.011ms returns 0x00 +T5598 001:266.604 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:266.612 - 0.011ms returns 0x00 +T5598 001:266.620 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:266.629 - 0.011ms returns 0x00 +T5598 001:266.637 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:266.645 - 0.011ms returns 0x00 +T5598 001:266.653 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:266.661 - 0.011ms returns 0x00 +T5598 001:266.670 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:266.681 - 0.015ms returns 0x00000012 +T5598 001:266.690 JLINK_Go() +T5598 001:266.704 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:267.060 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:269.254 - 2.571ms +T5598 001:269.268 JLINK_IsHalted() +T5598 001:269.572 - 0.313ms returns FALSE +T5598 001:276.475 JLINK_IsHalted() +T5598 001:276.802 - 0.333ms returns FALSE +T5598 001:278.468 JLINK_IsHalted() +T5598 001:278.801 - 0.339ms returns FALSE +T5598 001:281.462 JLINK_IsHalted() +T5598 001:281.804 - 0.348ms returns FALSE +T5598 001:283.462 JLINK_IsHalted() +T5598 001:285.364 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:285.705 - 2.252ms returns TRUE +T5598 001:285.725 JLINK_ReadReg(R15 (PC)) +T5598 001:285.737 - 0.015ms returns 0x20000000 +T5598 001:285.747 JLINK_ClrBPEx(BPHandle = 0x00000012) +T5598 001:285.755 - 0.011ms returns 0x00 +T5598 001:285.764 JLINK_ReadReg(R0) +T5598 001:285.772 - 0.011ms returns 0x00000000 +T5598 001:286.838 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:286.855 Data: A8 42 0D D1 08 25 AB 43 CD 89 1D 43 04 23 9D 43 ... +T5598 001:286.878 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:287.788 - 0.961ms returns 0x80 +T5598 001:287.813 JLINK_WriteReg(R0, 0x08000700) +T5598 001:287.824 - 0.015ms returns 0x00 +T5598 001:287.836 JLINK_WriteReg(R1, 0x00000080) +T5598 001:287.846 - 0.015ms returns 0x00 +T5598 001:287.857 JLINK_WriteReg(R2, 0x20000374) +T5598 001:287.865 - 0.011ms returns 0x00 +T5598 001:287.874 JLINK_WriteReg(R3, 0x00000000) +T5598 001:287.882 - 0.011ms returns 0x00 +T5598 001:287.891 JLINK_WriteReg(R4, 0x00000000) +T5598 001:287.899 - 0.012ms returns 0x00 +T5598 001:287.908 JLINK_WriteReg(R5, 0x00000000) +T5598 001:287.916 - 0.011ms returns 0x00 +T5598 001:287.925 JLINK_WriteReg(R6, 0x00000000) +T5598 001:287.933 - 0.011ms returns 0x00 +T5598 001:287.942 JLINK_WriteReg(R7, 0x00000000) +T5598 001:287.950 - 0.011ms returns 0x00 +T5598 001:287.959 JLINK_WriteReg(R8, 0x00000000) +T5598 001:287.967 - 0.012ms returns 0x00 +T5598 001:287.976 JLINK_WriteReg(R9, 0x20000370) +T5598 001:287.984 - 0.011ms returns 0x00 +T5598 001:287.993 JLINK_WriteReg(R10, 0x00000000) +T5598 001:288.001 - 0.011ms returns 0x00 +T5598 001:288.009 JLINK_WriteReg(R11, 0x00000000) +T5598 001:288.018 - 0.011ms returns 0x00 +T5598 001:288.026 JLINK_WriteReg(R12, 0x00000000) +T5598 001:288.034 - 0.011ms returns 0x00 +T5598 001:288.043 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:288.051 - 0.011ms returns 0x00 +T5598 001:288.060 JLINK_WriteReg(R14, 0x20000001) +T5598 001:288.068 - 0.011ms returns 0x00 +T5598 001:288.077 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:288.084 - 0.011ms returns 0x00 +T5598 001:288.093 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:288.107 - 0.018ms returns 0x00 +T5598 001:288.116 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:288.124 - 0.011ms returns 0x00 +T5598 001:288.133 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:288.140 - 0.011ms returns 0x00 +T5598 001:288.149 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:288.157 - 0.011ms returns 0x00 +T5598 001:288.166 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:288.178 - 0.015ms returns 0x00000013 +T5598 001:288.187 JLINK_Go() +T5598 001:288.199 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:288.574 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:290.910 - 2.745ms +T5598 001:290.944 JLINK_IsHalted() +T5598 001:291.307 - 0.377ms returns FALSE +T5598 001:297.477 JLINK_IsHalted() +T5598 001:297.817 - 0.353ms returns FALSE +T5598 001:299.463 JLINK_IsHalted() +T5598 001:299.795 - 0.338ms returns FALSE +T5598 001:301.471 JLINK_IsHalted() +T5598 001:301.820 - 0.360ms returns FALSE +T5598 001:303.468 JLINK_IsHalted() +T5598 001:303.812 - 0.353ms returns FALSE +T5598 001:306.470 JLINK_IsHalted() +T5598 001:308.376 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:308.712 - 2.261ms returns TRUE +T5598 001:308.742 JLINK_ReadReg(R15 (PC)) +T5598 001:308.754 - 0.016ms returns 0x20000000 +T5598 001:308.764 JLINK_ClrBPEx(BPHandle = 0x00000013) +T5598 001:308.772 - 0.011ms returns 0x00 +T5598 001:308.781 JLINK_ReadReg(R0) +T5598 001:308.789 - 0.011ms returns 0x00000000 +T5598 001:309.335 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:309.347 Data: 89 7A 01 63 01 21 41 61 10 BD 00 00 00 2C 01 40 ... +T5598 001:309.366 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:310.318 - 0.992ms returns 0x80 +T5598 001:310.339 JLINK_WriteReg(R0, 0x08000780) +T5598 001:310.350 - 0.015ms returns 0x00 +T5598 001:310.359 JLINK_WriteReg(R1, 0x00000080) +T5598 001:310.367 - 0.011ms returns 0x00 +T5598 001:310.376 JLINK_WriteReg(R2, 0x20000374) +T5598 001:310.383 - 0.011ms returns 0x00 +T5598 001:310.392 JLINK_WriteReg(R3, 0x00000000) +T5598 001:310.400 - 0.011ms returns 0x00 +T5598 001:310.409 JLINK_WriteReg(R4, 0x00000000) +T5598 001:310.416 - 0.011ms returns 0x00 +T5598 001:310.425 JLINK_WriteReg(R5, 0x00000000) +T5598 001:310.432 - 0.011ms returns 0x00 +T5598 001:310.441 JLINK_WriteReg(R6, 0x00000000) +T5598 001:310.448 - 0.011ms returns 0x00 +T5598 001:310.460 JLINK_WriteReg(R7, 0x00000000) +T5598 001:310.467 - 0.011ms returns 0x00 +T5598 001:310.476 JLINK_WriteReg(R8, 0x00000000) +T5598 001:310.483 - 0.011ms returns 0x00 +T5598 001:310.492 JLINK_WriteReg(R9, 0x20000370) +T5598 001:310.499 - 0.011ms returns 0x00 +T5598 001:310.508 JLINK_WriteReg(R10, 0x00000000) +T5598 001:310.515 - 0.011ms returns 0x00 +T5598 001:310.524 JLINK_WriteReg(R11, 0x00000000) +T5598 001:310.531 - 0.011ms returns 0x00 +T5598 001:310.540 JLINK_WriteReg(R12, 0x00000000) +T5598 001:310.547 - 0.011ms returns 0x00 +T5598 001:310.556 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:310.564 - 0.011ms returns 0x00 +T5598 001:310.572 JLINK_WriteReg(R14, 0x20000001) +T5598 001:310.580 - 0.011ms returns 0x00 +T5598 001:310.588 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:310.596 - 0.011ms returns 0x00 +T5598 001:310.605 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:310.612 - 0.011ms returns 0x00 +T5598 001:310.621 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:310.628 - 0.011ms returns 0x00 +T5598 001:310.637 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:310.644 - 0.011ms returns 0x00 +T5598 001:310.653 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:310.660 - 0.011ms returns 0x00 +T5598 001:310.669 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:310.681 - 0.015ms returns 0x00000014 +T5598 001:310.690 JLINK_Go() +T5598 001:310.703 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:311.057 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:313.247 - 2.564ms +T5598 001:313.266 JLINK_IsHalted() +T5598 001:313.552 - 0.291ms returns FALSE +T5598 001:315.465 JLINK_IsHalted() +T5598 001:315.792 - 0.332ms returns FALSE +T5598 001:317.476 JLINK_IsHalted() +T5598 001:317.817 - 0.353ms returns FALSE +T5598 001:319.466 JLINK_IsHalted() +T5598 001:319.802 - 0.342ms returns FALSE +T5598 001:322.471 JLINK_IsHalted() +T5598 001:322.941 - 0.481ms returns FALSE +T5598 001:324.474 JLINK_IsHalted() +T5598 001:324.847 - 0.390ms returns FALSE +T5598 001:326.466 JLINK_IsHalted() +T5598 001:328.361 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:328.687 - 2.228ms returns TRUE +T5598 001:328.703 JLINK_ReadReg(R15 (PC)) +T5598 001:328.715 - 0.016ms returns 0x20000000 +T5598 001:328.725 JLINK_ClrBPEx(BPHandle = 0x00000014) +T5598 001:328.733 - 0.011ms returns 0x00 +T5598 001:328.742 JLINK_ReadReg(R0) +T5598 001:328.749 - 0.011ms returns 0x00000000 +T5598 001:329.290 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:329.302 Data: B3 FC E1 20 09 94 40 02 05 94 06 94 07 94 04 90 ... +T5598 001:329.319 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:330.206 - 0.929ms returns 0x80 +T5598 001:330.233 JLINK_WriteReg(R0, 0x08000800) +T5598 001:330.246 - 0.017ms returns 0x00 +T5598 001:330.255 JLINK_WriteReg(R1, 0x00000080) +T5598 001:330.262 - 0.011ms returns 0x00 +T5598 001:330.271 JLINK_WriteReg(R2, 0x20000374) +T5598 001:330.279 - 0.011ms returns 0x00 +T5598 001:330.288 JLINK_WriteReg(R3, 0x00000000) +T5598 001:330.295 - 0.011ms returns 0x00 +T5598 001:330.304 JLINK_WriteReg(R4, 0x00000000) +T5598 001:330.311 - 0.011ms returns 0x00 +T5598 001:330.320 JLINK_WriteReg(R5, 0x00000000) +T5598 001:330.327 - 0.011ms returns 0x00 +T5598 001:330.336 JLINK_WriteReg(R6, 0x00000000) +T5598 001:330.343 - 0.011ms returns 0x00 +T5598 001:330.352 JLINK_WriteReg(R7, 0x00000000) +T5598 001:330.359 - 0.011ms returns 0x00 +T5598 001:330.368 JLINK_WriteReg(R8, 0x00000000) +T5598 001:330.375 - 0.011ms returns 0x00 +T5598 001:330.384 JLINK_WriteReg(R9, 0x20000370) +T5598 001:330.391 - 0.011ms returns 0x00 +T5598 001:330.400 JLINK_WriteReg(R10, 0x00000000) +T5598 001:330.407 - 0.011ms returns 0x00 +T5598 001:330.416 JLINK_WriteReg(R11, 0x00000000) +T5598 001:330.423 - 0.011ms returns 0x00 +T5598 001:330.432 JLINK_WriteReg(R12, 0x00000000) +T5598 001:330.440 - 0.011ms returns 0x00 +T5598 001:330.449 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:330.460 - 0.037ms returns 0x00 +T5598 001:330.491 JLINK_WriteReg(R14, 0x20000001) +T5598 001:330.499 - 0.011ms returns 0x00 +T5598 001:330.508 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:330.515 - 0.011ms returns 0x00 +T5598 001:330.524 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:330.531 - 0.011ms returns 0x00 +T5598 001:330.540 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:330.547 - 0.011ms returns 0x00 +T5598 001:330.556 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:330.563 - 0.011ms returns 0x00 +T5598 001:330.572 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:330.579 - 0.011ms returns 0x00 +T5598 001:330.589 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:330.601 - 0.016ms returns 0x00000015 +T5598 001:330.610 JLINK_Go() +T5598 001:330.625 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:330.933 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:333.149 - 2.547ms +T5598 001:333.164 JLINK_IsHalted() +T5598 001:333.437 - 0.278ms returns FALSE +T5598 001:337.465 JLINK_IsHalted() +T5598 001:337.816 - 0.356ms returns FALSE +T5598 001:339.466 JLINK_IsHalted() +T5598 001:339.822 - 0.368ms returns FALSE +T5598 001:341.468 JLINK_IsHalted() +T5598 001:341.821 - 0.362ms returns FALSE +T5598 001:343.469 JLINK_IsHalted() +T5598 001:343.805 - 0.343ms returns FALSE +T5598 001:346.464 JLINK_IsHalted() +T5598 001:348.362 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:348.693 - 2.236ms returns TRUE +T5598 001:348.709 JLINK_ReadReg(R15 (PC)) +T5598 001:348.720 - 0.015ms returns 0x20000000 +T5598 001:348.730 JLINK_ClrBPEx(BPHandle = 0x00000015) +T5598 001:348.738 - 0.011ms returns 0x00 +T5598 001:348.747 JLINK_ReadReg(R0) +T5598 001:348.755 - 0.011ms returns 0x00000000 +T5598 001:349.661 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:349.676 Data: 00 68 87 B0 0D 46 40 08 40 00 20 60 60 68 03 21 ... +T5598 001:349.697 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:350.583 - 0.937ms returns 0x80 +T5598 001:350.611 JLINK_WriteReg(R0, 0x08000880) +T5598 001:350.622 - 0.014ms returns 0x00 +T5598 001:350.631 JLINK_WriteReg(R1, 0x00000080) +T5598 001:350.639 - 0.011ms returns 0x00 +T5598 001:350.647 JLINK_WriteReg(R2, 0x20000374) +T5598 001:350.655 - 0.011ms returns 0x00 +T5598 001:350.663 JLINK_WriteReg(R3, 0x00000000) +T5598 001:350.671 - 0.011ms returns 0x00 +T5598 001:350.679 JLINK_WriteReg(R4, 0x00000000) +T5598 001:350.687 - 0.011ms returns 0x00 +T5598 001:350.695 JLINK_WriteReg(R5, 0x00000000) +T5598 001:350.703 - 0.011ms returns 0x00 +T5598 001:350.711 JLINK_WriteReg(R6, 0x00000000) +T5598 001:350.718 - 0.010ms returns 0x00 +T5598 001:350.727 JLINK_WriteReg(R7, 0x00000000) +T5598 001:350.734 - 0.011ms returns 0x00 +T5598 001:350.743 JLINK_WriteReg(R8, 0x00000000) +T5598 001:350.750 - 0.011ms returns 0x00 +T5598 001:350.759 JLINK_WriteReg(R9, 0x20000370) +T5598 001:350.766 - 0.010ms returns 0x00 +T5598 001:350.774 JLINK_WriteReg(R10, 0x00000000) +T5598 001:350.782 - 0.010ms returns 0x00 +T5598 001:350.790 JLINK_WriteReg(R11, 0x00000000) +T5598 001:350.798 - 0.010ms returns 0x00 +T5598 001:350.806 JLINK_WriteReg(R12, 0x00000000) +T5598 001:350.813 - 0.010ms returns 0x00 +T5598 001:350.822 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:350.830 - 0.011ms returns 0x00 +T5598 001:350.838 JLINK_WriteReg(R14, 0x20000001) +T5598 001:350.845 - 0.011ms returns 0x00 +T5598 001:350.854 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:350.861 - 0.010ms returns 0x00 +T5598 001:350.870 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:350.877 - 0.011ms returns 0x00 +T5598 001:350.886 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:350.893 - 0.010ms returns 0x00 +T5598 001:350.902 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:350.909 - 0.010ms returns 0x00 +T5598 001:350.917 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:350.925 - 0.010ms returns 0x00 +T5598 001:350.934 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:350.945 - 0.015ms returns 0x00000016 +T5598 001:350.954 JLINK_Go() +T5598 001:350.966 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:351.313 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:353.531 - 2.587ms +T5598 001:353.549 JLINK_IsHalted() +T5598 001:353.820 - 0.280ms returns FALSE +T5598 001:357.477 JLINK_IsHalted() +T5598 001:357.821 - 0.355ms returns FALSE +T5598 001:359.472 JLINK_IsHalted() +T5598 001:359.803 - 0.337ms returns FALSE +T5598 001:362.462 JLINK_IsHalted() +T5598 001:362.804 - 0.349ms returns FALSE +T5598 001:364.466 JLINK_IsHalted() +T5598 001:364.814 - 0.354ms returns FALSE +T5598 001:366.466 JLINK_IsHalted() +T5598 001:366.804 - 0.343ms returns FALSE +T5598 001:369.481 JLINK_IsHalted() +T5598 001:371.496 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:371.925 - 2.454ms returns TRUE +T5598 001:371.944 JLINK_ReadReg(R15 (PC)) +T5598 001:371.955 - 0.014ms returns 0x20000000 +T5598 001:371.964 JLINK_ClrBPEx(BPHandle = 0x00000016) +T5598 001:371.972 - 0.011ms returns 0x00 +T5598 001:371.981 JLINK_ReadReg(R0) +T5598 001:371.989 - 0.011ms returns 0x00000000 +T5598 001:372.521 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:372.533 Data: F3 E9 FF FF 00 38 01 40 F0 FF 00 00 02 E0 08 C8 ... +T5598 001:372.552 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:373.460 - 0.951ms returns 0x80 +T5598 001:373.486 JLINK_WriteReg(R0, 0x08000900) +T5598 001:373.500 - 0.019ms returns 0x00 +T5598 001:373.512 JLINK_WriteReg(R1, 0x00000080) +T5598 001:373.521 - 0.014ms returns 0x00 +T5598 001:373.533 JLINK_WriteReg(R2, 0x20000374) +T5598 001:373.542 - 0.014ms returns 0x00 +T5598 001:373.553 JLINK_WriteReg(R3, 0x00000000) +T5598 001:373.562 - 0.014ms returns 0x00 +T5598 001:373.573 JLINK_WriteReg(R4, 0x00000000) +T5598 001:373.583 - 0.015ms returns 0x00 +T5598 001:373.595 JLINK_WriteReg(R5, 0x00000000) +T5598 001:373.604 - 0.014ms returns 0x00 +T5598 001:373.615 JLINK_WriteReg(R6, 0x00000000) +T5598 001:373.624 - 0.013ms returns 0x00 +T5598 001:373.635 JLINK_WriteReg(R7, 0x00000000) +T5598 001:373.645 - 0.014ms returns 0x00 +T5598 001:373.656 JLINK_WriteReg(R8, 0x00000000) +T5598 001:373.672 - 0.022ms returns 0x00 +T5598 001:373.685 JLINK_WriteReg(R9, 0x20000370) +T5598 001:373.695 - 0.014ms returns 0x00 +T5598 001:373.705 JLINK_WriteReg(R10, 0x00000000) +T5598 001:373.715 - 0.014ms returns 0x00 +T5598 001:373.726 JLINK_WriteReg(R11, 0x00000000) +T5598 001:373.736 - 0.014ms returns 0x00 +T5598 001:373.747 JLINK_WriteReg(R12, 0x00000000) +T5598 001:373.756 - 0.014ms returns 0x00 +T5598 001:373.767 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:373.778 - 0.015ms returns 0x00 +T5598 001:373.789 JLINK_WriteReg(R14, 0x20000001) +T5598 001:373.799 - 0.014ms returns 0x00 +T5598 001:373.810 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:373.820 - 0.014ms returns 0x00 +T5598 001:373.831 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:373.840 - 0.014ms returns 0x00 +T5598 001:373.851 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:373.861 - 0.014ms returns 0x00 +T5598 001:373.872 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:373.882 - 0.014ms returns 0x00 +T5598 001:373.892 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:373.899 - 0.011ms returns 0x00 +T5598 001:373.909 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:373.921 - 0.016ms returns 0x00000017 +T5598 001:373.930 JLINK_Go() +T5598 001:373.945 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:374.323 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:376.641 - 2.721ms +T5598 001:376.660 JLINK_IsHalted() +T5598 001:377.049 - 0.394ms returns FALSE +T5598 001:378.462 JLINK_IsHalted() +T5598 001:378.793 - 0.337ms returns FALSE +T5598 001:380.472 JLINK_IsHalted() +T5598 001:380.816 - 0.355ms returns FALSE +T5598 001:382.465 JLINK_IsHalted() +T5598 001:382.806 - 0.347ms returns FALSE +T5598 001:385.468 JLINK_IsHalted() +T5598 001:385.829 - 0.370ms returns FALSE +T5598 001:387.462 JLINK_IsHalted() +T5598 001:387.794 - 0.337ms returns FALSE +T5598 001:389.463 JLINK_IsHalted() +T5598 001:389.825 - 0.382ms returns FALSE +T5598 001:391.468 JLINK_IsHalted() +T5598 001:393.475 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:393.808 - 2.346ms returns TRUE +T5598 001:393.823 JLINK_ReadReg(R15 (PC)) +T5598 001:393.835 - 0.016ms returns 0x20000000 +T5598 001:393.845 JLINK_ClrBPEx(BPHandle = 0x00000017) +T5598 001:393.854 - 0.013ms returns 0x00 +T5598 001:393.865 JLINK_ReadReg(R0) +T5598 001:393.873 - 0.012ms returns 0x00000000 +T5598 001:394.797 JLINK_WriteMem(0x20000374, 0x0080 Bytes, ...) +T5598 001:394.809 Data: 00 00 00 00 AA AA AA AA AA AA AA AA AA AA AA AA ... +T5598 001:394.827 -- CPU_WriteMem(128 bytes @ 0x20000374) +T5598 001:395.776 - 0.987ms returns 0x80 +T5598 001:395.794 JLINK_WriteReg(R0, 0x08000980) +T5598 001:395.804 - 0.013ms returns 0x00 +T5598 001:395.813 JLINK_WriteReg(R1, 0x00000004) +T5598 001:395.821 - 0.011ms returns 0x00 +T5598 001:395.829 JLINK_WriteReg(R2, 0x20000374) +T5598 001:395.837 - 0.011ms returns 0x00 +T5598 001:395.845 JLINK_WriteReg(R3, 0x00000000) +T5598 001:395.853 - 0.011ms returns 0x00 +T5598 001:395.861 JLINK_WriteReg(R4, 0x00000000) +T5598 001:395.869 - 0.011ms returns 0x00 +T5598 001:395.877 JLINK_WriteReg(R5, 0x00000000) +T5598 001:395.885 - 0.011ms returns 0x00 +T5598 001:395.893 JLINK_WriteReg(R6, 0x00000000) +T5598 001:395.901 - 0.011ms returns 0x00 +T5598 001:395.909 JLINK_WriteReg(R7, 0x00000000) +T5598 001:395.917 - 0.011ms returns 0x00 +T5598 001:395.925 JLINK_WriteReg(R8, 0x00000000) +T5598 001:395.933 - 0.011ms returns 0x00 +T5598 001:395.941 JLINK_WriteReg(R9, 0x20000370) +T5598 001:395.949 - 0.010ms returns 0x00 +T5598 001:395.957 JLINK_WriteReg(R10, 0x00000000) +T5598 001:395.965 - 0.011ms returns 0x00 +T5598 001:395.973 JLINK_WriteReg(R11, 0x00000000) +T5598 001:395.981 - 0.010ms returns 0x00 +T5598 001:395.989 JLINK_WriteReg(R12, 0x00000000) +T5598 001:395.996 - 0.011ms returns 0x00 +T5598 001:396.005 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:396.013 - 0.011ms returns 0x00 +T5598 001:396.022 JLINK_WriteReg(R14, 0x20000001) +T5598 001:396.029 - 0.011ms returns 0x00 +T5598 001:396.038 JLINK_WriteReg(R15 (PC), 0x200001E0) +T5598 001:396.045 - 0.011ms returns 0x00 +T5598 001:396.058 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:396.068 - 0.013ms returns 0x00 +T5598 001:396.077 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:396.084 - 0.010ms returns 0x00 +T5598 001:396.093 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:396.100 - 0.011ms returns 0x00 +T5598 001:396.109 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:396.116 - 0.011ms returns 0x00 +T5598 001:396.126 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:396.137 - 0.015ms returns 0x00000018 +T5598 001:396.146 JLINK_Go() +T5598 001:396.159 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:396.459 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:398.774 - 2.636ms +T5598 001:398.789 JLINK_IsHalted() +T5598 001:399.059 - 0.275ms returns FALSE +T5598 001:402.462 JLINK_IsHalted() +T5598 001:404.391 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:404.685 - 2.231ms returns TRUE +T5598 001:404.700 JLINK_ReadReg(R15 (PC)) +T5598 001:404.710 - 0.013ms returns 0x20000000 +T5598 001:404.719 JLINK_ClrBPEx(BPHandle = 0x00000018) +T5598 001:404.727 - 0.012ms returns 0x00 +T5598 001:404.737 JLINK_ReadReg(R0) +T5598 001:404.744 - 0.011ms returns 0x00000000 +T5598 001:404.756 JLINK_WriteReg(R0, 0x00000002) +T5598 001:404.764 - 0.011ms returns 0x00 +T5598 001:404.773 JLINK_WriteReg(R1, 0x00000004) +T5598 001:404.780 - 0.011ms returns 0x00 +T5598 001:404.789 JLINK_WriteReg(R2, 0x20000374) +T5598 001:404.796 - 0.010ms returns 0x00 +T5598 001:404.804 JLINK_WriteReg(R3, 0x00000000) +T5598 001:404.812 - 0.010ms returns 0x00 +T5598 001:404.820 JLINK_WriteReg(R4, 0x00000000) +T5598 001:404.828 - 0.011ms returns 0x00 +T5598 001:404.836 JLINK_WriteReg(R5, 0x00000000) +T5598 001:404.843 - 0.010ms returns 0x00 +T5598 001:404.852 JLINK_WriteReg(R6, 0x00000000) +T5598 001:404.859 - 0.010ms returns 0x00 +T5598 001:404.868 JLINK_WriteReg(R7, 0x00000000) +T5598 001:404.875 - 0.010ms returns 0x00 +T5598 001:404.883 JLINK_WriteReg(R8, 0x00000000) +T5598 001:404.891 - 0.011ms returns 0x00 +T5598 001:404.900 JLINK_WriteReg(R9, 0x20000370) +T5598 001:404.907 - 0.010ms returns 0x00 +T5598 001:404.915 JLINK_WriteReg(R10, 0x00000000) +T5598 001:404.923 - 0.011ms returns 0x00 +T5598 001:404.931 JLINK_WriteReg(R11, 0x00000000) +T5598 001:404.939 - 0.010ms returns 0x00 +T5598 001:404.947 JLINK_WriteReg(R12, 0x00000000) +T5598 001:404.954 - 0.010ms returns 0x00 +T5598 001:404.963 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:404.971 - 0.011ms returns 0x00 +T5598 001:404.980 JLINK_WriteReg(R14, 0x20000001) +T5598 001:404.987 - 0.011ms returns 0x00 +T5598 001:404.996 JLINK_WriteReg(R15 (PC), 0x20000090) +T5598 001:405.004 - 0.010ms returns 0x00 +T5598 001:405.012 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:405.020 - 0.011ms returns 0x00 +T5598 001:405.029 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:405.036 - 0.010ms returns 0x00 +T5598 001:405.045 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:405.052 - 0.010ms returns 0x00 +T5598 001:405.061 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:405.068 - 0.010ms returns 0x00 +T5598 001:405.077 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:405.088 - 0.015ms returns 0x00000019 +T5598 001:405.098 JLINK_Go() +T5598 001:405.110 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:405.438 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:407.823 - 2.739ms +T5598 001:407.845 JLINK_IsHalted() +T5598 001:409.903 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:410.199 - 2.359ms returns TRUE +T5598 001:410.214 JLINK_ReadReg(R15 (PC)) +T5598 001:410.225 - 0.014ms returns 0x20000000 +T5598 001:410.234 JLINK_ClrBPEx(BPHandle = 0x00000019) +T5598 001:410.242 - 0.011ms returns 0x00 +T5598 001:410.251 JLINK_ReadReg(R0) +T5598 001:410.259 - 0.011ms returns 0x00000000 +T5598 001:470.771 JLINK_WriteMem(0x20000000, 0x0374 Bytes, ...) +T5598 001:470.787 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ... +T5598 001:470.812 -- CPU_WriteMem(884 bytes @ 0x20000000) +T5598 001:473.985 - 3.238ms returns 0x374 +T5598 001:474.062 JLINK_WriteReg(R0, 0x08000000) +T5598 001:474.076 - 0.019ms returns 0x00 +T5598 001:474.085 JLINK_WriteReg(R1, 0x00B71B00) +T5598 001:474.098 - 0.020ms returns 0x00 +T5598 001:474.111 JLINK_WriteReg(R2, 0x00000003) +T5598 001:474.118 - 0.011ms returns 0x00 +T5598 001:474.127 JLINK_WriteReg(R3, 0x00000000) +T5598 001:474.135 - 0.011ms returns 0x00 +T5598 001:474.143 JLINK_WriteReg(R4, 0x00000000) +T5598 001:474.151 - 0.011ms returns 0x00 +T5598 001:474.159 JLINK_WriteReg(R5, 0x00000000) +T5598 001:474.167 - 0.011ms returns 0x00 +T5598 001:474.175 JLINK_WriteReg(R6, 0x00000000) +T5598 001:474.182 - 0.010ms returns 0x00 +T5598 001:474.191 JLINK_WriteReg(R7, 0x00000000) +T5598 001:474.199 - 0.011ms returns 0x00 +T5598 001:474.207 JLINK_WriteReg(R8, 0x00000000) +T5598 001:474.215 - 0.011ms returns 0x00 +T5598 001:474.223 JLINK_WriteReg(R9, 0x20000370) +T5598 001:474.231 - 0.011ms returns 0x00 +T5598 001:474.239 JLINK_WriteReg(R10, 0x00000000) +T5598 001:474.247 - 0.011ms returns 0x00 +T5598 001:474.255 JLINK_WriteReg(R11, 0x00000000) +T5598 001:474.263 - 0.010ms returns 0x00 +T5598 001:474.271 JLINK_WriteReg(R12, 0x00000000) +T5598 001:474.279 - 0.010ms returns 0x00 +T5598 001:474.287 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:474.296 - 0.012ms returns 0x00 +T5598 001:474.304 JLINK_WriteReg(R14, 0x20000001) +T5598 001:474.312 - 0.011ms returns 0x00 +T5598 001:474.320 JLINK_WriteReg(R15 (PC), 0x20000038) +T5598 001:474.328 - 0.011ms returns 0x00 +T5598 001:474.336 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:474.344 - 0.011ms returns 0x00 +T5598 001:474.352 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:474.360 - 0.011ms returns 0x00 +T5598 001:474.368 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:474.376 - 0.011ms returns 0x00 +T5598 001:474.384 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:474.392 - 0.011ms returns 0x00 +T5598 001:474.401 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:474.418 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 001:474.816 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 001:475.232 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 001:475.613 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 001:475.956 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:476.314 - 1.919ms returns 0x0000001A +T5598 001:476.329 JLINK_Go() +T5598 001:476.341 -- CPU_WriteMem(2 bytes @ 0x20000000) +T5598 001:476.708 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:477.057 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:479.252 - 2.929ms +T5598 001:479.266 JLINK_IsHalted() +T5598 001:481.081 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:481.430 - 2.170ms returns TRUE +T5598 001:481.443 JLINK_ReadReg(R15 (PC)) +T5598 001:481.455 - 0.016ms returns 0x20000000 +T5598 001:481.465 JLINK_ClrBPEx(BPHandle = 0x0000001A) +T5598 001:481.473 - 0.011ms returns 0x00 +T5598 001:481.482 JLINK_ReadReg(R0) +T5598 001:481.490 - 0.011ms returns 0x00000000 +T5598 001:481.500 JLINK_WriteReg(R0, 0xFFFFFFFF) +T5598 001:481.508 - 0.011ms returns 0x00 +T5598 001:481.517 JLINK_WriteReg(R1, 0x08000000) +T5598 001:481.525 - 0.011ms returns 0x00 +T5598 001:481.533 JLINK_WriteReg(R2, 0x00000984) +T5598 001:481.541 - 0.011ms returns 0x00 +T5598 001:481.549 JLINK_WriteReg(R3, 0x04C11DB7) +T5598 001:481.557 - 0.011ms returns 0x00 +T5598 001:481.565 JLINK_WriteReg(R4, 0x00000000) +T5598 001:481.573 - 0.011ms returns 0x00 +T5598 001:481.581 JLINK_WriteReg(R5, 0x00000000) +T5598 001:481.589 - 0.011ms returns 0x00 +T5598 001:481.598 JLINK_WriteReg(R6, 0x00000000) +T5598 001:481.605 - 0.011ms returns 0x00 +T5598 001:481.614 JLINK_WriteReg(R7, 0x00000000) +T5598 001:481.621 - 0.011ms returns 0x00 +T5598 001:481.630 JLINK_WriteReg(R8, 0x00000000) +T5598 001:481.637 - 0.011ms returns 0x00 +T5598 001:481.646 JLINK_WriteReg(R9, 0x20000370) +T5598 001:481.653 - 0.011ms returns 0x00 +T5598 001:481.662 JLINK_WriteReg(R10, 0x00000000) +T5598 001:481.669 - 0.011ms returns 0x00 +T5598 001:481.678 JLINK_WriteReg(R11, 0x00000000) +T5598 001:481.685 - 0.011ms returns 0x00 +T5598 001:481.694 JLINK_WriteReg(R12, 0x00000000) +T5598 001:481.701 - 0.011ms returns 0x00 +T5598 001:481.710 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:481.717 - 0.011ms returns 0x00 +T5598 001:481.729 JLINK_WriteReg(R14, 0x20000001) +T5598 001:481.737 - 0.012ms returns 0x00 +T5598 001:481.746 JLINK_WriteReg(R15 (PC), 0x20000002) +T5598 001:481.754 - 0.011ms returns 0x00 +T5598 001:481.762 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:481.770 - 0.011ms returns 0x00 +T5598 001:481.778 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:481.786 - 0.011ms returns 0x00 +T5598 001:481.794 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:481.802 - 0.011ms returns 0x00 +T5598 001:481.810 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:481.818 - 0.011ms returns 0x00 +T5598 001:481.827 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:481.838 - 0.014ms returns 0x0000001B +T5598 001:481.846 JLINK_Go() +T5598 001:481.857 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:482.191 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:484.285 - 2.444ms +T5598 001:484.297 JLINK_IsHalted() +T5598 001:484.565 - 0.273ms returns FALSE +T5598 001:488.470 JLINK_IsHalted() +T5598 001:488.818 - 0.360ms returns FALSE +T5598 001:490.476 JLINK_IsHalted() +T5598 001:490.855 - 0.387ms returns FALSE +T5598 001:492.475 JLINK_IsHalted() +T5598 001:492.806 - 0.337ms returns FALSE +T5598 001:494.461 JLINK_IsHalted() +T5598 001:494.802 - 0.348ms returns FALSE +T5598 001:496.465 JLINK_IsHalted() +T5598 001:496.804 - 0.344ms returns FALSE +T5598 001:498.460 JLINK_IsHalted() +T5598 001:498.794 - 0.339ms returns FALSE +T5598 001:500.464 JLINK_IsHalted() +T5598 001:500.801 - 0.343ms returns FALSE +T5598 001:502.465 JLINK_IsHalted() +T5598 001:502.819 - 0.363ms returns FALSE +T5598 001:506.485 JLINK_IsHalted() +T5598 001:506.820 - 0.349ms returns FALSE +T5598 001:508.468 JLINK_IsHalted() +T5598 001:508.830 - 0.376ms returns FALSE +T5598 001:510.487 JLINK_IsHalted() +T5598 001:510.804 - 0.323ms returns FALSE +T5598 001:512.466 JLINK_IsHalted() +T5598 001:512.801 - 0.341ms returns FALSE +T5598 001:514.460 JLINK_IsHalted() +T5598 001:514.795 - 0.341ms returns FALSE +T5598 001:516.464 JLINK_IsHalted() +T5598 001:518.376 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:518.687 - 2.233ms returns TRUE +T5598 001:518.710 JLINK_ReadReg(R15 (PC)) +T5598 001:518.722 - 0.016ms returns 0x20000000 +T5598 001:518.735 JLINK_ClrBPEx(BPHandle = 0x0000001B) +T5598 001:518.743 - 0.012ms returns 0x00 +T5598 001:518.755 JLINK_ReadReg(R0) +T5598 001:518.763 - 0.012ms returns 0x9D05E7E8 +T5598 001:519.430 JLINK_WriteReg(R0, 0x00000003) +T5598 001:519.444 - 0.017ms returns 0x00 +T5598 001:519.456 JLINK_WriteReg(R1, 0x08000000) +T5598 001:519.464 - 0.011ms returns 0x00 +T5598 001:519.473 JLINK_WriteReg(R2, 0x00000984) +T5598 001:519.480 - 0.011ms returns 0x00 +T5598 001:519.489 JLINK_WriteReg(R3, 0x04C11DB7) +T5598 001:519.497 - 0.011ms returns 0x00 +T5598 001:519.505 JLINK_WriteReg(R4, 0x00000000) +T5598 001:519.513 - 0.011ms returns 0x00 +T5598 001:519.521 JLINK_WriteReg(R5, 0x00000000) +T5598 001:519.529 - 0.011ms returns 0x00 +T5598 001:519.537 JLINK_WriteReg(R6, 0x00000000) +T5598 001:519.545 - 0.011ms returns 0x00 +T5598 001:519.553 JLINK_WriteReg(R7, 0x00000000) +T5598 001:519.561 - 0.010ms returns 0x00 +T5598 001:519.569 JLINK_WriteReg(R8, 0x00000000) +T5598 001:519.577 - 0.011ms returns 0x00 +T5598 001:519.585 JLINK_WriteReg(R9, 0x20000370) +T5598 001:519.593 - 0.011ms returns 0x00 +T5598 001:519.601 JLINK_WriteReg(R10, 0x00000000) +T5598 001:519.608 - 0.011ms returns 0x00 +T5598 001:519.617 JLINK_WriteReg(R11, 0x00000000) +T5598 001:519.624 - 0.011ms returns 0x00 +T5598 001:519.633 JLINK_WriteReg(R12, 0x00000000) +T5598 001:519.640 - 0.011ms returns 0x00 +T5598 001:519.649 JLINK_WriteReg(R13 (SP), 0x20000800) +T5598 001:519.657 - 0.011ms returns 0x00 +T5598 001:519.665 JLINK_WriteReg(R14, 0x20000001) +T5598 001:519.673 - 0.011ms returns 0x00 +T5598 001:519.681 JLINK_WriteReg(R15 (PC), 0x20000090) +T5598 001:519.689 - 0.011ms returns 0x00 +T5598 001:519.697 JLINK_WriteReg(XPSR, 0x01000000) +T5598 001:519.705 - 0.011ms returns 0x00 +T5598 001:519.713 JLINK_WriteReg(MSP, 0x20000800) +T5598 001:519.721 - 0.010ms returns 0x00 +T5598 001:519.729 JLINK_WriteReg(PSP, 0x20000800) +T5598 001:519.741 - 0.017ms returns 0x00 +T5598 001:519.752 JLINK_WriteReg(CFBP, 0x00000000) +T5598 001:519.760 - 0.011ms returns 0x00 +T5598 001:519.769 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2) +T5598 001:519.780 - 0.015ms returns 0x0000001C +T5598 001:519.789 JLINK_Go() +T5598 001:519.803 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:520.062 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:522.250 - 2.468ms +T5598 001:522.266 JLINK_IsHalted() +T5598 001:524.116 -- CPU_ReadMem(2 bytes @ 0x20000000) +T5598 001:524.465 - 2.205ms returns TRUE +T5598 001:524.480 JLINK_ReadReg(R15 (PC)) +T5598 001:524.489 - 0.013ms returns 0x20000000 +T5598 001:524.499 JLINK_ClrBPEx(BPHandle = 0x0000001C) +T5598 001:524.506 - 0.011ms returns 0x00 +T5598 001:524.516 JLINK_ReadReg(R0) +T5598 001:524.523 - 0.011ms returns 0x00000000 +T5598 001:583.759 JLINK_WriteMem(0x20000000, 0x0002 Bytes, ...) +T5598 001:583.786 Data: FE E7 +T5598 001:583.811 -- CPU_WriteMem(2 bytes @ 0x20000000) +T5598 001:584.199 - 0.446ms returns 0x02 +T5598 001:584.216 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_CORE) +T5598 001:584.224 - 0.011ms returns JLINKARM_CM3_RESET_TYPE_CORE +T5598 001:584.233 JLINK_Reset() +T5598 001:584.244 -- CPU_ReadMem(4 bytes @ 0x20000000) +T5598 001:584.562 -- CPU_WriteMem(4 bytes @ 0x20000000) +T5598 001:590.827 Reset: AIRCR.VECTRESET is not available on the connected core. Using SYSRESETREQ instead. +T5598 001:590.871 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 001:591.231 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 001:597.687 Reset: Halt core after reset via DEMCR.VC_CORERESET. +T5598 001:603.365 Reset: Reset device via AIRCR.SYSRESETREQ. +T5598 001:603.386 -- CPU_WriteMem(4 bytes @ 0xE000ED0C) +T5598 001:656.002 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 001:656.443 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 001:656.930 -- CPU_WriteMem(4 bytes @ 0xE000EDF0) +T5598 001:657.354 -- CPU_WriteMem(4 bytes @ 0xE000EDFC) +T5598 001:663.472 -- CPU_ReadMem(4 bytes @ 0xE000EDF0) +T5598 001:665.622 -- CPU_WriteMem(4 bytes @ 0xE0002000) +T5598 001:665.949 -- CPU_ReadMem(4 bytes @ 0xE000EDFC) +T5598 001:666.317 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:666.588 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:666.943 - 82.715ms +T5598 001:666.963 JLINK_Go() +T5598 001:666.979 -- CPU_ReadMem(4 bytes @ 0xE0001000) +T5598 001:667.299 -- CPU_WriteMem(4 bytes @ 0xE0001000) +T5598 001:667.312 -- CPU_WriteMem(4 bytes @ 0xE0002008) +T5598 001:667.323 -- CPU_WriteMem(4 bytes @ 0xE000200C) +T5598 001:667.334 -- CPU_WriteMem(4 bytes @ 0xE0002010) +T5598 001:667.344 -- CPU_WriteMem(4 bytes @ 0xE0002014) +T5598 001:668.237 -- CPU_WriteMem(4 bytes @ 0xE0001004) +T5598 001:669.027 - 2.074ms +T5598 001:692.691 JLINK_Close() +T5598 001:693.123 CPU is running +T5598 001:693.141 -- CPU_WriteMem(4 bytes @ 0xE0002008) +T5598 001:693.508 CPU is running +T5598 001:693.539 -- CPU_WriteMem(4 bytes @ 0xE000200C) +T5598 001:693.958 CPU is running +T5598 001:693.976 -- CPU_WriteMem(4 bytes @ 0xE0002010) +T5598 001:694.334 CPU is running +T5598 001:694.360 -- CPU_WriteMem(4 bytes @ 0xE0002014) +T5598 001:703.642 - 10.965ms +T5598 001:703.661 +T5598 001:703.668 Closed diff --git a/Project/Listings/Project.map b/Project/Listings/Project.map index 3eaf4d2..a12769a 100644 --- a/Project/Listings/Project.map +++ b/Project/Listings/Project.map @@ -4,10 +4,12 @@ Component: ARM Compiler 5.06 update 3 (build 300) Tool: armlink [4d35c9] Section Cross References - main.o(i.main) refers to bsp_led.o(i.LED_GPIO_Config) for LED_GPIO_Config - bsp_led.o(i.LED_GPIO_Config) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd - bsp_led.o(i.LED_GPIO_Config) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init - bsp_led.o(i.LED_GPIO_Config) refers to hk32f030m_gpio.o(i.GPIO_SetBits) for GPIO_SetBits + hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_GetITStatus) for USART_GetITStatus + hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_ReceiveData) for USART_ReceiveData + hk32f030m_it.o(i.DEBUG_USART_IRQHandler) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData + main.o(i.main) refers to spi.o(i.SPI_HW_Init) for SPI_HW_Init + main.o(i.main) refers to usart_printf.o(i.USART_Config) for USART_Config + main.o(i.main) refers to pwm_audio_8.o(i.Audio_8bit_init) for Audio_8bit_init hk32f030m_adc.o(i.ADC_DeInit) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd) for RCC_APB2PeriphResetCmd hk32f030m_flash.o(i.EEPROM_EraseByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation hk32f030m_flash.o(i.EEPROM_ProgramByte) refers to hk32f030m_flash.o(i.FLASH_WaitForLastOperation) for FLASH_WaitForLastOperation @@ -78,8 +80,89 @@ Section Cross References keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SVC_Handler) for SVC_Handler keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.PendSV_Handler) for PendSV_Handler keil_startup_hk32f030m.o(RESET) refers to hk32f030m_it.o(i.SysTick_Handler) for SysTick_Handler + keil_startup_hk32f030m.o(RESET) refers to pwm_audio_8.o(i.TIM1_CC_IRQHandler) for TIM1_CC_IRQHandler + keil_startup_hk32f030m.o(RESET) refers to usb.o(i.TIM2_IRQHandler) for TIM2_IRQHandler keil_startup_hk32f030m.o(.text) refers to system_hk32f030m.o(i.SystemInit) for SystemInit keil_startup_hk32f030m.o(.text) refers to entry.o(.ARM.Collect$$$$00000000) for __main + gpio.o(i.HAL_GPIO_Init) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + gpio.o(i.HAL_GPIO_Init) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init + iic.o(i.IIC_SF_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + iic.o(i.IIC_SF_Init) refers to iic.o(.constdata) for .constdata + iic.o(i.IIC_SF_Send) refers to hk32f030m_gpio.o(i.__ARM_common_switch8) for __ARM_common_switch8 + iic.o(i.IIC_SF_Send) refers to iic.o(i.IIC_SF_Send_Byte_base) for IIC_SF_Send_Byte_base + iic.o(i.IIC_SF_Send) refers to iic.o(.constdata) for .constdata + iic.o(i.IIC_SF_Send_Byte) refers to iic.o(i.IIC_SF_Send_Byte_base) for IIC_SF_Send_Byte_base + iic.o(i.IIC_SF_Send_Byte) refers to iic.o(.constdata) for .constdata + iic.o(i.IIC_SF_Send_Byte_base) refers to iic.o(.constdata) for .constdata + spi.o(i.SPI_HW_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd + spi.o(i.SPI_HW_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + spi.o(i.SPI_HW_Init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig + spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_Init) for SPI_Init + spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig) for SPI_RxFIFOThresholdConfig + spi.o(i.SPI_HW_Init) refers to hk32f030m_spi.o(i.SPI_Cmd) for SPI_Cmd + spi.o(i.SPI_HW_Send) refers to hk32f030m_spi.o(i.SPI_SendData8) for SPI_SendData8 + spi.o(i.SPI_HW_Transfer) refers to hk32f030m_spi.o(i.SPI_I2S_GetFlagStatus) for SPI_I2S_GetFlagStatus + spi.o(i.SPI_HW_Transfer) refers to hk32f030m_spi.o(i.SPI_ReceiveData8) for SPI_ReceiveData8 + st7735s.o(i.LCD_Address_Set) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send + st7735s.o(i.LCD_DrawPoint) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set + st7735s.o(i.LCD_DrawPoint) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send + st7735s.o(i.LCD_Fill) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set + st7735s.o(i.LCD_Fill) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send + st7735s.o(i.LCD_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + st7735s.o(i.LCD_Init) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send + st7735s.o(i.LCD_Init) refers to st7735s.o(i.LCD_Fill) for LCD_Fill + st7735s.o(i.LCD_SetCharPos) refers to st7735s.o(.data) for .data + st7735s.o(i.LCD_ShowChar16) refers to st7735s.o(i.LCD_Address_Set) for LCD_Address_Set + st7735s.o(i.LCD_ShowChar16) refers to spi.o(i.SPI_HW_Send) for SPI_HW_Send + st7735s.o(i.LCD_ShowChar16) refers to st7735s.o(.constdata) for .constdata + st7735s.o(i.LCD_ShowString) refers to st7735s.o(i.LCD_ShowChar16) for LCD_ShowChar16 + st7735s.o(i.LCD_ShowString) refers to st7735s.o(.data) for .data + usart_printf.o(i.USART_Config) refers to hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) for RCC_AHBPeriphClockCmd + usart_printf.o(i.USART_Config) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd + usart_printf.o(i.USART_Config) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig + usart_printf.o(i.USART_Config) refers to hk32f030m_gpio.o(i.GPIO_Init) for GPIO_Init + usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_Init) for USART_Init + usart_printf.o(i.USART_Config) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init + usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_ITConfig) for USART_ITConfig + usart_printf.o(i.USART_Config) refers to hk32f030m_usart.o(i.USART_Cmd) for USART_Cmd + usart_printf.o(i.Usart_SendArray) refers to usart_printf.o(i.Usart_SendByte) for Usart_SendByte + usart_printf.o(i.Usart_SendArray) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + usart_printf.o(i.Usart_SendByte) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData + usart_printf.o(i.Usart_SendByte) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + usart_printf.o(i.Usart_SendHalfWord) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData + usart_printf.o(i.Usart_SendHalfWord) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + usart_printf.o(i.Usart_SendString) refers to usart_printf.o(i.Usart_SendByte) for Usart_SendByte + usart_printf.o(i.Usart_SendString) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + usart_printf.o(i.fgetc) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + usart_printf.o(i.fgetc) refers to hk32f030m_usart.o(i.USART_ReceiveData) for USART_ReceiveData + usart_printf.o(i.fputc) refers to hk32f030m_usart.o(i.USART_SendData) for USART_SendData + usart_printf.o(i.fputc) refers to hk32f030m_usart.o(i.USART_GetFlagStatus) for USART_GetFlagStatus + 25q64.o(i.Flash_Check_ID) refers to 25q64.o(i.Flash_ReadID) for Flash_ReadID + 25q64.o(i.Flash_Init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + 25q64.o(i.Flash_Init) refers to 25q64.o(i.Flash_Check_ID) for Flash_Check_ID + 25q64.o(i.Flash_ReadID) refers to spi.o(i.SPI_HW_Transfer) for SPI_HW_Transfer + 25q64.o(i.Flash_ReadID) refers to printf5.o(i.__0printf$5) for __2printf + usb.o(i.ALR_Time_Init) refers to hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd) for RCC_APB1PeriphClockCmd + usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit + usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd + usb.o(i.ALR_Time_Init) refers to hk32f030m_tim.o(i.TIM_ITConfig) for TIM_ITConfig + usb.o(i.ALR_Time_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init + usb.o(i.TIM2_IRQHandler) refers to hk32f030m_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit + usb.o(i.TIM2_IRQHandler) refers to usb.o(.data) for .data + usb.o(i.usb_timer_init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + usb.o(i.usb_timer_init) refers to usb.o(i.ALR_Time_Init) for ALR_Time_Init + pwm_audio_8.o(i.Audio_8bit_init) refers to gpio.o(i.HAL_GPIO_Init) for HAL_GPIO_Init + pwm_audio_8.o(i.Audio_8bit_init) refers to hk32f030m_gpio.o(i.GPIO_PinAFConfig) for GPIO_PinAFConfig + pwm_audio_8.o(i.Audio_8bit_init) refers to pwm_audio_8.o(i.PWM_Init) for PWM_Init + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) for RCC_APB2PeriphClockCmd + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_TimeBaseInit) for TIM_TimeBaseInit + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_OC1Init) for TIM_OC1Init + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_OC1PreloadConfig) for TIM_OC1PreloadConfig + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_Cmd) for TIM_Cmd + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) for TIM_CtrlPWMOutputs + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_tim.o(i.TIM_ITConfig) for TIM_ITConfig + pwm_audio_8.o(i.PWM_Init) refers to hk32f030m_misc.o(i.NVIC_Init) for NVIC_Init + pwm_audio_8.o(i.TIM1_CC_IRQHandler) refers to hk32f030m_tim.o(i.TIM_ClearITPendingBit) for TIM_ClearITPendingBit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock @@ -87,6 +170,242 @@ Section Cross References entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk + printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0fprintf$bare) refers to usart_printf.o(i.fputc) for fputc + printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0printf$bare) refers to usart_printf.o(i.fputc) for fputc + printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout + printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc + printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc + printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vfprintf$bare) refers to usart_printf.o(i.fputc) for fputc + printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vprintf$bare) refers to usart_printf.o(i.fputc) for fputc + printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout + printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc + printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc + printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0fprintf$0) refers to usart_printf.o(i.fputc) for fputc + printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0printf$0) refers to usart_printf.o(i.fputc) for fputc + printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout + printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc + printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc + printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vfprintf$0) refers to usart_printf.o(i.fputc) for fputc + printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vprintf$0) refers to usart_printf.o(i.fputc) for fputc + printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout + printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc + printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc + printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0fprintf$1) refers to usart_printf.o(i.fputc) for fputc + printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0printf$1) refers to usart_printf.o(i.fputc) for fputc + printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout + printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc + printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc + printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vfprintf$1) refers to usart_printf.o(i.fputc) for fputc + printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vprintf$1) refers to usart_printf.o(i.fputc) for fputc + printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout + printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc + printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc + printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0fprintf$2) refers to usart_printf.o(i.fputc) for fputc + printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0printf$2) refers to usart_printf.o(i.fputc) for fputc + printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout + printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc + printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc + printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vfprintf$2) refers to usart_printf.o(i.fputc) for fputc + printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vprintf$2) refers to usart_printf.o(i.fputc) for fputc + printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout + printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc + printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc + printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0fprintf$3) refers to usart_printf.o(i.fputc) for fputc + printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0printf$3) refers to usart_printf.o(i.fputc) for fputc + printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout + printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc + printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc + printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vfprintf$3) refers to usart_printf.o(i.fputc) for fputc + printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vprintf$3) refers to usart_printf.o(i.fputc) for fputc + printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout + printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc + printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc + printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0fprintf$4) refers to usart_printf.o(i.fputc) for fputc + printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0printf$4) refers to usart_printf.o(i.fputc) for fputc + printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout + printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc + printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc + printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vfprintf$4) refers to usart_printf.o(i.fputc) for fputc + printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vprintf$4) refers to usart_printf.o(i.fputc) for fputc + printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout + printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc + printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc + printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0fprintf$5) refers to usart_printf.o(i.fputc) for fputc + printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0printf$5) refers to usart_printf.o(i.fputc) for fputc + printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout + printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc + printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc + printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vfprintf$5) refers to usart_printf.o(i.fputc) for fputc + printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vprintf$5) refers to usart_printf.o(i.fputc) for fputc + printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout + printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc + printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc + printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0fprintf$6) refers to usart_printf.o(i.fputc) for fputc + printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0printf$6) refers to usart_printf.o(i.fputc) for fputc + printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout + printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc + printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc + printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vfprintf$6) refers to usart_printf.o(i.fputc) for fputc + printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vprintf$6) refers to usart_printf.o(i.fputc) for fputc + printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout + printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc + printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc + printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding + printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding + printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0fprintf$7) refers to usart_printf.o(i.fputc) for fputc + printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0printf$7) refers to usart_printf.o(i.fputc) for fputc + printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout + printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc + printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc + printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vfprintf$7) refers to usart_printf.o(i.fputc) for fputc + printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vprintf$7) refers to usart_printf.o(i.fputc) for fputc + printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout + printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc + printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc + printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding + printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding + printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0fprintf$8) refers to usart_printf.o(i.fputc) for fputc + printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0printf$8) refers to usart_printf.o(i.fputc) for fputc + printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout + printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc + printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc + printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vfprintf$8) refers to usart_printf.o(i.fputc) for fputc + printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vprintf$8) refers to usart_printf.o(i.fputc) for fputc + printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout + printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc + printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc + printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding + printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding + printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0fprintf) refers to usart_printf.o(i.fputc) for fputc + printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0printf) refers to usart_printf.o(i.fputc) for fputc + printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout + printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc + printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc + printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vfprintf) refers to usart_printf.o(i.fputc) for fputc + printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vprintf) refers to usart_printf.o(i.fputc) for fputc + printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout + printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc + printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc + printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul + printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv + printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple + printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd + printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz + printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod + printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding + printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding + printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits + printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to keil_startup_hk32f030m.o(STACK) for __initial_sp @@ -94,7 +413,19 @@ Section Cross References entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(i.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(i.main) for main + uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr + uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl + dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl + dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr + dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue + dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue + ddiv.o(.text) refers to depilogue.o(.text) for _double_round + dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr + dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload + depilogue.o(.text) refers to depilogue.o(i.__ARM_clz) for __ARM_clz + depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl + depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr ============================================================================== @@ -103,11 +434,10 @@ Removing Unused input sections from the image. Removing hk32f030m_it.o(.rev16_text), (4 bytes). Removing hk32f030m_it.o(.revsh_text), (4 bytes). + Removing hk32f030m_it.o(i.DEBUG_USART_IRQHandler), (40 bytes). Removing main.o(.rev16_text), (4 bytes). Removing main.o(.revsh_text), (4 bytes). Removing main.o(i.Delay), (16 bytes). - Removing bsp_led.o(.rev16_text), (4 bytes). - Removing bsp_led.o(.revsh_text), (4 bytes). Removing hk32f030m_adc.o(.rev16_text), (4 bytes). Removing hk32f030m_adc.o(.revsh_text), (4 bytes). Removing hk32f030m_adc.o(i.ADC_AWDWakeup_Cmd), (26 bytes). @@ -214,13 +544,13 @@ Removing Unused input sections from the image. Removing hk32f030m_gpio.o(i.GPIO_IOMUX_ChangePin), (44 bytes). Removing hk32f030m_gpio.o(i.GPIO_IOMUX_PinAFConfig), (108 bytes). Removing hk32f030m_gpio.o(i.GPIO_IOMUX_SetTIM2CN1_Source), (12 bytes). - Removing hk32f030m_gpio.o(i.GPIO_PinAFConfig), (32 bytes). Removing hk32f030m_gpio.o(i.GPIO_PinLockConfig), (26 bytes). Removing hk32f030m_gpio.o(i.GPIO_ReadInputData), (6 bytes). Removing hk32f030m_gpio.o(i.GPIO_ReadInputDataBit), (14 bytes). Removing hk32f030m_gpio.o(i.GPIO_ReadOutputData), (6 bytes). Removing hk32f030m_gpio.o(i.GPIO_ReadOutputDataBit), (14 bytes). Removing hk32f030m_gpio.o(i.GPIO_ResetBits), (4 bytes). + Removing hk32f030m_gpio.o(i.GPIO_SetBits), (4 bytes). Removing hk32f030m_gpio.o(i.GPIO_StructInit), (24 bytes). Removing hk32f030m_gpio.o(i.GPIO_Toggle), (8 bytes). Removing hk32f030m_gpio.o(i.GPIO_Write), (4 bytes). @@ -279,7 +609,6 @@ Removing Unused input sections from the image. Removing hk32f030m_iwdg.o(i.IWDG_WriteAccessCmd), (12 bytes). Removing hk32f030m_misc.o(.rev16_text), (4 bytes). Removing hk32f030m_misc.o(.revsh_text), (4 bytes). - Removing hk32f030m_misc.o(i.NVIC_Init), (80 bytes). Removing hk32f030m_misc.o(i.NVIC_SystemLPConfig), (24 bytes). Removing hk32f030m_misc.o(i.SysTick_CLKSourceConfig), (24 bytes). Removing hk32f030m_pwr.o(.rev16_text), (4 bytes). @@ -296,7 +625,6 @@ Removing Unused input sections from the image. Removing hk32f030m_rcc.o(i.RCC_AHBPeriphResetCmd), (24 bytes). Removing hk32f030m_rcc.o(i.RCC_APB1PeriphClockCmd), (24 bytes). Removing hk32f030m_rcc.o(i.RCC_APB1PeriphResetCmd), (24 bytes). - Removing hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd), (24 bytes). Removing hk32f030m_rcc.o(i.RCC_APB2PeriphResetCmd), (24 bytes). Removing hk32f030m_rcc.o(i.RCC_AdjustHSICalibrationValue), (20 bytes). Removing hk32f030m_rcc.o(i.RCC_ClearFlag), (20 bytes). @@ -304,7 +632,6 @@ Removing Unused input sections from the image. Removing hk32f030m_rcc.o(i.RCC_ClockSecuritySystemCmd), (28 bytes). Removing hk32f030m_rcc.o(i.RCC_DeInit), (40 bytes). Removing hk32f030m_rcc.o(i.RCC_EXTCmd), (80 bytes). - Removing hk32f030m_rcc.o(i.RCC_GetClocksFreq), (200 bytes). Removing hk32f030m_rcc.o(i.RCC_GetFlagStatus), (48 bytes). Removing hk32f030m_rcc.o(i.RCC_GetITStatus), (20 bytes). Removing hk32f030m_rcc.o(i.RCC_GetSYSCLKSource), (16 bytes). @@ -318,7 +645,6 @@ Removing Unused input sections from the image. Removing hk32f030m_rcc.o(i.RCC_SYSCLKConfig), (20 bytes). Removing hk32f030m_rcc.o(i.RCC_USARTCLKConfig), (24 bytes). Removing hk32f030m_rcc.o(i.RCC_WaitForStartUp), (48 bytes). - Removing hk32f030m_rcc.o(.constdata), (40 bytes). Removing hk32f030m_spi.o(.rev16_text), (4 bytes). Removing hk32f030m_spi.o(.revsh_text), (4 bytes). Removing hk32f030m_spi.o(i.I2S_Cmd), (28 bytes). @@ -327,7 +653,6 @@ Removing Unused input sections from the image. Removing hk32f030m_spi.o(i.SPI_BiDirectionalLineConfig), (28 bytes). Removing hk32f030m_spi.o(i.SPI_CRCLengthConfig), (20 bytes). Removing hk32f030m_spi.o(i.SPI_CalculateCRC), (28 bytes). - Removing hk32f030m_spi.o(i.SPI_Cmd), (24 bytes). Removing hk32f030m_spi.o(i.SPI_DataSizeConfig), (20 bytes). Removing hk32f030m_spi.o(i.SPI_GetCRC), (14 bytes). Removing hk32f030m_spi.o(i.SPI_GetCRCPolynomial), (6 bytes). @@ -340,11 +665,9 @@ Removing Unused input sections from the image. Removing hk32f030m_spi.o(i.SPI_I2S_ITConfig), (28 bytes). Removing hk32f030m_spi.o(i.SPI_I2S_ReceiveData16), (6 bytes). Removing hk32f030m_spi.o(i.SPI_I2S_SendData16), (4 bytes). - Removing hk32f030m_spi.o(i.SPI_Init), (88 bytes). Removing hk32f030m_spi.o(i.SPI_NSSInternalSoftwareConfig), (28 bytes). Removing hk32f030m_spi.o(i.SPI_NSSPulseModeCmd), (24 bytes). Removing hk32f030m_spi.o(i.SPI_ReceiveData8), (4 bytes). - Removing hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig), (20 bytes). Removing hk32f030m_spi.o(i.SPI_SSOutputCmd), (24 bytes). Removing hk32f030m_spi.o(i.SPI_SendData8), (4 bytes). Removing hk32f030m_spi.o(i.SPI_StructInit), (28 bytes). @@ -367,14 +690,11 @@ Removing Unused input sections from the image. Removing hk32f030m_tim.o(i.TIM_CCxCmd), (28 bytes). Removing hk32f030m_tim.o(i.TIM_CCxNCmd), (28 bytes). Removing hk32f030m_tim.o(i.TIM_ClearFlag), (8 bytes). - Removing hk32f030m_tim.o(i.TIM_ClearITPendingBit), (8 bytes). Removing hk32f030m_tim.o(i.TIM_ClearOC1Ref), (14 bytes). Removing hk32f030m_tim.o(i.TIM_ClearOC2Ref), (16 bytes). Removing hk32f030m_tim.o(i.TIM_ClearOC3Ref), (14 bytes). Removing hk32f030m_tim.o(i.TIM_ClearOC4Ref), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_Cmd), (24 bytes). Removing hk32f030m_tim.o(i.TIM_CounterModeConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_CtrlPWMOutputs), (22 bytes). Removing hk32f030m_tim.o(i.TIM_DeInit), (84 bytes). Removing hk32f030m_tim.o(i.TIM_ETRClockMode1Config), (30 bytes). Removing hk32f030m_tim.o(i.TIM_ETRClockMode2Config), (20 bytes). @@ -395,14 +715,11 @@ Removing Unused input sections from the image. Removing hk32f030m_tim.o(i.TIM_GetPrescaler), (6 bytes). Removing hk32f030m_tim.o(i.TIM_ICInit), (196 bytes). Removing hk32f030m_tim.o(i.TIM_ICStructInit), (16 bytes). - Removing hk32f030m_tim.o(i.TIM_ITConfig), (20 bytes). Removing hk32f030m_tim.o(i.TIM_ITRxExternalClockConfig), (18 bytes). Removing hk32f030m_tim.o(i.TIM_InternalClockConfig), (16 bytes). Removing hk32f030m_tim.o(i.TIM_OC1FastConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1Init), (104 bytes). Removing hk32f030m_tim.o(i.TIM_OC1NPolarityConfig), (14 bytes). Removing hk32f030m_tim.o(i.TIM_OC1PolarityConfig), (14 bytes). - Removing hk32f030m_tim.o(i.TIM_OC1PreloadConfig), (14 bytes). Removing hk32f030m_tim.o(i.TIM_OC2FastConfig), (24 bytes). Removing hk32f030m_tim.o(i.TIM_OC2Init), (140 bytes). Removing hk32f030m_tim.o(i.TIM_OC2NPolarityConfig), (18 bytes). @@ -441,7 +758,6 @@ Removing Unused input sections from the image. Removing hk32f030m_tim.o(i.TIM_SetIC3Prescaler), (20 bytes). Removing hk32f030m_tim.o(i.TIM_SetIC4Prescaler), (24 bytes). Removing hk32f030m_tim.o(i.TIM_TIxExternalClockConfig), (48 bytes). - Removing hk32f030m_tim.o(i.TIM_TimeBaseInit), (80 bytes). Removing hk32f030m_tim.o(i.TIM_TimeBaseStructInit), (18 bytes). Removing hk32f030m_tim.o(i.TIM_UpdateDisableConfig), (24 bytes). Removing hk32f030m_tim.o(i.TIM_UpdateRequestConfig), (24 bytes). @@ -454,7 +770,6 @@ Removing Unused input sections from the image. Removing hk32f030m_usart.o(i.USART_ClearITPendingBit), (10 bytes). Removing hk32f030m_usart.o(i.USART_ClockInit), (28 bytes). Removing hk32f030m_usart.o(i.USART_ClockStructInit), (12 bytes). - Removing hk32f030m_usart.o(i.USART_Cmd), (20 bytes). Removing hk32f030m_usart.o(i.USART_DECmd), (20 bytes). Removing hk32f030m_usart.o(i.USART_DEPolarityConfig), (18 bytes). Removing hk32f030m_usart.o(i.USART_DataInvCmd), (20 bytes). @@ -463,8 +778,6 @@ Removing Unused input sections from the image. Removing hk32f030m_usart.o(i.USART_GetFlagStatus), (14 bytes). Removing hk32f030m_usart.o(i.USART_GetITStatus), (56 bytes). Removing hk32f030m_usart.o(i.USART_HalfDuplexCmd), (18 bytes). - Removing hk32f030m_usart.o(i.USART_ITConfig), (42 bytes). - Removing hk32f030m_usart.o(i.USART_Init), (144 bytes). Removing hk32f030m_usart.o(i.USART_InvPinCmd), (16 bytes). Removing hk32f030m_usart.o(i.USART_IrDACmd), (18 bytes). Removing hk32f030m_usart.o(i.USART_IrDAConfig), (16 bytes). @@ -508,10 +821,60 @@ Removing Unused input sections from the image. Removing system_hk32f030m.o(.revsh_text), (4 bytes). Removing system_hk32f030m.o(i.SystemCoreClockUpdate), (72 bytes). Removing system_hk32f030m.o(.data), (4 bytes). - Removing keil_startup_hk32f030m.o(HEAP), (512 bytes). + Removing keil_startup_hk32f030m.o(HEAP), (0 bytes). + Removing gpio.o(.rev16_text), (4 bytes). + Removing gpio.o(.revsh_text), (4 bytes). + Removing iic.o(.rev16_text), (4 bytes). + Removing iic.o(.revsh_text), (4 bytes). + Removing iic.o(i.IIC_SF_Init), (72 bytes). + Removing iic.o(i.IIC_SF_Send), (280 bytes). + Removing iic.o(i.IIC_SF_Send_Byte), (104 bytes). + Removing iic.o(i.IIC_SF_Send_Byte_base), (168 bytes). + Removing iic.o(.constdata), (16 bytes). + Removing spi.o(.rev16_text), (4 bytes). + Removing spi.o(.revsh_text), (4 bytes). + Removing spi.o(i.SPI_HW_Send), (28 bytes). + Removing spi.o(i.SPI_HW_Transfer), (72 bytes). + Removing st7735s.o(.rev16_text), (4 bytes). + Removing st7735s.o(.revsh_text), (4 bytes). + Removing st7735s.o(i.LCD_Address_Set), (172 bytes). + Removing st7735s.o(i.LCD_DrawPoint), (40 bytes). + Removing st7735s.o(i.LCD_Fill), (88 bytes). + Removing st7735s.o(i.LCD_Init), (1032 bytes). + Removing st7735s.o(i.LCD_SetCharPos), (28 bytes). + Removing st7735s.o(i.LCD_ShowChar16), (112 bytes). + Removing st7735s.o(i.LCD_ShowString), (60 bytes). + Removing st7735s.o(.constdata), (1520 bytes). + Removing st7735s.o(.data), (2 bytes). + Removing usart_printf.o(.rev16_text), (4 bytes). + Removing usart_printf.o(.revsh_text), (4 bytes). + Removing usart_printf.o(i.Usart_SendArray), (42 bytes). + Removing usart_printf.o(i.Usart_SendByte), (22 bytes). + Removing usart_printf.o(i.Usart_SendHalfWord), (48 bytes). + Removing usart_printf.o(i.Usart_SendString), (38 bytes). + Removing usart_printf.o(i.fgetc), (28 bytes). + Removing usart_printf.o(i.fputc), (36 bytes). + Removing 25q64.o(.rev16_text), (4 bytes). + Removing 25q64.o(.revsh_text), (4 bytes). + Removing 25q64.o(i.Flash_Check_ID), (24 bytes). + Removing 25q64.o(i.Flash_Init), (36 bytes). + Removing 25q64.o(i.Flash_ReadID), (144 bytes). + Removing usb.o(.rev16_text), (4 bytes). + Removing usb.o(.revsh_text), (4 bytes). + Removing usb.o(i.ALR_Time_Init), (76 bytes). + Removing usb.o(i.usb_timer_init), (36 bytes). + Removing pwm_audio_8.o(.rev16_text), (4 bytes). + Removing pwm_audio_8.o(.revsh_text), (4 bytes). + Removing dadd.o(.text), (356 bytes). + Removing dmul.o(.text), (208 bytes). + Removing ddiv.o(.text), (240 bytes). + Removing dfixul.o(.text), (64 bytes). + Removing cdrcmple.o(.text), (40 bytes). + Removing depilogue.o(.text), (190 bytes). Removing hk32f030m_gpio.o(i.__ARM_common_switch8), (26 bytes). + Removing depilogue.o(i.__ARM_clz), (46 bytes). -409 unused section(s) (total 11020 bytes) removed from the image. +441 unused section(s) (total 15090 bytes) removed from the image. ============================================================================== @@ -522,19 +885,42 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry9a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8b.o ABSOLUTE - ../clib/microlib/init/entry.s 0x00000000 Number 0 entry8a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry7a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10a.o ABSOLUTE + ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE + ../clib/microlib/printf/stubs.s 0x00000000 Number 0 stubs.o ABSOLUTE + ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE + ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE + ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE + ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE + ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s 0x00000000 Number 0 keil_startup_hk32f030m.o ABSOLUTE ..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE ..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE @@ -554,8 +940,15 @@ Image Symbol Table ..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE ..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE ..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c 0x00000000 Number 0 hk32f030m_wwdg.o ABSOLUTE + ..\Source\User\demo\src\25q64.c 0x00000000 Number 0 25q64.o ABSOLUTE + ..\Source\User\demo\src\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE + ..\Source\User\demo\src\iic.c 0x00000000 Number 0 iic.o ABSOLUTE + ..\Source\User\demo\src\pwm_audio_8.c 0x00000000 Number 0 pwm_audio_8.o ABSOLUTE + ..\Source\User\demo\src\spi.c 0x00000000 Number 0 spi.o ABSOLUTE + ..\Source\User\demo\src\st7735s.c 0x00000000 Number 0 st7735s.o ABSOLUTE + ..\Source\User\demo\src\usart_printf.c 0x00000000 Number 0 usart_printf.o ABSOLUTE + ..\Source\User\demo\src\usb.c 0x00000000 Number 0 usb.o ABSOLUTE ..\Source\User\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE - ..\Source\User\led\bsp_led.c 0x00000000 Number 0 bsp_led.o ABSOLUTE ..\Source\User\main.c 0x00000000 Number 0 main.o ABSOLUTE ..\\Source\\Libraries\\CMSIS\\HK32F030M\\Source\\system_hk32f030m.c 0x00000000 Number 0 system_hk32f030m.o ABSOLUTE ..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_adc.c 0x00000000 Number 0 hk32f030m_adc.o ABSOLUTE @@ -575,9 +968,17 @@ Image Symbol Table ..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_tim.c 0x00000000 Number 0 hk32f030m_tim.o ABSOLUTE ..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_usart.c 0x00000000 Number 0 hk32f030m_usart.o ABSOLUTE ..\\Source\\Libraries\\HK32F030M_Lib\\src\\hk32f030m_wwdg.c 0x00000000 Number 0 hk32f030m_wwdg.o ABSOLUTE + ..\\Source\\User\\demo\\src\\25q64.c 0x00000000 Number 0 25q64.o ABSOLUTE + ..\\Source\\User\\demo\\src\\gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE + ..\\Source\\User\\demo\\src\\iic.c 0x00000000 Number 0 iic.o ABSOLUTE + ..\\Source\\User\\demo\\src\\pwm_audio_8.c 0x00000000 Number 0 pwm_audio_8.o ABSOLUTE + ..\\Source\\User\\demo\\src\\spi.c 0x00000000 Number 0 spi.o ABSOLUTE + ..\\Source\\User\\demo\\src\\st7735s.c 0x00000000 Number 0 st7735s.o ABSOLUTE + ..\\Source\\User\\demo\\src\\usart_printf.c 0x00000000 Number 0 usart_printf.o ABSOLUTE + ..\\Source\\User\\demo\\src\\usb.c 0x00000000 Number 0 usb.o ABSOLUTE ..\\Source\\User\\hk32f030m_it.c 0x00000000 Number 0 hk32f030m_it.o ABSOLUTE - ..\\Source\\User\\led\\bsp_led.c 0x00000000 Number 0 bsp_led.o ABSOLUTE ..\\Source\\User\\main.c 0x00000000 Number 0 main.o ABSOLUTE + cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE @@ -593,31 +994,98 @@ Image Symbol Table .ARM.Collect$$$$00002712 0x080000d0 Section 4 entry2.o(.ARM.Collect$$$$00002712) __lit__00000000 0x080000d0 Data 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x080000d4 Section 28 keil_startup_hk32f030m.o(.text) - .text 0x080000f0 Section 36 init.o(.text) - i.GPIO_Init 0x08000114 Section 0 hk32f030m_gpio.o(i.GPIO_Init) - i.GPIO_SetBits 0x08000198 Section 0 hk32f030m_gpio.o(i.GPIO_SetBits) - i.HardFault_Handler 0x0800019c Section 0 hk32f030m_it.o(i.HardFault_Handler) - i.LED_GPIO_Config 0x080001a0 Section 0 bsp_led.o(i.LED_GPIO_Config) - i.NMI_Handler 0x08000204 Section 0 hk32f030m_it.o(i.NMI_Handler) - i.PendSV_Handler 0x08000206 Section 0 hk32f030m_it.o(i.PendSV_Handler) - i.RCC_AHBPeriphClockCmd 0x08000208 Section 0 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) - i.SVC_Handler 0x08000220 Section 0 hk32f030m_it.o(i.SVC_Handler) - i.SetSysClockToHSI_32M 0x08000224 Section 0 system_hk32f030m.o(i.SetSysClockToHSI_32M) - SetSysClockToHSI_32M 0x08000225 Thumb Code 140 system_hk32f030m.o(i.SetSysClockToHSI_32M) - i.SysTick_Handler 0x080002bc Section 0 hk32f030m_it.o(i.SysTick_Handler) - i.SystemInit 0x080002c0 Section 0 system_hk32f030m.o(i.SystemInit) - i.__scatterload_copy 0x0800031c Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x0800032a Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x0800032c Section 14 handlers.o(i.__scatterload_zeroinit) - i.main 0x0800033c Section 0 main.o(i.main) - STACK 0x20000000 Section 512 keil_startup_hk32f030m.o(STACK) + .text 0x080000f0 Section 0 uidiv.o(.text) + .text 0x0800011c Section 36 init.o(.text) + i.Audio_8bit_init 0x08000140 Section 0 pwm_audio_8.o(i.Audio_8bit_init) + i.GPIO_Init 0x08000168 Section 0 hk32f030m_gpio.o(i.GPIO_Init) + i.GPIO_PinAFConfig 0x080001ec Section 0 hk32f030m_gpio.o(i.GPIO_PinAFConfig) + i.HAL_GPIO_Init 0x0800020c Section 0 gpio.o(i.HAL_GPIO_Init) + i.HardFault_Handler 0x08000240 Section 0 hk32f030m_it.o(i.HardFault_Handler) + i.NMI_Handler 0x08000242 Section 0 hk32f030m_it.o(i.NMI_Handler) + i.NVIC_Init 0x08000244 Section 0 hk32f030m_misc.o(i.NVIC_Init) + i.PWM_Init 0x08000294 Section 0 pwm_audio_8.o(i.PWM_Init) + i.PendSV_Handler 0x0800031c Section 0 hk32f030m_it.o(i.PendSV_Handler) + i.RCC_AHBPeriphClockCmd 0x08000320 Section 0 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) + i.RCC_APB2PeriphClockCmd 0x08000338 Section 0 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) + i.RCC_GetClocksFreq 0x08000350 Section 0 hk32f030m_rcc.o(i.RCC_GetClocksFreq) + i.SPI_Cmd 0x08000418 Section 0 hk32f030m_spi.o(i.SPI_Cmd) + i.SPI_HW_Init 0x08000430 Section 0 spi.o(i.SPI_HW_Init) + i.SPI_Init 0x080004d8 Section 0 hk32f030m_spi.o(i.SPI_Init) + i.SPI_RxFIFOThresholdConfig 0x08000530 Section 0 hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig) + i.SVC_Handler 0x08000544 Section 0 hk32f030m_it.o(i.SVC_Handler) + i.SetSysClockToHSI_32M 0x08000548 Section 0 system_hk32f030m.o(i.SetSysClockToHSI_32M) + SetSysClockToHSI_32M 0x08000549 Thumb Code 140 system_hk32f030m.o(i.SetSysClockToHSI_32M) + i.SysTick_Handler 0x080005e0 Section 0 hk32f030m_it.o(i.SysTick_Handler) + i.SystemInit 0x080005e4 Section 0 system_hk32f030m.o(i.SystemInit) + i.TIM1_CC_IRQHandler 0x08000640 Section 0 pwm_audio_8.o(i.TIM1_CC_IRQHandler) + i.TIM2_IRQHandler 0x08000658 Section 0 usb.o(i.TIM2_IRQHandler) + i.TIM_ClearITPendingBit 0x08000684 Section 0 hk32f030m_tim.o(i.TIM_ClearITPendingBit) + i.TIM_Cmd 0x0800068c Section 0 hk32f030m_tim.o(i.TIM_Cmd) + i.TIM_CtrlPWMOutputs 0x080006a4 Section 0 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) + i.TIM_ITConfig 0x080006ba Section 0 hk32f030m_tim.o(i.TIM_ITConfig) + i.TIM_OC1Init 0x080006d0 Section 0 hk32f030m_tim.o(i.TIM_OC1Init) + i.TIM_OC1PreloadConfig 0x08000738 Section 0 hk32f030m_tim.o(i.TIM_OC1PreloadConfig) + i.TIM_TimeBaseInit 0x08000748 Section 0 hk32f030m_tim.o(i.TIM_TimeBaseInit) + i.USART_Cmd 0x08000798 Section 0 hk32f030m_usart.o(i.USART_Cmd) + i.USART_Config 0x080007ac Section 0 usart_printf.o(i.USART_Config) + i.USART_ITConfig 0x08000850 Section 0 hk32f030m_usart.o(i.USART_ITConfig) + i.USART_Init 0x0800087c Section 0 hk32f030m_usart.o(i.USART_Init) + i.__scatterload_copy 0x0800090c Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x0800091a Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x0800091c Section 14 handlers.o(i.__scatterload_zeroinit) + i.main 0x0800092a Section 0 main.o(i.main) + .constdata 0x08000938 Section 40 hk32f030m_rcc.o(.constdata) + .data 0x20000000 Section 1 usb.o(.data) + cnt 0x20000000 Data 1 usb.o(.data) + STACK 0x20000008 Section 288 keil_startup_hk32f030m.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) - BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + BuildAttributes$$THM_ISAv3M$S$PE$A:L22$X:L11$S22$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE + _printf_a 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_c 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_charcount 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_d 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_e 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_f 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_flags 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_fp_dec 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_fp_hex 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_g 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_i 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_int_dec 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_l 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_lc 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_ll 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_lld 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_lli 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_llo 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_llu 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_llx 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_longlong_dec 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_longlong_hex 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_longlong_oct 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_ls 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_mbtowc 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_n 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_o 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_p 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_percent 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_pre_padding 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_return_value 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_s 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_sizespec 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_str 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_truncate_signed 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_truncate_unsigned 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_u 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_wc 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_wctomb 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_widthprec 0x00000000 Number 0 stubs.o ABSOLUTE + _printf_x 0x00000000 Number 0 stubs.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference @@ -651,31 +1119,55 @@ Image Symbol Table RCC_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) SPI1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) TIM1_BRK_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM1_CC_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) TIM1_UP_TRG_COM_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) - TIM2_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) TIM6_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) USART1_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) WWDG_IRQHandler 0x080000e7 Thumb Code 0 keil_startup_hk32f030m.o(.text) - __scatterload 0x080000f1 Thumb Code 28 init.o(.text) - __scatterload_rt2 0x080000f1 Thumb Code 0 init.o(.text) - GPIO_Init 0x08000115 Thumb Code 132 hk32f030m_gpio.o(i.GPIO_Init) - GPIO_SetBits 0x08000199 Thumb Code 4 hk32f030m_gpio.o(i.GPIO_SetBits) - HardFault_Handler 0x0800019d Thumb Code 2 hk32f030m_it.o(i.HardFault_Handler) - LED_GPIO_Config 0x080001a1 Thumb Code 92 bsp_led.o(i.LED_GPIO_Config) - NMI_Handler 0x08000205 Thumb Code 2 hk32f030m_it.o(i.NMI_Handler) - PendSV_Handler 0x08000207 Thumb Code 2 hk32f030m_it.o(i.PendSV_Handler) - RCC_AHBPeriphClockCmd 0x08000209 Thumb Code 18 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) - SVC_Handler 0x08000221 Thumb Code 2 hk32f030m_it.o(i.SVC_Handler) - SysTick_Handler 0x080002bd Thumb Code 2 hk32f030m_it.o(i.SysTick_Handler) - SystemInit 0x080002c1 Thumb Code 74 system_hk32f030m.o(i.SystemInit) - __scatterload_copy 0x0800031d Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x0800032b Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x0800032d Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - main 0x0800033d Thumb Code 14 main.o(i.main) - Region$$Table$$Base 0x08000350 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08000360 Number 0 anon$$obj.o(Region$$Table) - __initial_sp 0x20000200 Data 0 keil_startup_hk32f030m.o(STACK) + __aeabi_uidiv 0x080000f1 Thumb Code 0 uidiv.o(.text) + __aeabi_uidivmod 0x080000f1 Thumb Code 44 uidiv.o(.text) + __scatterload 0x0800011d Thumb Code 28 init.o(.text) + __scatterload_rt2 0x0800011d Thumb Code 0 init.o(.text) + Audio_8bit_init 0x08000141 Thumb Code 36 pwm_audio_8.o(i.Audio_8bit_init) + GPIO_Init 0x08000169 Thumb Code 132 hk32f030m_gpio.o(i.GPIO_Init) + GPIO_PinAFConfig 0x080001ed Thumb Code 32 hk32f030m_gpio.o(i.GPIO_PinAFConfig) + HAL_GPIO_Init 0x0800020d Thumb Code 52 gpio.o(i.HAL_GPIO_Init) + HardFault_Handler 0x08000241 Thumb Code 2 hk32f030m_it.o(i.HardFault_Handler) + NMI_Handler 0x08000243 Thumb Code 2 hk32f030m_it.o(i.NMI_Handler) + NVIC_Init 0x08000245 Thumb Code 70 hk32f030m_misc.o(i.NVIC_Init) + PWM_Init 0x08000295 Thumb Code 132 pwm_audio_8.o(i.PWM_Init) + PendSV_Handler 0x0800031d Thumb Code 2 hk32f030m_it.o(i.PendSV_Handler) + RCC_AHBPeriphClockCmd 0x08000321 Thumb Code 18 hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd) + RCC_APB2PeriphClockCmd 0x08000339 Thumb Code 18 hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd) + RCC_GetClocksFreq 0x08000351 Thumb Code 178 hk32f030m_rcc.o(i.RCC_GetClocksFreq) + SPI_Cmd 0x08000419 Thumb Code 20 hk32f030m_spi.o(i.SPI_Cmd) + SPI_HW_Init 0x08000431 Thumb Code 156 spi.o(i.SPI_HW_Init) + SPI_Init 0x080004d9 Thumb Code 80 hk32f030m_spi.o(i.SPI_Init) + SPI_RxFIFOThresholdConfig 0x08000531 Thumb Code 16 hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig) + SVC_Handler 0x08000545 Thumb Code 2 hk32f030m_it.o(i.SVC_Handler) + SysTick_Handler 0x080005e1 Thumb Code 2 hk32f030m_it.o(i.SysTick_Handler) + SystemInit 0x080005e5 Thumb Code 74 system_hk32f030m.o(i.SystemInit) + TIM1_CC_IRQHandler 0x08000641 Thumb Code 18 pwm_audio_8.o(i.TIM1_CC_IRQHandler) + TIM2_IRQHandler 0x08000659 Thumb Code 36 usb.o(i.TIM2_IRQHandler) + TIM_ClearITPendingBit 0x08000685 Thumb Code 8 hk32f030m_tim.o(i.TIM_ClearITPendingBit) + TIM_Cmd 0x0800068d Thumb Code 20 hk32f030m_tim.o(i.TIM_Cmd) + TIM_CtrlPWMOutputs 0x080006a5 Thumb Code 22 hk32f030m_tim.o(i.TIM_CtrlPWMOutputs) + TIM_ITConfig 0x080006bb Thumb Code 20 hk32f030m_tim.o(i.TIM_ITConfig) + TIM_OC1Init 0x080006d1 Thumb Code 92 hk32f030m_tim.o(i.TIM_OC1Init) + TIM_OC1PreloadConfig 0x08000739 Thumb Code 14 hk32f030m_tim.o(i.TIM_OC1PreloadConfig) + TIM_TimeBaseInit 0x08000749 Thumb Code 66 hk32f030m_tim.o(i.TIM_TimeBaseInit) + USART_Cmd 0x08000799 Thumb Code 20 hk32f030m_usart.o(i.USART_Cmd) + USART_Config 0x080007ad Thumb Code 152 usart_printf.o(i.USART_Config) + USART_ITConfig 0x08000851 Thumb Code 42 hk32f030m_usart.o(i.USART_ITConfig) + USART_Init 0x0800087d Thumb Code 130 hk32f030m_usart.o(i.USART_Init) + __scatterload_copy 0x0800090d Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x0800091b Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x0800091d Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + main 0x0800092b Thumb Code 14 main.o(i.main) + APBPrescTable 0x08000938 Data 8 hk32f030m_rcc.o(.constdata) + AHBPrescTable 0x08000940 Data 32 hk32f030m_rcc.o(.constdata) + Region$$Table$$Base 0x08000960 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08000980 Number 0 anon$$obj.o(Region$$Table) + __initial_sp 0x20000128 Data 0 keil_startup_hk32f030m.o(STACK) @@ -685,51 +1177,79 @@ Memory Map of the image Image Entry point : 0x080000c1 - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000360, Max: 0x00004000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000984, Max: 0x00004000, ABSOLUTE) - Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00000360, Max: 0x00004000, ABSOLUTE) + Execution Region ER_IROM1 (Base: 0x08000000, Size: 0x00000980, Max: 0x00004000, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object - 0x08000000 0x000000c0 Data RO 2648 RESET keil_startup_hk32f030m.o - 0x080000c0 0x00000000 Code RO 2653 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) - 0x080000c0 0x00000004 Code RO 2658 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) - 0x080000c4 0x00000004 Code RO 2661 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) - 0x080000c8 0x00000000 Code RO 2663 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) - 0x080000c8 0x00000000 Code RO 2665 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) - 0x080000c8 0x00000008 Code RO 2666 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) - 0x080000d0 0x00000000 Code RO 2668 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) - 0x080000d0 0x00000000 Code RO 2670 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) - 0x080000d0 0x00000004 Code RO 2659 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) - 0x080000d4 0x0000001c Code RO 2649 .text keil_startup_hk32f030m.o - 0x080000f0 0x00000024 Code RO 2672 .text mc_p.l(init.o) - 0x08000114 0x00000084 Code RO 803 i.GPIO_Init hk32f030m_gpio.o - 0x08000198 0x00000004 Code RO 811 i.GPIO_SetBits hk32f030m_gpio.o - 0x0800019c 0x00000002 Code RO 3 i.HardFault_Handler hk32f030m_it.o - 0x0800019e 0x00000002 PAD - 0x080001a0 0x00000064 Code RO 168 i.LED_GPIO_Config bsp_led.o - 0x08000204 0x00000002 Code RO 4 i.NMI_Handler hk32f030m_it.o - 0x08000206 0x00000002 Code RO 5 i.PendSV_Handler hk32f030m_it.o - 0x08000208 0x00000018 Code RO 1315 i.RCC_AHBPeriphClockCmd hk32f030m_rcc.o - 0x08000220 0x00000002 Code RO 6 i.SVC_Handler hk32f030m_it.o - 0x08000222 0x00000002 PAD - 0x08000224 0x00000098 Code RO 2610 i.SetSysClockToHSI_32M system_hk32f030m.o - 0x080002bc 0x00000002 Code RO 7 i.SysTick_Handler hk32f030m_it.o - 0x080002be 0x00000002 PAD - 0x080002c0 0x0000005c Code RO 2612 i.SystemInit system_hk32f030m.o - 0x0800031c 0x0000000e Code RO 2676 i.__scatterload_copy mc_p.l(handlers.o) - 0x0800032a 0x00000002 Code RO 2677 i.__scatterload_null mc_p.l(handlers.o) - 0x0800032c 0x0000000e Code RO 2678 i.__scatterload_zeroinit mc_p.l(handlers.o) - 0x0800033a 0x00000002 PAD - 0x0800033c 0x00000014 Code RO 140 i.main main.o - 0x08000350 0x00000010 Data RO 2674 Region$$Table anon$$obj.o + 0x08000000 0x000000c0 Data RO 2643 RESET keil_startup_hk32f030m.o + 0x080000c0 0x00000000 Code RO 2953 * .ARM.Collect$$$$00000000 mc_p.l(entry.o) + 0x080000c0 0x00000004 Code RO 3219 .ARM.Collect$$$$00000001 mc_p.l(entry2.o) + 0x080000c4 0x00000004 Code RO 3222 .ARM.Collect$$$$00000004 mc_p.l(entry5.o) + 0x080000c8 0x00000000 Code RO 3224 .ARM.Collect$$$$00000008 mc_p.l(entry7b.o) + 0x080000c8 0x00000000 Code RO 3226 .ARM.Collect$$$$0000000A mc_p.l(entry8b.o) + 0x080000c8 0x00000008 Code RO 3227 .ARM.Collect$$$$0000000B mc_p.l(entry9a.o) + 0x080000d0 0x00000000 Code RO 3229 .ARM.Collect$$$$0000000D mc_p.l(entry10a.o) + 0x080000d0 0x00000000 Code RO 3231 .ARM.Collect$$$$0000000F mc_p.l(entry11a.o) + 0x080000d0 0x00000004 Code RO 3220 .ARM.Collect$$$$00002712 mc_p.l(entry2.o) + 0x080000d4 0x0000001c Code RO 2644 .text keil_startup_hk32f030m.o + 0x080000f0 0x0000002c Code RO 2956 .text mc_p.l(uidiv.o) + 0x0800011c 0x00000024 Code RO 3247 .text mc_p.l(init.o) + 0x08000140 0x00000028 Code RO 2923 i.Audio_8bit_init pwm_audio_8.o + 0x08000168 0x00000084 Code RO 798 i.GPIO_Init hk32f030m_gpio.o + 0x080001ec 0x00000020 Code RO 799 i.GPIO_PinAFConfig hk32f030m_gpio.o + 0x0800020c 0x00000034 Code RO 2650 i.HAL_GPIO_Init gpio.o + 0x08000240 0x00000002 Code RO 4 i.HardFault_Handler hk32f030m_it.o + 0x08000242 0x00000002 Code RO 5 i.NMI_Handler hk32f030m_it.o + 0x08000244 0x00000050 Code RO 1228 i.NVIC_Init hk32f030m_misc.o + 0x08000294 0x00000088 Code RO 2924 i.PWM_Init pwm_audio_8.o + 0x0800031c 0x00000002 Code RO 6 i.PendSV_Handler hk32f030m_it.o + 0x0800031e 0x00000002 PAD + 0x08000320 0x00000018 Code RO 1310 i.RCC_AHBPeriphClockCmd hk32f030m_rcc.o + 0x08000338 0x00000018 Code RO 1314 i.RCC_APB2PeriphClockCmd hk32f030m_rcc.o + 0x08000350 0x000000c8 Code RO 1322 i.RCC_GetClocksFreq hk32f030m_rcc.o + 0x08000418 0x00000018 Code RO 1498 i.SPI_Cmd hk32f030m_spi.o + 0x08000430 0x000000a8 Code RO 2710 i.SPI_HW_Init spi.o + 0x080004d8 0x00000058 Code RO 1511 i.SPI_Init hk32f030m_spi.o + 0x08000530 0x00000014 Code RO 1515 i.SPI_RxFIFOThresholdConfig hk32f030m_spi.o + 0x08000544 0x00000002 Code RO 7 i.SVC_Handler hk32f030m_it.o + 0x08000546 0x00000002 PAD + 0x08000548 0x00000098 Code RO 2605 i.SetSysClockToHSI_32M system_hk32f030m.o + 0x080005e0 0x00000002 Code RO 8 i.SysTick_Handler hk32f030m_it.o + 0x080005e2 0x00000002 PAD + 0x080005e4 0x0000005c Code RO 2607 i.SystemInit system_hk32f030m.o + 0x08000640 0x00000018 Code RO 2925 i.TIM1_CC_IRQHandler pwm_audio_8.o + 0x08000658 0x0000002c Code RO 2891 i.TIM2_IRQHandler usb.o + 0x08000684 0x00000008 Code RO 1727 i.TIM_ClearITPendingBit hk32f030m_tim.o + 0x0800068c 0x00000018 Code RO 1732 i.TIM_Cmd hk32f030m_tim.o + 0x080006a4 0x00000016 Code RO 1734 i.TIM_CtrlPWMOutputs hk32f030m_tim.o + 0x080006ba 0x00000014 Code RO 1755 i.TIM_ITConfig hk32f030m_tim.o + 0x080006ce 0x00000002 PAD + 0x080006d0 0x00000068 Code RO 1759 i.TIM_OC1Init hk32f030m_tim.o + 0x08000738 0x0000000e Code RO 1762 i.TIM_OC1PreloadConfig hk32f030m_tim.o + 0x08000746 0x00000002 PAD + 0x08000748 0x00000050 Code RO 1801 i.TIM_TimeBaseInit hk32f030m_tim.o + 0x08000798 0x00000014 Code RO 2254 i.USART_Cmd hk32f030m_usart.o + 0x080007ac 0x000000a4 Code RO 2802 i.USART_Config usart_printf.o + 0x08000850 0x0000002a Code RO 2263 i.USART_ITConfig hk32f030m_usart.o + 0x0800087a 0x00000002 PAD + 0x0800087c 0x00000090 Code RO 2264 i.USART_Init hk32f030m_usart.o + 0x0800090c 0x0000000e Code RO 3261 i.__scatterload_copy mc_p.l(handlers.o) + 0x0800091a 0x00000002 Code RO 3262 i.__scatterload_null mc_p.l(handlers.o) + 0x0800091c 0x0000000e Code RO 3263 i.__scatterload_zeroinit mc_p.l(handlers.o) + 0x0800092a 0x0000000e Code RO 149 i.main main.o + 0x08000938 0x00000028 Data RO 1336 .constdata hk32f030m_rcc.o + 0x08000960 0x00000020 Data RO 3259 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000200, Max: 0x00000800, ABSOLUTE) + Execution Region RW_IRAM1 (Base: 0x20000000, Size: 0x00000128, Max: 0x00000800, ABSOLUTE) Base Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x00000200 Zero RW 2646 STACK keil_startup_hk32f030m.o + 0x20000000 0x00000001 Data RW 2893 .data usb.o + 0x20000001 0x00000007 PAD + 0x20000008 0x00000120 Zero RW 2641 STACK keil_startup_hk32f030m.o ============================================================================== @@ -739,18 +1259,26 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 100 8 0 0 0 574 bsp_led.o - 136 0 0 0 0 1863 hk32f030m_gpio.o - 10 0 0 0 0 162939 hk32f030m_it.o - 24 6 0 0 0 1200 hk32f030m_rcc.o - 28 8 192 0 512 704 keil_startup_hk32f030m.o - 20 6 0 0 0 459 main.o - 244 30 0 0 0 2209 system_hk32f030m.o + 52 0 0 0 0 1136 gpio.o + 164 0 0 0 0 1863 hk32f030m_gpio.o + 10 0 0 0 0 195735 hk32f030m_it.o + 80 10 0 0 0 964 hk32f030m_misc.o + 248 34 40 0 0 2791 hk32f030m_rcc.o + 132 16 0 0 0 2305 hk32f030m_spi.o + 272 30 0 0 0 5617 hk32f030m_tim.o + 206 14 0 0 0 2930 hk32f030m_usart.o + 28 8 192 0 288 676 keil_startup_hk32f030m.o + 14 0 0 0 0 419 main.o + 200 14 0 0 0 1590 pwm_audio_8.o + 168 12 0 0 0 574 spi.o + 244 30 0 0 0 2089 system_hk32f030m.o + 164 12 0 0 0 1216 usart_printf.o + 44 8 0 1 0 518 usb.o ---------------------------------------------------------------------- - 568 58 208 0 512 169948 Object Totals - 0 0 16 0 0 0 (incl. Generated) - 6 0 0 0 0 0 (incl. Padding) + 2038 188 264 4 292 220423 Object Totals + 0 0 32 0 0 0 (incl. Generated) + 12 0 0 3 4 0 (incl. Padding) ---------------------------------------------------------------------- @@ -766,19 +1294,20 @@ Image component sizes 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o + 44 0 0 0 0 72 uidiv.o ---------------------------------------------------------------------- - 88 16 0 0 0 68 Library Totals - 2 0 0 0 0 0 (incl. Padding) + 130 16 0 0 0 140 Library Totals + 0 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name - 86 16 0 0 0 68 mc_p.l + 130 16 0 0 0 140 mc_p.l ---------------------------------------------------------------------- - 88 16 0 0 0 68 Library Totals + 130 16 0 0 0 140 Library Totals ---------------------------------------------------------------------- @@ -787,15 +1316,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 656 74 208 0 512 169860 Grand Totals - 656 74 208 0 512 169860 ELF Image Totals - 656 74 208 0 0 0 ROM Totals + 2168 204 264 4 292 219395 Grand Totals + 2168 204 264 4 292 219395 ELF Image Totals + 2168 204 264 4 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 864 ( 0.84kB) - Total RW Size (RW Data + ZI Data) 512 ( 0.50kB) - Total ROM Size (Code + RO Data + RW Data) 864 ( 0.84kB) + Total RO Size (Code + RO Data) 2432 ( 2.38kB) + Total RW Size (RW Data + ZI Data) 296 ( 0.29kB) + Total ROM Size (Code + RO Data + RW Data) 2436 ( 2.38kB) ============================================================================== diff --git a/Project/Listings/keil_startup_hk32f030m.lst b/Project/Listings/keil_startup_hk32f030m.lst index 45c6350..9a10329 100644 --- a/Project/Listings/keil_startup_hk32f030m.lst +++ b/Project/Listings/keil_startup_hk32f030m.lst @@ -33,44 +33,44 @@ ARM Macro Assembler Page 1 19 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> 20 00000000 ; 21 00000000 - 22 00000000 00000200 + 22 00000000 00000120 Stack_Size - EQU 0x00000200 + EQU 0x00000120 23 00000000 24 00000000 AREA STACK, NOINIT, READWRITE, ALIGN =3 25 00000000 Stack_Mem SPACE Stack_Size - 26 00000200 __initial_sp - 27 00000200 - 28 00000200 - 29 00000200 ; Heap Configuration - 30 00000200 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> - 31 00000200 ; - 32 00000200 - 33 00000200 00000200 + 26 00000120 __initial_sp + 27 00000120 + 28 00000120 + 29 00000120 ; Heap Configuration + 30 00000120 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> + 31 00000120 ; + 32 00000120 + 33 00000120 00000000 Heap_Size - EQU 0x00000200 - 34 00000200 - 35 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN= + EQU 0x00000000 + 34 00000120 + 35 00000120 AREA HEAP, NOINIT, READWRITE, ALIGN= 3 36 00000000 __heap_base 37 00000000 Heap_Mem SPACE Heap_Size - 38 00000200 __heap_limit - 39 00000200 - 40 00000200 PRESERVE8 - 41 00000200 THUMB - 42 00000200 - 43 00000200 + 38 00000000 __heap_limit + 39 00000000 + 40 00000000 PRESERVE8 + 41 00000000 THUMB + 42 00000000 + 43 00000000 ARM Macro Assembler Page 2 - 44 00000200 ; Vector Table Mapped to Address 0 at Reset - 45 00000200 AREA RESET, DATA, READONLY + 44 00000000 ; Vector Table Mapped to Address 0 at Reset + 45 00000000 AREA RESET, DATA, READONLY 46 00000000 EXPORT __Vectors 47 00000000 EXPORT __Vectors_End 48 00000000 EXPORT __Vectors_Size @@ -317,11 +317,10 @@ ARM Macro Assembler Page 5 00000000 Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M0 --apcs=interw ork --depend=.\objects\keil_startup_hk32f030m.d -o.\objects\keil_startup_hk32f0 -30m.o -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Pro -ject\RTE" -IC:\Keil_v5\ARM\CMSIS\Include --predefine="__EVAL SETA 1" --predefin -e="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 521" --list=.\listing -s\keil_startup_hk32f030m.lst ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_St -artup_hk32f030m.s +30m.o -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS +\Include --predefine="__MICROLIB SETA 1" --predefine="__UVISION_VERSION SETA 52 +1" --list=.\listings\keil_startup_hk32f030m.lst ..\Source\Libraries\CMSIS\HK32F +030M\Source\KEIL_Startup_hk32f030m.s @@ -346,7 +345,7 @@ p_hk32f030m.s Uses None Comment: Stack_Mem unused -__initial_sp 00000200 +__initial_sp 00000120 Symbol: __initial_sp Definitions @@ -393,7 +392,7 @@ p_hk32f030m.s At line 201 in file ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Start up_hk32f030m.s Comment: __heap_base used once -__heap_limit 00000200 +__heap_limit 00000000 Symbol: __heap_limit Definitions @@ -829,7 +828,7 @@ up_hk32f030m.s ARM Macro Assembler Page 1 Alphabetic symbol ordering Absolute symbols -Heap_Size 00000200 +Heap_Size 00000000 Symbol: Heap_Size Definitions @@ -839,7 +838,7 @@ p_hk32f030m.s At line 37 in file ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startu p_hk32f030m.s Comment: Heap_Size used once -Stack_Size 00000200 +Stack_Size 00000120 Symbol: Stack_Size Definitions @@ -887,4 +886,4 @@ up_hk32f030m.s up_hk32f030m.s Comment: __main used once 2 symbols -379 symbols in table +378 symbols in table diff --git a/Project/Objects/25q64.crf b/Project/Objects/25q64.crf new file mode 100644 index 0000000..227eef5 Binary files /dev/null and b/Project/Objects/25q64.crf differ diff --git a/Project/Objects/25q64.d b/Project/Objects/25q64.d new file mode 100644 index 0000000..7de831d --- /dev/null +++ b/Project/Objects/25q64.d @@ -0,0 +1,32 @@ +.\objects\25q64.o: ..\Source\User\demo\src\25q64.c +.\objects\25q64.o: ..\Source\User\demo\inc\demo.h +.\objects\25q64.o: ..\Source\User\demo\inc\type_define.h +.\objects\25q64.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\25q64.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\25q64.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\25q64.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\25q64.o: ..\Source\User\hk32f030m_conf.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\25q64.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/25q64.o b/Project/Objects/25q64.o new file mode 100644 index 0000000..bc46aeb Binary files /dev/null and b/Project/Objects/25q64.o differ diff --git a/Project/Objects/ExtDll.iex b/Project/Objects/ExtDll.iex new file mode 100644 index 0000000..6c0896e --- /dev/null +++ b/Project/Objects/ExtDll.iex @@ -0,0 +1,2 @@ +[EXTDLL] +Count=0 diff --git a/Project/Objects/Project.axf b/Project/Objects/Project.axf index 4fc440a..aa563e8 100644 Binary files a/Project/Objects/Project.axf and b/Project/Objects/Project.axf differ diff --git a/Project/Objects/Project.build_log.htm b/Project/Objects/Project.build_log.htm index d53d1d6..d5a9a72 100644 --- a/Project/Objects/Project.build_log.htm +++ b/Project/Objects/Project.build_log.htm @@ -5,10 +5,10 @@

Tool Versions:

IDE-Version: Vision V5.21.1.0 Copyright (C) 2016 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: leon ݷ1, 1, LIC=---- +License Information: leon ݷ1, 1, LIC=3UURY-IPABX-YDMK5-GFML2-SG49I-QM752 Tool Versions: -Toolchain: MDK-Lite Version: 5.21a +Toolchain: MDK-ARM Professional Version: 5.21a Toolchain Path: C:\Keil_v5\ARM\ARMCC\Bin C Compiler: Armcc.exe V5.06 update 3 (build 300) Assembler: Armasm.exe V5.06 update 3 (build 300) @@ -21,20 +21,23 @@ Target DLL: Segger\JL2CM3.dll V2.99.23.0 Dialog DLL: TARMCM1.DLL V1.10.0.0

Project:

-C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\Project.uvprojx -Project File Date: 01/07/2023 +C:\Users\ݷ1\Desktop\HK32F030SDK\Project\Project.uvprojx +Project File Date: 02/16/2023

Output:

*** Using Compiler 'V5.06 update 3 (build 300)', folder: 'C:\Keil_v5\ARM\ARMCC\Bin' Build target 'HK32F030MF4P6' -compiling main.c... +compiling pwm_audio_8.c... +..\Source\User\demo\src\pwm_audio_8.c(83): warning: #1-D: last line of file ends without a newline + } +..\Source\User\demo\src\pwm_audio_8.c: 1 warning, 0 errors linking... -Program Size: Code=656 RO-data=208 RW-data=0 ZI-data=512 +Program Size: Code=2168 RO-data=264 RW-data=4 ZI-data=292 FromELF: creating hex file... -".\Objects\Project.axf" - 0 Error(s), 0 Warning(s). +".\Objects\Project.axf" - 0 Error(s), 1 Warning(s).

Collection of Component include folders:

- C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE + C:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE

Collection of Component Files used:

Build Time Elapsed: 00:00:00 diff --git a/Project/Objects/Project.hex b/Project/Objects/Project.hex index c858137..76b62d9 100644 --- a/Project/Objects/Project.hex +++ b/Project/Objects/Project.hex @@ -1,57 +1,156 @@ :020000040800F2 -:1000000000020020D5000008050200089D0100083C +:1000000028010020D5000008430200084102000832 :1000100000000000000000000000000000000000E0 -:1000200000000000000000000000000021020008A5 -:10003000000000000000000007020008BD020008E8 +:10002000000000000000000000000000450500087E +:1000300000000000000000001D030008E1050008AA :10004000E700000800000000E7000008E7000008E3 :10005000E7000008E7000008E7000008E7000008E4 :10006000E7000008E7000008E7000008E7000008D4 -:10007000E7000008E7000008E7000008E7000008C4 +:10007000E7000008E70000084106000859060008EC :1000800000000000E7000008000000000000000081 :1000900000000000E7000008E7000008E700000893 :1000A00000000000E700000800000000E700000872 :1000B0000000000000000000000000000000000040 -:1000C0000348854600F014F8004800473D03000847 -:1000D000000200200448804704480047FEE7FEE78E -:1000E000FEE7FEE7FEE7FEE7C1020008C1000008E8 -:1000F000064C0125064E05E0E36807CC2B430C3C7B -:1001000098471034B442F7D3FFF7DEFF50030008DE -:1001100060030008F0B50022012423460D689340D7 -:100120001D409D422BD10D79012D01D0022D13D1FF -:10013000876855000326AE40B74387604E79AE40CE -:1001400085682E43866045689D43456043688D7988 -:100150009540ADB22B434360066855000323AB4086 -:100160009E4306600E790768AE403E430660C6684F -:100170009E43C660CB79AB40C5682B43C360521C1D -:10018000102ACAD30A7A002A026B096802D08A436D -:100190000263F0BD0A43FBE781617047FEE70000A0 -:1001A000FEB50D200121400400F02EF80220009041 -:1001B00001206946087100228A71104C487120465E -:1001C000FFF7A8FF80200E4D009069462846FFF7F4 -:1001D000A1FF04200926F606009069463046FFF785 -:1001E00099FF02212046FFF7D7FF80212846FFF71D -:1001F000D3FF04213046FFF7CFFFFEBD000C0048BF -:100200000008004870477047044A0029516901D02E -:10021000014300E08143516170470000001002403B -:10022000704700003CB5002221480092019201680D -:100230000123194301601E49C0318C6A0F25ED026C -:10024000AC438C628C6A0725ED022C438C62194CFE -:10025000022105680D400195009D6D1C0095019DD2 -:10026000002D02D1009DA542F3D10468A4071DD53D -:10027000114A01931368DB08DB0001930B43136001 -:100280004168F022914301914160416807221202C6 -:10029000914301914160416889088900416041684A -:1002A000416041680907890FFBD13CBD01923CBD0B -:1002B00000100240FFFF00000020024070470000D5 -:1002C00010B5124801680122114301604168104ACB -:1002D00011404160016B132291430163002484604B -:1002E0000C49096A0A0C89B20A4209D10268CA0695 -:1002F0004905120E890E09020A4301681143016083 -:10030000FFF790FF0448446310BD00000010024056 -:100310001CB8FFF800F8FF1F4020024002E008C8A8 -:10032000121F08C1002AFAD170477047002001E06F -:1003300001C1121F002AFBD170470000FFF730FFF8 -:100340000248802181628161FCE7000000080048CA -:100350006003000800000020000200002C030008D9 +:1000C0000348854600F02AF8004800472B0900083D +:1000D000280100200448804704480047FEE7FEE767 +:1000E000FEE7FEE7FEE7FEE7E5050008C1000008C1 +:1000F00030B50B46014600202022012409E00D46C0 +:10010000D5409D4205D31D469540491B2546954047 +:1001100040191546521E002DF1DC30BD064C01255C +:10012000064E05E0E36807CC2B430C3C984710349F +:10013000B442F7D3FFF7C8FF600900088009000840 +:1001400038B50020074C034600900222402120468B +:1001500000F05CF803220621204600F047F800F08A +:1001600099F838BD00080048F0B500220124234664 +:100170000D6893401D409D422BD10D79012D01D07A +:10018000022D13D1876855000326AE40B743876020 +:100190004E79AE4085682E43866045689D43456034 +:1001A00043688D799540ADB22B4343600668550096 +:1001B0000323AB409E4306600E790768AE403E4382 +:1001C0000660C6689E43C660CB79AB40C5682B43CA +:1001D000C360521C102ACAD30A7A002A026B09682B +:1001E00002D08A430263F0BD0A43FBE74B07DB0EF4 +:1001F0009A40C90810B589000818016A0F249C406C +:10020000A1430162016A1143016210BDFFB583B0D1 +:100210000F460F201C461546012140040C9E00F09D +:100220007FF86846009705718671C471012141719C +:100230000021017269460398FFF796FF07B0F0BDF1 +:10024000FEE7704730B5837801210278002B15D086 +:1002500094080E4BA400E41823689207D50EFF22E1 +:10026000AA40934342789207120EAA401A43226092 +:100270000078C006C00E8140054804E0D006C00EDC +:10028000814003488030016030BD000000E400E0A0 +:1002900000E100E070B501218AB0C80200F04CF81E +:1002A000EF20079002206946088300240C844C83C9 +:1002B00008A9194E8C7006A9304600F045FA602056 +:1002C000694688800125CD80042008817F20039025 +:1002D0000C824C8228028882CC8201A9304600F030 +:1002E000F7F90821304600F027FA0121304600F0E6 +:1002F000CDF90121304600F0D5F9012211463046F2 +:1003000000F0DBF90E20694608704C708D7068466D +:10031000FFF798FF0AB070BD002C01407047000045 +:10032000044A0029516901D0014300E08143516131 +:100330007047000000100240044A0029916901D072 +:10034000014300E0814391617047000000100240CA +:10035000F8B52C49044648680C222B4E104003D0B7 +:10036000042801D00C281FD0264D26606868274934 +:100370000006000F4000095A30460746FFF7B8FE56 +:1003800060606968214A4905490F083A515CC840D4 +:100390000546A0601E480169890F09D00169890FCF +:1003A00001290FD0680812E07D2080022060DBE781 +:1003B0001448C030806A4000C10E1648891CFFF7FF +:1003C00097FE04E00069800F022801D0A808E060D1 +:1003D0000C48016BC90601D4266100E02761016B5E +:1003E00089070AD0016B8907890F012907D0006BA3 +:1003F000C043800700D16661F8BD6561F8BD6761E3 +:10040000F8BD0000001002400048E8014009000863 +:10041000002401400090D0030029016802D040224E +:10042000114301E0014A114001607047BFFF000025 +:10043000F0B501210D0387B02846FFF77DFF0024AA +:10044000224E23460222102130460094FFF7DEFEA2 +:1004500000230222082130460094FFF7D7FE1C4FEC +:1004600000230222102138460094FFF7CFFE02221B +:1004700004213046FFF7BAFE022203213046FFF77F +:10048000B5FE022204213846FFF7B0FE6846FF2180 +:1004900084800531C1800721090201814481848162 +:1004A000E910C18118210182448207218182094C0F +:1004B00001A9204600F010F82946204600F038F83F +:1004C00001212046FFF7A8FF07B0F0BD000C00484F +:1004D000000400480030014030B50268CC8993B276 +:1004E000C122920113400A880D892243CC882C43F3 +:1004F00022434C8922438C8922431A43026042687A +:10050000094B92B21A408B88134343600A8A0261F6 +:100510000268042392B249889A4311430160C16979 +:10052000024A1140C16130BDFFF00000FFF700003A +:100530004268034B1A40426042680A434260704777 +:10054000FFEF0000704700003CB5002221480092F8 +:10055000019201680123194301601E49C0318C6A70 +:100560000F25ED02AC438C628C6A0725ED022C430B +:100570008C62194C022105680D400195009D6D1C8F +:100580000095019D002D02D1009DA542F3D1046884 +:10059000A4071DD5114A01931368DB08DB00019302 +:1005A0000B4313604168F02291430191416041681F +:1005B0000722120291430191416041688908890034 +:1005C00041604168416041680907890FFBD13CBD2A +:1005D00001923CBD00100240FFFF000000200240DD +:1005E0007047000010B512480168012211430160F4 +:1005F0004168104A11404160016B1322914301632D +:10060000002484600C49096A0A0C89B20A4209D1A3 +:100610000268CA064905120E890E09020A430168DA +:1006200011430160FFF790FF0448446310BD0000D0 +:10063000001002401CB8FFF800F8FF1F40200240E5 +:1006400010B50448416B491C4163012100F01AF8C0 +:1006500010BD0000002C014010B5084808220378A6 +:100660000749002B02D08A61002101E08A62012142 +:1006700001700121880700F005F810BD000000207E +:1006800000080048C94389B2016170470029016828 +:1006900002D00122114301E0014A1140016070477C +:1006A000FEFF00000029416C03D00122D203114358 +:1006B00001E04904490C41647047002AC26801D036 +:1006C0000A4302E0C94389B20A40C2607047000091 +:1006D00030B5026A154B1A400262026A93B2426850 +:1006E000846992B2A4B27025AC43A5080C88AD0011 +:1006F0002C430225AB438D891D434B882B430C4D66 +:10070000A8420DD10825AB43CD891D4304239D4349 +:100710008B882B43074D2A400D8A15434A8A2A436A +:100720004260846189684163036230BDFEFF00005E +:10073000002C0140FFFC00008269082392B29A431A +:100740000A4382617047000010B502680F4B92B2F5 +:10075000984203D00124A407A04203D17024A243ED +:100760004C8822430A4CA04203D00A4C22400C89F8 +:10077000224302604A68C2620A888262984201D1BA +:10078000897A01630121416110BD0000002C014004 +:1007900000100040FFFC00000029016802D0012287 +:1007A000114301E04908490001607047F0B5092094 +:1007B0008BB001214004FFF7B3FD01218803FFF74F +:1007C000BBFD0927FF06012203213846FFF70EFD76 +:1007D000012206211B48FFF709FD08200090022690 +:1007E00069460E7101254D7100248C71CC7138461B +:1007F000FFF7BAFC4020009069460E711148FFF7E0 +:10080000B3FCE120099440020594069407940490F7 +:100810000C200D4C089004A9204600F02FF81B2056 +:10082000694608734D738D7303A8FFF70BFD012212 +:100830000649204600F00CF801212046FFF7ACFFE6 +:100840000BB0F0BD000C0048003801400501050068 +:1008500010B50B041C0E01238B40022C02D0032C7C +:1008600002D002E0001D00E008300168002A01D03B +:10087000194300E09943016010BD000030B5044603 +:10088000006887B00D464008400020606068032182 +:1008900009038843A9680143616020681849EA6830 +:1008A0000840696811432A69024311432160A06826 +:1008B00003210902884369690143A1606846FFF783 +:1008C00047FD1048844201D1059800E00298216854 +:1008D0000904296800D54000FFF70AFC2A6852087D +:1008E0008A4200D8401C2168090404D50107064A41 +:1008F000490F1040084380B2E06007B030BD0000EF +:10090000F3E9FFFF00380140F0FF000002E008C8F3 +:10091000121F08C1002AFAD170477047002001E079 +:1009200001C1121F002AFBD17047FFF781FDFFF7BD +:100930003DFFFFF705FCFEE7000000000102030495 +:10094000010006000100010001000100010001009A +:1009500002000400080010004000800000010002B6 +:100960008009000800000020040000000C090008B5 +:100970008409000804000020240100001C0900086C +:040980000000000073 :04000005080000C12E :00000001FF diff --git a/Project/Objects/Project.htm b/Project/Objects/Project.htm index 82c3cd7..47a449a 100644 --- a/Project/Objects/Project.htm +++ b/Project/Objects/Project.htm @@ -3,11 +3,11 @@ Static Call Graph - [.\Objects\Project.axf]

Static Call Graph for image .\Objects\Project.axf


-

#<CALLGRAPH># ARM Linker, 5060300: Last Updated: Sat Jan 07 22:52:57 2023 +

#<CALLGRAPH># ARM Linker, 5060300: Last Updated: Mon Feb 20 20:54:22 2023

-

Maximum Stack Usage = 52 bytes + Unknown(Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 140 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-main ⇒ LED_GPIO_Config ⇒ GPIO_Init +main ⇒ USART_Config ⇒ USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod

Mutually Recursive functions @@ -40,9 +40,9 @@ Function Pointers
  • SysTick_Handler from hk32f030m_it.o(i.SysTick_Handler) referenced from keil_startup_hk32f030m.o(RESET)
  • SystemInit from system_hk32f030m.o(i.SystemInit) referenced from keil_startup_hk32f030m.o(.text)
  • TIM1_BRK_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
  • TIM1_CC_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) +
  • TIM1_CC_IRQHandler from pwm_audio_8.o(i.TIM1_CC_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET)
  • TIM1_UP_TRG_COM_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) -
  • TIM2_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) +
  • TIM2_IRQHandler from usb.o(i.TIM2_IRQHandler) referenced from keil_startup_hk32f030m.o(RESET)
  • TIM6_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
  • USART1_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET)
  • WWDG_IRQHandler from keil_startup_hk32f030m.o(.text) referenced from keil_startup_hk32f030m.o(RESET) @@ -56,7 +56,7 @@ Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    • keil_startup_hk32f030m.o(.text)
    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001))

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004))

    [Calls]

    • >>   __scatterload @@ -66,15 +66,15 @@ Global Symbols

      [Called By]
      • >>   __scatterload
      -

      _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

      _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

      _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

      _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

      _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

      _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

      __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +

      __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -

      __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +

      __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

      Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
      [Address Reference Count : 1]

      • keil_startup_hk32f030m.o(RESET) @@ -128,15 +128,9 @@ Global Symbols

        TIM1_BRK_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET)
        -

        TIM1_CC_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET) -

        TIM1_UP_TRG_COM_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET)
        -

        TIM2_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text)) -
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET) -

        TIM6_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET)
        @@ -146,22 +140,56 @@ Global Symbols

        WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, keil_startup_hk32f030m.o(.text))
        [Address Reference Count : 1]

        • keil_startup_hk32f030m.o(RESET)
        +

        __aeabi_uidiv (Thumb, 0 bytes, Stack size 12 bytes, uidiv.o(.text), UNUSED) + +

        __aeabi_uidivmod (Thumb, 44 bytes, Stack size 12 bytes, uidiv.o(.text)) +

        [Stack]

        • Max Depth = 12
        • Call Chain = __aeabi_uidivmod +
        +
        [Called By]
        • >>   RCC_GetClocksFreq +
        • >>   USART_Init +
        +

        __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text))

        [Calls]

        • >>   __main_after_scatterload

        [Called By]
        • >>   _main_scatterload
        -

        __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

        __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) -

        GPIO_Init (Thumb, 132 bytes, Stack size 20 bytes, hk32f030m_gpio.o(i.GPIO_Init)) +

        Audio_8bit_init (Thumb, 36 bytes, Stack size 16 bytes, pwm_audio_8.o(i.Audio_8bit_init)) +

        [Stack]

        • Max Depth = 84
        • Call Chain = Audio_8bit_init ⇒ PWM_Init ⇒ NVIC_Init +
        +
        [Calls]
        • >>   GPIO_PinAFConfig +
        • >>   PWM_Init +
        • >>   HAL_GPIO_Init +
        +
        [Called By]
        • >>   main +
        + +

        GPIO_Init (Thumb, 132 bytes, Stack size 20 bytes, hk32f030m_gpio.o(i.GPIO_Init))

        [Stack]

        • Max Depth = 20
        • Call Chain = GPIO_Init
        -
        [Called By]
        • >>   LED_GPIO_Config +
          [Called By]
          • >>   USART_Config +
          • >>   HAL_GPIO_Init
          -

          GPIO_SetBits (Thumb, 4 bytes, Stack size 0 bytes, hk32f030m_gpio.o(i.GPIO_SetBits)) -

          [Called By]

          • >>   LED_GPIO_Config +

            GPIO_PinAFConfig (Thumb, 32 bytes, Stack size 8 bytes, hk32f030m_gpio.o(i.GPIO_PinAFConfig)) +

            [Stack]

            • Max Depth = 8
            • Call Chain = GPIO_PinAFConfig +
            +
            [Called By]
            • >>   USART_Config +
            • >>   SPI_HW_Init +
            • >>   Audio_8bit_init +
            + +

            HAL_GPIO_Init (Thumb, 52 bytes, Stack size 48 bytes, gpio.o(i.HAL_GPIO_Init)) +

            [Stack]

            • Max Depth = 68
            • Call Chain = HAL_GPIO_Init ⇒ GPIO_Init +
            +
            [Calls]
            • >>   RCC_AHBPeriphClockCmd +
            • >>   GPIO_Init +
            +
            [Called By]
            • >>   SPI_HW_Init +
            • >>   Audio_8bit_init

            HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.HardFault_Handler)) @@ -171,24 +199,78 @@ Global Symbols


          [Address Reference Count : 1]
          • keil_startup_hk32f030m.o(RESET)
          -

          LED_GPIO_Config (Thumb, 92 bytes, Stack size 32 bytes, bsp_led.o(i.LED_GPIO_Config)) -

          [Stack]

          • Max Depth = 52
          • Call Chain = LED_GPIO_Config ⇒ GPIO_Init +

            NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.NMI_Handler)) +
            [Address Reference Count : 1]

            • keil_startup_hk32f030m.o(RESET)
            -
            [Calls]
            • >>   RCC_AHBPeriphClockCmd -
            • >>   GPIO_SetBits -
            • >>   GPIO_Init +

              NVIC_Init (Thumb, 70 bytes, Stack size 12 bytes, hk32f030m_misc.o(i.NVIC_Init)) +

              [Stack]

              • Max Depth = 12
              • Call Chain = NVIC_Init +
              +
              [Called By]
              • >>   USART_Config +
              • >>   PWM_Init +
              + +

              PWM_Init (Thumb, 132 bytes, Stack size 56 bytes, pwm_audio_8.o(i.PWM_Init)) +

              [Stack]

              • Max Depth = 68
              • Call Chain = PWM_Init ⇒ NVIC_Init +
              +
              [Calls]
              • >>   RCC_APB2PeriphClockCmd +
              • >>   NVIC_Init +
              • >>   TIM_TimeBaseInit +
              • >>   TIM_OC1PreloadConfig +
              • >>   TIM_OC1Init +
              • >>   TIM_ITConfig +
              • >>   TIM_CtrlPWMOutputs +
              • >>   TIM_Cmd +
              +
              [Called By]
              • >>   Audio_8bit_init +
              + +

              PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.PendSV_Handler)) +
              [Address Reference Count : 1]

              • keil_startup_hk32f030m.o(RESET) +
              +

              RCC_AHBPeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd)) +

              [Called By]

              • >>   USART_Config +
              • >>   HAL_GPIO_Init +
              + +

              RCC_APB2PeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_APB2PeriphClockCmd)) +

              [Called By]

              • >>   USART_Config +
              • >>   SPI_HW_Init +
              • >>   PWM_Init +
              + +

              RCC_GetClocksFreq (Thumb, 178 bytes, Stack size 24 bytes, hk32f030m_rcc.o(i.RCC_GetClocksFreq)) +

              [Stack]

              • Max Depth = 36
              • Call Chain = RCC_GetClocksFreq ⇒ __aeabi_uidivmod +
              +
              [Calls]
              • >>   __aeabi_uidivmod +
              +
              [Called By]
              • >>   USART_Init +
              + +

              SPI_Cmd (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_spi.o(i.SPI_Cmd)) +

              [Called By]

              • >>   SPI_HW_Init +
              + +

              SPI_HW_Init (Thumb, 156 bytes, Stack size 48 bytes, spi.o(i.SPI_HW_Init)) +

              [Stack]

              • Max Depth = 116
              • Call Chain = SPI_HW_Init ⇒ HAL_GPIO_Init ⇒ GPIO_Init +
              +
              [Calls]
              • >>   RCC_APB2PeriphClockCmd +
              • >>   GPIO_PinAFConfig +
              • >>   SPI_RxFIFOThresholdConfig +
              • >>   SPI_Init +
              • >>   SPI_Cmd +
              • >>   HAL_GPIO_Init

              [Called By]
              • >>   main
              -

              NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.NMI_Handler)) -
              [Address Reference Count : 1]

              • keil_startup_hk32f030m.o(RESET) +

                SPI_Init (Thumb, 80 bytes, Stack size 12 bytes, hk32f030m_spi.o(i.SPI_Init)) +

                [Stack]

                • Max Depth = 12
                • Call Chain = SPI_Init
                -

                PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.PendSV_Handler)) -
                [Address Reference Count : 1]

                • keil_startup_hk32f030m.o(RESET) +
                  [Called By]
                  • >>   SPI_HW_Init
                  -

                  RCC_AHBPeriphClockCmd (Thumb, 18 bytes, Stack size 0 bytes, hk32f030m_rcc.o(i.RCC_AHBPeriphClockCmd)) -

                  [Called By]

                  • >>   LED_GPIO_Config + +

                    SPI_RxFIFOThresholdConfig (Thumb, 16 bytes, Stack size 0 bytes, hk32f030m_spi.o(i.SPI_RxFIFOThresholdConfig)) +

                    [Called By]

                    • >>   SPI_HW_Init

                    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, hk32f030m_it.o(i.SVC_Handler)) @@ -200,27 +282,110 @@ Global Symbols

                    SystemInit (Thumb, 74 bytes, Stack size 8 bytes, system_hk32f030m.o(i.SystemInit))

                    [Stack]

                    • Max Depth = 28
                    • Call Chain = SystemInit ⇒ SetSysClockToHSI_32M
                    -
                    [Calls]
                    • >>   SetSysClockToHSI_32M +
                      [Calls]
                      • >>   SetSysClockToHSI_32M

                      [Address Reference Count : 1]
                      • keil_startup_hk32f030m.o(.text)
                      -

                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                      TIM1_CC_IRQHandler (Thumb, 18 bytes, Stack size 8 bytes, pwm_audio_8.o(i.TIM1_CC_IRQHandler)) +

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = TIM1_CC_IRQHandler +
                      +
                      [Calls]
                      • >>   TIM_ClearITPendingBit +
                      +
                      [Address Reference Count : 1]
                      • keil_startup_hk32f030m.o(RESET) +
                      +

                      TIM2_IRQHandler (Thumb, 36 bytes, Stack size 8 bytes, usb.o(i.TIM2_IRQHandler)) +

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = TIM2_IRQHandler +
                      +
                      [Calls]
                      • >>   TIM_ClearITPendingBit +
                      +
                      [Address Reference Count : 1]
                      • keil_startup_hk32f030m.o(RESET) +
                      +

                      TIM_ClearITPendingBit (Thumb, 8 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ClearITPendingBit)) +

                      [Called By]

                      • >>   TIM1_CC_IRQHandler +
                      • >>   TIM2_IRQHandler +
                      -

                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                      TIM_Cmd (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_Cmd)) +

                      [Called By]

                      • >>   PWM_Init +
                      -

                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                      TIM_CtrlPWMOutputs (Thumb, 22 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_CtrlPWMOutputs)) +

                      [Called By]

                      • >>   PWM_Init +
                      + +

                      TIM_ITConfig (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_ITConfig)) +

                      [Called By]

                      • >>   PWM_Init +
                      + +

                      TIM_OC1Init (Thumb, 92 bytes, Stack size 12 bytes, hk32f030m_tim.o(i.TIM_OC1Init)) +

                      [Stack]

                      • Max Depth = 12
                      • Call Chain = TIM_OC1Init +
                      +
                      [Called By]
                      • >>   PWM_Init +
                      + +

                      TIM_OC1PreloadConfig (Thumb, 14 bytes, Stack size 0 bytes, hk32f030m_tim.o(i.TIM_OC1PreloadConfig)) +

                      [Called By]

                      • >>   PWM_Init +
                      + +

                      TIM_TimeBaseInit (Thumb, 66 bytes, Stack size 8 bytes, hk32f030m_tim.o(i.TIM_TimeBaseInit)) +

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = TIM_TimeBaseInit +
                      +
                      [Called By]
                      • >>   PWM_Init +
                      + +

                      USART_Cmd (Thumb, 20 bytes, Stack size 0 bytes, hk32f030m_usart.o(i.USART_Cmd)) +

                      [Called By]

                      • >>   USART_Config +
                      + +

                      USART_Config (Thumb, 152 bytes, Stack size 64 bytes, usart_printf.o(i.USART_Config)) +

                      [Stack]

                      • Max Depth = 140
                      • Call Chain = USART_Config ⇒ USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod +
                      +
                      [Calls]
                      • >>   RCC_APB2PeriphClockCmd +
                      • >>   RCC_AHBPeriphClockCmd +
                      • >>   NVIC_Init +
                      • >>   GPIO_PinAFConfig +
                      • >>   GPIO_Init +
                      • >>   USART_Cmd +
                      • >>   USART_Init +
                      • >>   USART_ITConfig +
                      +
                      [Called By]
                      • >>   main +
                      + +

                      USART_ITConfig (Thumb, 42 bytes, Stack size 8 bytes, hk32f030m_usart.o(i.USART_ITConfig)) +

                      [Stack]

                      • Max Depth = 8
                      • Call Chain = USART_ITConfig +
                      +
                      [Called By]
                      • >>   USART_Config +
                      + +

                      USART_Init (Thumb, 130 bytes, Stack size 40 bytes, hk32f030m_usart.o(i.USART_Init)) +

                      [Stack]

                      • Max Depth = 76
                      • Call Chain = USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod +
                      +
                      [Calls]
                      • >>   RCC_GetClocksFreq +
                      • >>   __aeabi_uidivmod +
                      +
                      [Called By]
                      • >>   USART_Config +
                      + +

                      __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) + +

                      __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) + +

                      __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

                      main (Thumb, 14 bytes, Stack size 0 bytes, main.o(i.main)) -

                      [Stack]

                      • Max Depth = 52
                      • Call Chain = main ⇒ LED_GPIO_Config ⇒ GPIO_Init +

                        [Stack]
                        • Max Depth = 140
                        • Call Chain = main ⇒ USART_Config ⇒ USART_Init ⇒ RCC_GetClocksFreq ⇒ __aeabi_uidivmod
                        -
                        [Calls]
                        • >>   LED_GPIO_Config +
                          [Calls]
                          • >>   USART_Config +
                          • >>   SPI_HW_Init +
                          • >>   Audio_8bit_init

                          [Address Reference Count : 1]
                          • entry9a.o(.ARM.Collect$$$$0000000B)

                          Local Symbols

                          -

                          SetSysClockToHSI_32M (Thumb, 140 bytes, Stack size 20 bytes, system_hk32f030m.o(i.SetSysClockToHSI_32M)) +

                          SetSysClockToHSI_32M (Thumb, 140 bytes, Stack size 20 bytes, system_hk32f030m.o(i.SetSysClockToHSI_32M))

                          [Stack]

                          • Max Depth = 20
                          • Call Chain = SetSysClockToHSI_32M

                          [Called By]
                          • >>   SystemInit diff --git a/Project/Objects/Project.lnp b/Project/Objects/Project.lnp index aa17726..277548d 100644 --- a/Project/Objects/Project.lnp +++ b/Project/Objects/Project.lnp @@ -1,7 +1,6 @@ --cpu Cortex-M0 ".\objects\hk32f030m_it.o" ".\objects\main.o" -".\objects\bsp_led.o" ".\objects\hk32f030m_adc.o" ".\objects\hk32f030m_awu.o" ".\objects\hk32f030m_beep.o" @@ -21,6 +20,14 @@ ".\objects\hk32f030m_wwdg.o" ".\objects\system_hk32f030m.o" ".\objects\keil_startup_hk32f030m.o" +".\objects\gpio.o" +".\objects\iic.o" +".\objects\spi.o" +".\objects\st7735s.o" +".\objects\usart_printf.o" +".\objects\25q64.o" +".\objects\usb.o" +".\objects\pwm_audio_8.o" --library_type=microlib --strict --scatter ".\Objects\Project.sct" --summary_stderr --info summarysizes --map --xref --callgraph --symbols --info sizes --info totals --info unused --info veneers diff --git a/Project/Objects/Project_HK32F030MF4P6.dep b/Project/Objects/Project_HK32F030MF4P6.dep index 3aafed4..d1e9a12 100644 --- a/Project/Objects/Project_HK32F030MF4P6.dep +++ b/Project/Objects/Project_HK32F030MF4P6.dep @@ -1,5 +1,5 @@ Dependencies for Project 'Project', Target 'HK32F030MF4P6': (DO NOT MODIFY !) -F (..\Source\User\hk32f030m_it.c)(0x5E95B54E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_it.o --omf_browse .\objects\hk32f030m_it.crf --depend .\objects\hk32f030m_it.d) +F (..\Source\User\hk32f030m_it.c)(0x63BD41EB)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_it.o --omf_browse .\objects\hk32f030m_it.crf --depend .\objects\hk32f030m_it.d) I (..\Source\User\main.h)(0x62B47CDE) I (..\Source\User\hk32f030m_it.h)(0x5E5DD682) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) @@ -17,11 +17,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -29,7 +29,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\User\main.c)(0x63B98745)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) +I (..\Source\User\demo\inc\usart_printf.h)(0x63BA5053) +F (..\Source\User\main.c)(0x63F35826)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\main.o --omf_browse .\objects\main.crf --depend .\objects\main.d) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) @@ -44,11 +45,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -57,37 +58,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -I (..\Source\User\led\bsp_led.h)(0x62C248A3) -F (..\Source\User\led\bsp_led.c)(0x62C4F5D9)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\bsp_led.o --omf_browse .\objects\bsp_led.crf --depend .\objects\bsp_led.d) -I (..\Source\User\led\bsp_led.h)(0x62C248A3) -I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) -I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) -I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) -I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) -I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) -I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) -I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) -I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) -I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c)(0x5EF1CB3E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_adc.o --omf_browse .\objects\hk32f030m_adc.crf --depend .\objects\hk32f030m_adc.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_adc.c)(0x5EF1CB3E)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_adc.o --omf_browse .\objects\hk32f030m_adc.crf --depend .\objects\hk32f030m_adc.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -103,10 +77,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -115,7 +89,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_awu.c)(0x5E5DD23A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_awu.o --omf_browse .\objects\hk32f030m_awu.crf --depend .\objects\hk32f030m_awu.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_awu.c)(0x5E5DD23A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_awu.o --omf_browse .\objects\hk32f030m_awu.crf --depend .\objects\hk32f030m_awu.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -131,11 +105,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -143,7 +117,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_beep.c)(0x5E6A12C8)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_beep.o --omf_browse .\objects\hk32f030m_beep.crf --depend .\objects\hk32f030m_beep.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_beep.c)(0x5E6A12C8)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_beep.o --omf_browse .\objects\hk32f030m_beep.crf --depend .\objects\hk32f030m_beep.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -159,11 +133,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -171,7 +145,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_crc.c)(0x5E5E0D80)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_crc.o --omf_browse .\objects\hk32f030m_crc.crf --depend .\objects\hk32f030m_crc.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_crc.c)(0x5E5E0D80)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_crc.o --omf_browse .\objects\hk32f030m_crc.crf --depend .\objects\hk32f030m_crc.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -186,11 +160,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -199,7 +173,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_exti.c)(0x5E5DD28E)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_exti.o --omf_browse .\objects\hk32f030m_exti.crf --depend .\objects\hk32f030m_exti.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_exti.c)(0x5E5DD28E)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_exti.o --omf_browse .\objects\hk32f030m_exti.crf --depend .\objects\hk32f030m_exti.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -214,11 +188,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -227,7 +201,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_flash.c)(0x5F5EE30A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_flash.o --omf_browse .\objects\hk32f030m_flash.crf --depend .\objects\hk32f030m_flash.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_flash.c)(0x5F5EE30A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_flash.o --omf_browse .\objects\hk32f030m_flash.crf --depend .\objects\hk32f030m_flash.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -242,11 +216,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -255,8 +229,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_gpio.c)(0x5F5EE542)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_gpio.o --omf_browse .\objects\hk32f030m_gpio.crf --depend .\objects\hk32f030m_gpio.d) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_gpio.c)(0x5F5EE542)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_gpio.o --omf_browse .\objects\hk32f030m_gpio.crf --depend .\objects\hk32f030m_gpio.d) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) @@ -274,7 +248,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -283,8 +257,8 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_i2c.c)(0x5E5E0D98)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_i2c.o --omf_browse .\objects\hk32f030m_i2c.crf --depend .\objects\hk32f030m_i2c.d) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_i2c.c)(0x5E5E0D98)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_i2c.o --omf_browse .\objects\hk32f030m_i2c.crf --depend .\objects\hk32f030m_i2c.d) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) @@ -299,7 +273,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) @@ -311,7 +285,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_iwdg.c)(0x5E5DD318)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_iwdg.o --omf_browse .\objects\hk32f030m_iwdg.crf --depend .\objects\hk32f030m_iwdg.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_iwdg.c)(0x5E5DD318)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_iwdg.o --omf_browse .\objects\hk32f030m_iwdg.crf --depend .\objects\hk32f030m_iwdg.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -327,11 +301,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) @@ -339,7 +313,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_misc.c)(0x5E5DD32A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_misc.o --omf_browse .\objects\hk32f030m_misc.crf --depend .\objects\hk32f030m_misc.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_misc.c)(0x5E5DD32A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_misc.o --omf_browse .\objects\hk32f030m_misc.crf --depend .\objects\hk32f030m_misc.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -355,10 +329,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -367,7 +341,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_pwr.c)(0x5E65BD36)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_pwr.o --omf_browse .\objects\hk32f030m_pwr.crf --depend .\objects\hk32f030m_pwr.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_pwr.c)(0x5E65BD36)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_pwr.o --omf_browse .\objects\hk32f030m_pwr.crf --depend .\objects\hk32f030m_pwr.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -383,11 +357,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) @@ -395,7 +369,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_rcc.c)(0x5E5E0E0A)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_rcc.o --omf_browse .\objects\hk32f030m_rcc.crf --depend .\objects\hk32f030m_rcc.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_rcc.c)(0x5E5E0E0A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_rcc.o --omf_browse .\objects\hk32f030m_rcc.crf --depend .\objects\hk32f030m_rcc.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -410,11 +384,11 @@ I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -423,7 +397,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_spi.c)(0x5E5E2DC2)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_spi.o --omf_browse .\objects\hk32f030m_spi.crf --depend .\objects\hk32f030m_spi.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_spi.c)(0x63DB84E3)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_spi.o --omf_browse .\objects\hk32f030m_spi.crf --depend .\objects\hk32f030m_spi.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -439,11 +413,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) @@ -451,7 +425,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_syscfg.c)(0x5F5AEC90)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_syscfg.o --omf_browse .\objects\hk32f030m_syscfg.crf --depend .\objects\hk32f030m_syscfg.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_syscfg.c)(0x5F5AEC90)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_syscfg.o --omf_browse .\objects\hk32f030m_syscfg.crf --depend .\objects\hk32f030m_syscfg.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -467,10 +441,10 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -479,7 +453,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c)(0x5E5E0DDA)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_tim.o --omf_browse .\objects\hk32f030m_tim.crf --depend .\objects\hk32f030m_tim.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_tim.c)(0x5E5E0DDA)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_tim.o --omf_browse .\objects\hk32f030m_tim.crf --depend .\objects\hk32f030m_tim.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -495,11 +469,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -507,7 +481,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c)(0x5E5E178C)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_usart.o --omf_browse .\objects\hk32f030m_usart.crf --depend .\objects\hk32f030m_usart.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_usart.c)(0x5E5E178C)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_usart.o --omf_browse .\objects\hk32f030m_usart.crf --depend .\objects\hk32f030m_usart.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -523,11 +497,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -535,7 +509,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c)(0x5E5E0DF8)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_wwdg.o --omf_browse .\objects\hk32f030m_wwdg.crf --depend .\objects\hk32f030m_wwdg.d) +F (..\Source\Libraries\HK32F030M_Lib\src\hk32f030m_wwdg.c)(0x5E5E0DF8)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\hk32f030m_wwdg.o --omf_browse .\objects\hk32f030m_wwdg.crf --depend .\objects\hk32f030m_wwdg.d) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) @@ -551,11 +525,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -563,7 +537,7 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c)(0x63B981CA)(--c99 -c --cpu Cortex-M0 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\led -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\system_hk32f030m.o --omf_browse .\objects\system_hk32f030m.crf --depend .\objects\system_hk32f030m.d) +F (..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c)(0x63EDFDD7)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\system_hk32f030m.o --omf_browse .\objects\system_hk32f030m.crf --depend .\objects\system_hk32f030m.d) I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) @@ -578,11 +552,11 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x5F36298A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) -I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x5E6A11EE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) @@ -591,5 +565,251 @@ I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) -F (..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s)(0x5EEC358C)(--cpu Cortex-M0 --pd "__EVAL SETA 1" -g --apcs=interwork --pd "__MICROLIB SETA 1" -I"C:\Users\ݷ1\Desktop\02 GPIO-ʹù̼LED2022-07-06\Project\RTE" -IC:\Keil_v5\ARM\CMSIS\Include --pd "__UVISION_VERSION SETA 521" --list .\listings\keil_startup_hk32f030m.lst --xref -o .\objects\keil_startup_hk32f030m.o --depend .\objects\keil_startup_hk32f030m.d) +F (..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s)(0x63DBB1AE)(--cpu Cortex-M0 -g --apcs=interwork --pd "__MICROLIB SETA 1" -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include --pd "__UVISION_VERSION SETA 521" --list .\listings\keil_startup_hk32f030m.lst --xref -o .\objects\keil_startup_hk32f030m.o --depend .\objects\keil_startup_hk32f030m.d) F (..\Doc\Readme.txt)(0x62C240F0)() +F (..\Source\User\demo\src\gpio.c)(0x63BD500B)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\gpio.o --omf_browse .\objects\gpio.crf --depend .\objects\gpio.d) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +F (..\Source\User\demo\src\iic.c)(0x63BD5C9A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\iic.o --omf_browse .\objects\iic.crf --depend .\objects\iic.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\spi.c)(0x63DBAACD)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\spi.o --omf_browse .\objects\spi.crf --depend .\objects\spi.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\st7735s.c)(0x63C13110)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\st7735s.o --omf_browse .\objects\st7735s.crf --depend .\objects\st7735s.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\usart_printf.c)(0x63BA506A)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\usart_printf.o --omf_browse .\objects\usart_printf.crf --depend .\objects\usart_printf.d) +I (..\Source\User\demo\inc\usart_printf.h)(0x63BA5053) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\25q64.c)(0x63DBB13D)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\25q64.o --omf_browse .\objects\25q64.crf --depend .\objects\25q64.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\usb.c)(0x63EE01F1)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\usb.o --omf_browse .\objects\usb.crf --depend .\objects\usb.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) +F (..\Source\User\demo\src\pwm_audio_8.c)(0x63F36D79)(--c99 -c --cpu Cortex-M0 -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Source\Libraries\HK32F030M_Lib\inc -I ..\Source\Libraries\HK32F030M_Lib\src -I ..\Source\Libraries\CMSIS\CM0\Core -I ..\Source\Libraries\CMSIS\CM0 -I ..\Source\Libraries\CMSIS\HK32F030M\Include -I ..\Source\Libraries\CMSIS\HK32F030M\Source -I ..\Source\User -I ..\Source\User\demo\inc -IC:\Users\ݷ1\Desktop\HK32F030SDK\Project\RTE -IC:\Keil_v5\ARM\CMSIS\Include -D__UVISION_VERSION="521" -DHK32F030M -DHK32F030MF4P6 -o .\objects\pwm_audio_8.o --omf_browse .\objects\pwm_audio_8.crf --depend .\objects\pwm_audio_8.d) +I (..\Source\User\demo\inc\demo.h)(0x63DBB11E) +I (..\Source\User\demo\inc\type_define.h)(0x63BA244C) +I (..\Source\User\demo\inc\board_cfg.h)(0x63BA2D65) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h)(0x5F5AEBB6) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h)(0x5D1337BA) +I (C:\Keil_v5\ARM\ARMCC\include\stdint.h)(0x574E3E26) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h)(0x5D1337BA) +I (..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h)(0x5E5DC2BE) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h)(0x5E6A11A4) +I (C:\Keil_v5\ARM\ARMCC\include\stdio.h)(0x574E3E26) +I (..\Source\User\hk32f030m_conf.h)(0x5E661B6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h)(0x5E6A1246) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h)(0x5E5DCD84) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h)(0x5E5DCD9E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h)(0x5EBA7DC8) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h)(0x63BA2138) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h)(0x5E5DCF30) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h)(0x5E5DC35E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h)(0x5F5AEE22) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h)(0x63BA6DE9) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h)(0x5E5DCF08) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h)(0x5E65BD6A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h)(0x5E5E1518) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h)(0x5E5DD07A) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h)(0x5E6A127E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h)(0x5E5DD1BC) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h)(0x5E5DC37E) +I (..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h)(0x5E787614) diff --git a/Project/Objects/bsp_led.crf b/Project/Objects/bsp_led.crf index 02fceb7..408b1c4 100644 Binary files a/Project/Objects/bsp_led.crf and b/Project/Objects/bsp_led.crf differ diff --git a/Project/Objects/bsp_led.d b/Project/Objects/bsp_led.d index 88aeaa5..e69de29 100644 --- a/Project/Objects/bsp_led.d +++ b/Project/Objects/bsp_led.d @@ -1,30 +0,0 @@ -.\objects\bsp_led.o: ..\Source\User\led\bsp_led.c -.\objects\bsp_led.o: ..\Source\User\led\bsp_led.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h -.\objects\bsp_led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h -.\objects\bsp_led.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h -.\objects\bsp_led.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h -.\objects\bsp_led.o: ..\Source\User\hk32f030m_conf.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h -.\objects\bsp_led.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/bsp_led.o b/Project/Objects/bsp_led.o index d850a8e..f73d1b0 100644 Binary files a/Project/Objects/bsp_led.o and b/Project/Objects/bsp_led.o differ diff --git a/Project/Objects/gpio.crf b/Project/Objects/gpio.crf new file mode 100644 index 0000000..b047756 Binary files /dev/null and b/Project/Objects/gpio.crf differ diff --git a/Project/Objects/gpio.d b/Project/Objects/gpio.d new file mode 100644 index 0000000..98ac451 --- /dev/null +++ b/Project/Objects/gpio.d @@ -0,0 +1,32 @@ +.\objects\gpio.o: ..\Source\User\demo\src\gpio.c +.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\gpio.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\gpio.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\gpio.o: ..\Source\User\hk32f030m_conf.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\gpio.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h +.\objects\gpio.o: ..\Source\User\demo\inc\demo.h +.\objects\gpio.o: ..\Source\User\demo\inc\type_define.h +.\objects\gpio.o: ..\Source\User\demo\inc\board_cfg.h diff --git a/Project/Objects/gpio.o b/Project/Objects/gpio.o new file mode 100644 index 0000000..15fe466 Binary files /dev/null and b/Project/Objects/gpio.o differ diff --git a/Project/Objects/hk32f030m_adc.crf b/Project/Objects/hk32f030m_adc.crf index b24d55e..8879a65 100644 Binary files a/Project/Objects/hk32f030m_adc.crf and b/Project/Objects/hk32f030m_adc.crf differ diff --git a/Project/Objects/hk32f030m_adc.o b/Project/Objects/hk32f030m_adc.o index 8ed3321..32e72c0 100644 Binary files a/Project/Objects/hk32f030m_adc.o and b/Project/Objects/hk32f030m_adc.o differ diff --git a/Project/Objects/hk32f030m_awu.crf b/Project/Objects/hk32f030m_awu.crf index 79455d4..1f51a1c 100644 Binary files a/Project/Objects/hk32f030m_awu.crf and b/Project/Objects/hk32f030m_awu.crf differ diff --git a/Project/Objects/hk32f030m_awu.o b/Project/Objects/hk32f030m_awu.o index 6efca34..10b6d98 100644 Binary files a/Project/Objects/hk32f030m_awu.o and b/Project/Objects/hk32f030m_awu.o differ diff --git a/Project/Objects/hk32f030m_beep.crf b/Project/Objects/hk32f030m_beep.crf index db64335..01773c4 100644 Binary files a/Project/Objects/hk32f030m_beep.crf and b/Project/Objects/hk32f030m_beep.crf differ diff --git a/Project/Objects/hk32f030m_beep.o b/Project/Objects/hk32f030m_beep.o index bffc200..b1222fc 100644 Binary files a/Project/Objects/hk32f030m_beep.o and b/Project/Objects/hk32f030m_beep.o differ diff --git a/Project/Objects/hk32f030m_crc.crf b/Project/Objects/hk32f030m_crc.crf index f40c5e4..993e076 100644 Binary files a/Project/Objects/hk32f030m_crc.crf and b/Project/Objects/hk32f030m_crc.crf differ diff --git a/Project/Objects/hk32f030m_crc.o b/Project/Objects/hk32f030m_crc.o index 09f318c..4a9c4ca 100644 Binary files a/Project/Objects/hk32f030m_crc.o and b/Project/Objects/hk32f030m_crc.o differ diff --git a/Project/Objects/hk32f030m_exti.crf b/Project/Objects/hk32f030m_exti.crf index a5752c0..c07b417 100644 Binary files a/Project/Objects/hk32f030m_exti.crf and b/Project/Objects/hk32f030m_exti.crf differ diff --git a/Project/Objects/hk32f030m_exti.o b/Project/Objects/hk32f030m_exti.o index fae4dc5..0b458f5 100644 Binary files a/Project/Objects/hk32f030m_exti.o and b/Project/Objects/hk32f030m_exti.o differ diff --git a/Project/Objects/hk32f030m_flash.crf b/Project/Objects/hk32f030m_flash.crf index 3ba7666..0e07b15 100644 Binary files a/Project/Objects/hk32f030m_flash.crf and b/Project/Objects/hk32f030m_flash.crf differ diff --git a/Project/Objects/hk32f030m_flash.o b/Project/Objects/hk32f030m_flash.o index b01400e..975be55 100644 Binary files a/Project/Objects/hk32f030m_flash.o and b/Project/Objects/hk32f030m_flash.o differ diff --git a/Project/Objects/hk32f030m_gpio.crf b/Project/Objects/hk32f030m_gpio.crf index 909d6cd..395bd8f 100644 Binary files a/Project/Objects/hk32f030m_gpio.crf and b/Project/Objects/hk32f030m_gpio.crf differ diff --git a/Project/Objects/hk32f030m_gpio.o b/Project/Objects/hk32f030m_gpio.o index c9b6f7b..7f083af 100644 Binary files a/Project/Objects/hk32f030m_gpio.o and b/Project/Objects/hk32f030m_gpio.o differ diff --git a/Project/Objects/hk32f030m_i2c.crf b/Project/Objects/hk32f030m_i2c.crf index cae6540..f6264e1 100644 Binary files a/Project/Objects/hk32f030m_i2c.crf and b/Project/Objects/hk32f030m_i2c.crf differ diff --git a/Project/Objects/hk32f030m_i2c.o b/Project/Objects/hk32f030m_i2c.o index 6b4c0c7..4abdff1 100644 Binary files a/Project/Objects/hk32f030m_i2c.o and b/Project/Objects/hk32f030m_i2c.o differ diff --git a/Project/Objects/hk32f030m_it.crf b/Project/Objects/hk32f030m_it.crf index 6afc475..b43e704 100644 Binary files a/Project/Objects/hk32f030m_it.crf and b/Project/Objects/hk32f030m_it.crf differ diff --git a/Project/Objects/hk32f030m_it.d b/Project/Objects/hk32f030m_it.d index e78788a..94c6ee0 100644 --- a/Project/Objects/hk32f030m_it.d +++ b/Project/Objects/hk32f030m_it.d @@ -30,3 +30,4 @@ .\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h .\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h .\objects\hk32f030m_it.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h +.\objects\hk32f030m_it.o: ..\Source\User\demo\inc\usart_printf.h diff --git a/Project/Objects/hk32f030m_it.o b/Project/Objects/hk32f030m_it.o index 79b1ce1..5c2e41f 100644 Binary files a/Project/Objects/hk32f030m_it.o and b/Project/Objects/hk32f030m_it.o differ diff --git a/Project/Objects/hk32f030m_iwdg.crf b/Project/Objects/hk32f030m_iwdg.crf index 3004d1e..57f9a3a 100644 Binary files a/Project/Objects/hk32f030m_iwdg.crf and b/Project/Objects/hk32f030m_iwdg.crf differ diff --git a/Project/Objects/hk32f030m_iwdg.o b/Project/Objects/hk32f030m_iwdg.o index b517d64..2cbba8a 100644 Binary files a/Project/Objects/hk32f030m_iwdg.o and b/Project/Objects/hk32f030m_iwdg.o differ diff --git a/Project/Objects/hk32f030m_misc.crf b/Project/Objects/hk32f030m_misc.crf index fac327f..65fb4bb 100644 Binary files a/Project/Objects/hk32f030m_misc.crf and b/Project/Objects/hk32f030m_misc.crf differ diff --git a/Project/Objects/hk32f030m_misc.o b/Project/Objects/hk32f030m_misc.o index 8046932..a5d473a 100644 Binary files a/Project/Objects/hk32f030m_misc.o and b/Project/Objects/hk32f030m_misc.o differ diff --git a/Project/Objects/hk32f030m_pwr.crf b/Project/Objects/hk32f030m_pwr.crf index 2cdd18e..ddbb61f 100644 Binary files a/Project/Objects/hk32f030m_pwr.crf and b/Project/Objects/hk32f030m_pwr.crf differ diff --git a/Project/Objects/hk32f030m_pwr.o b/Project/Objects/hk32f030m_pwr.o index afccf6f..7a8ccd3 100644 Binary files a/Project/Objects/hk32f030m_pwr.o and b/Project/Objects/hk32f030m_pwr.o differ diff --git a/Project/Objects/hk32f030m_rcc.crf b/Project/Objects/hk32f030m_rcc.crf index fb70c17..d1d63b4 100644 Binary files a/Project/Objects/hk32f030m_rcc.crf and b/Project/Objects/hk32f030m_rcc.crf differ diff --git a/Project/Objects/hk32f030m_rcc.o b/Project/Objects/hk32f030m_rcc.o index a5a4a0d..9fd75ec 100644 Binary files a/Project/Objects/hk32f030m_rcc.o and b/Project/Objects/hk32f030m_rcc.o differ diff --git a/Project/Objects/hk32f030m_spi.crf b/Project/Objects/hk32f030m_spi.crf index f1a0db6..e59f523 100644 Binary files a/Project/Objects/hk32f030m_spi.crf and b/Project/Objects/hk32f030m_spi.crf differ diff --git a/Project/Objects/hk32f030m_spi.o b/Project/Objects/hk32f030m_spi.o index e922b25..6d30511 100644 Binary files a/Project/Objects/hk32f030m_spi.o and b/Project/Objects/hk32f030m_spi.o differ diff --git a/Project/Objects/hk32f030m_syscfg.crf b/Project/Objects/hk32f030m_syscfg.crf index 1ec5d32..9cf532b 100644 Binary files a/Project/Objects/hk32f030m_syscfg.crf and b/Project/Objects/hk32f030m_syscfg.crf differ diff --git a/Project/Objects/hk32f030m_syscfg.o b/Project/Objects/hk32f030m_syscfg.o index 82070d1..9ddbe84 100644 Binary files a/Project/Objects/hk32f030m_syscfg.o and b/Project/Objects/hk32f030m_syscfg.o differ diff --git a/Project/Objects/hk32f030m_tim.crf b/Project/Objects/hk32f030m_tim.crf index 7d86b9a..e61dd0d 100644 Binary files a/Project/Objects/hk32f030m_tim.crf and b/Project/Objects/hk32f030m_tim.crf differ diff --git a/Project/Objects/hk32f030m_tim.o b/Project/Objects/hk32f030m_tim.o index 28aec84..b9b3e92 100644 Binary files a/Project/Objects/hk32f030m_tim.o and b/Project/Objects/hk32f030m_tim.o differ diff --git a/Project/Objects/hk32f030m_usart.crf b/Project/Objects/hk32f030m_usart.crf index a8030ea..8e4ea62 100644 Binary files a/Project/Objects/hk32f030m_usart.crf and b/Project/Objects/hk32f030m_usart.crf differ diff --git a/Project/Objects/hk32f030m_usart.o b/Project/Objects/hk32f030m_usart.o index 16d39fb..c71652e 100644 Binary files a/Project/Objects/hk32f030m_usart.o and b/Project/Objects/hk32f030m_usart.o differ diff --git a/Project/Objects/hk32f030m_wwdg.crf b/Project/Objects/hk32f030m_wwdg.crf index 1c9b3d5..883f7ed 100644 Binary files a/Project/Objects/hk32f030m_wwdg.crf and b/Project/Objects/hk32f030m_wwdg.crf differ diff --git a/Project/Objects/hk32f030m_wwdg.o b/Project/Objects/hk32f030m_wwdg.o index 44b5666..2d3b243 100644 Binary files a/Project/Objects/hk32f030m_wwdg.o and b/Project/Objects/hk32f030m_wwdg.o differ diff --git a/Project/Objects/iic.crf b/Project/Objects/iic.crf new file mode 100644 index 0000000..b835f42 Binary files /dev/null and b/Project/Objects/iic.crf differ diff --git a/Project/Objects/iic.d b/Project/Objects/iic.d new file mode 100644 index 0000000..79a3577 --- /dev/null +++ b/Project/Objects/iic.d @@ -0,0 +1,32 @@ +.\objects\iic.o: ..\Source\User\demo\src\iic.c +.\objects\iic.o: ..\Source\User\demo\inc\demo.h +.\objects\iic.o: ..\Source\User\demo\inc\type_define.h +.\objects\iic.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\iic.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\iic.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\iic.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\iic.o: ..\Source\User\hk32f030m_conf.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\iic.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/iic.o b/Project/Objects/iic.o new file mode 100644 index 0000000..6e86403 Binary files /dev/null and b/Project/Objects/iic.o differ diff --git a/Project/Objects/keil_startup_hk32f030m.o b/Project/Objects/keil_startup_hk32f030m.o index f2237d3..9fe753b 100644 Binary files a/Project/Objects/keil_startup_hk32f030m.o and b/Project/Objects/keil_startup_hk32f030m.o differ diff --git a/Project/Objects/main.crf b/Project/Objects/main.crf index 2a353f7..e03c8f1 100644 Binary files a/Project/Objects/main.crf and b/Project/Objects/main.crf differ diff --git a/Project/Objects/main.d b/Project/Objects/main.d index 2a0a8b4..07b46c5 100644 --- a/Project/Objects/main.d +++ b/Project/Objects/main.d @@ -27,4 +27,6 @@ .\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h .\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h .\objects\main.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h -.\objects\main.o: ..\Source\User\led\bsp_led.h +.\objects\main.o: ..\Source\User\demo\inc\demo.h +.\objects\main.o: ..\Source\User\demo\inc\type_define.h +.\objects\main.o: ..\Source\User\demo\inc\board_cfg.h diff --git a/Project/Objects/main.o b/Project/Objects/main.o index 445301d..8f2211e 100644 Binary files a/Project/Objects/main.o and b/Project/Objects/main.o differ diff --git a/Project/Objects/pwm_audio_8.crf b/Project/Objects/pwm_audio_8.crf new file mode 100644 index 0000000..260b2bc Binary files /dev/null and b/Project/Objects/pwm_audio_8.crf differ diff --git a/Project/Objects/pwm_audio_8.d b/Project/Objects/pwm_audio_8.d new file mode 100644 index 0000000..275e985 --- /dev/null +++ b/Project/Objects/pwm_audio_8.d @@ -0,0 +1,32 @@ +.\objects\pwm_audio_8.o: ..\Source\User\demo\src\pwm_audio_8.c +.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\demo.h +.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\type_define.h +.\objects\pwm_audio_8.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\pwm_audio_8.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\pwm_audio_8.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\pwm_audio_8.o: ..\Source\User\hk32f030m_conf.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\pwm_audio_8.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/pwm_audio_8.o b/Project/Objects/pwm_audio_8.o new file mode 100644 index 0000000..2f3dbf1 Binary files /dev/null and b/Project/Objects/pwm_audio_8.o differ diff --git a/Project/Objects/spi.crf b/Project/Objects/spi.crf new file mode 100644 index 0000000..a7b0e07 Binary files /dev/null and b/Project/Objects/spi.crf differ diff --git a/Project/Objects/spi.d b/Project/Objects/spi.d new file mode 100644 index 0000000..964557e --- /dev/null +++ b/Project/Objects/spi.d @@ -0,0 +1,32 @@ +.\objects\spi.o: ..\Source\User\demo\src\spi.c +.\objects\spi.o: ..\Source\User\demo\inc\demo.h +.\objects\spi.o: ..\Source\User\demo\inc\type_define.h +.\objects\spi.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\spi.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\spi.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\spi.o: ..\Source\User\hk32f030m_conf.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\spi.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/spi.o b/Project/Objects/spi.o new file mode 100644 index 0000000..45908c1 Binary files /dev/null and b/Project/Objects/spi.o differ diff --git a/Project/Objects/st7735s.crf b/Project/Objects/st7735s.crf new file mode 100644 index 0000000..8f8210d Binary files /dev/null and b/Project/Objects/st7735s.crf differ diff --git a/Project/Objects/st7735s.d b/Project/Objects/st7735s.d new file mode 100644 index 0000000..3ccd6e4 --- /dev/null +++ b/Project/Objects/st7735s.d @@ -0,0 +1,32 @@ +.\objects\st7735s.o: ..\Source\User\demo\src\st7735s.c +.\objects\st7735s.o: ..\Source\User\demo\inc\demo.h +.\objects\st7735s.o: ..\Source\User\demo\inc\type_define.h +.\objects\st7735s.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\st7735s.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\st7735s.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\st7735s.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\st7735s.o: ..\Source\User\hk32f030m_conf.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\st7735s.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/st7735s.o b/Project/Objects/st7735s.o new file mode 100644 index 0000000..b3000a5 Binary files /dev/null and b/Project/Objects/st7735s.o differ diff --git a/Project/Objects/system_hk32f030m.crf b/Project/Objects/system_hk32f030m.crf index 085a9ed..14a6641 100644 Binary files a/Project/Objects/system_hk32f030m.crf and b/Project/Objects/system_hk32f030m.crf differ diff --git a/Project/Objects/system_hk32f030m.o b/Project/Objects/system_hk32f030m.o index 2f57714..51c979f 100644 Binary files a/Project/Objects/system_hk32f030m.o and b/Project/Objects/system_hk32f030m.o differ diff --git a/Project/Objects/usart_printf.crf b/Project/Objects/usart_printf.crf new file mode 100644 index 0000000..b2fb2b1 Binary files /dev/null and b/Project/Objects/usart_printf.crf differ diff --git a/Project/Objects/usart_printf.d b/Project/Objects/usart_printf.d new file mode 100644 index 0000000..5180801 --- /dev/null +++ b/Project/Objects/usart_printf.d @@ -0,0 +1,30 @@ +.\objects\usart_printf.o: ..\Source\User\demo\src\usart_printf.c +.\objects\usart_printf.o: ..\Source\User\demo\inc\usart_printf.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\usart_printf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\usart_printf.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\usart_printf.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\usart_printf.o: ..\Source\User\hk32f030m_conf.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\usart_printf.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/usart_printf.o b/Project/Objects/usart_printf.o new file mode 100644 index 0000000..56cea7f Binary files /dev/null and b/Project/Objects/usart_printf.o differ diff --git a/Project/Objects/usb.crf b/Project/Objects/usb.crf new file mode 100644 index 0000000..94e8746 Binary files /dev/null and b/Project/Objects/usb.crf differ diff --git a/Project/Objects/usb.d b/Project/Objects/usb.d new file mode 100644 index 0000000..bcc42df --- /dev/null +++ b/Project/Objects/usb.d @@ -0,0 +1,32 @@ +.\objects\usb.o: ..\Source\User\demo\src\usb.c +.\objects\usb.o: ..\Source\User\demo\inc\demo.h +.\objects\usb.o: ..\Source\User\demo\inc\type_define.h +.\objects\usb.o: ..\Source\User\demo\inc\board_cfg.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cm0.h +.\objects\usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdint.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmInstr.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\cmsis_armcc.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\CM0\Core\core_cmFunc.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\system_hk32f030m.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_def.h +.\objects\usb.o: ..\Source\Libraries\CMSIS\HK32F030M\Include\hk32f030m.h +.\objects\usb.o: C:\Keil_v5\ARM\ARMCC\Bin\..\include\stdio.h +.\objects\usb.o: ..\Source\User\hk32f030m_conf.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_rcc.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_crc.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_exti.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_flash.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_gpio.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_misc.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_adc.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_syscfg.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_i2c.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_iwdg.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_pwr.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_spi.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_tim.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_usart.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_wwdg.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_awu.h +.\objects\usb.o: ..\Source\Libraries\HK32F030M_Lib\inc\hk32f030m_beep.h diff --git a/Project/Objects/usb.o b/Project/Objects/usb.o new file mode 100644 index 0000000..3f72165 Binary files /dev/null and b/Project/Objects/usb.o differ diff --git a/Project/Project.uvguix.陈逸凡1 b/Project/Project.uvguix.陈逸凡1 index 23386a9..b280b9c 100644 --- a/Project/Project.uvguix.陈逸凡1 +++ b/Project/Project.uvguix.陈逸凡1 @@ -11,7 +11,7 @@ 38003 Registers - 115 115 + 115 256 346 @@ -21,7 +21,7 @@ 204 Performance Analyzer - 1170 + 1170 175 175 100 @@ -62,11 +62,11 @@ - 1 - 1 + 0 + 0 0 - 0 - -1 + 50 + 16 @@ -85,17 +85,17 @@ -1 - 163 - 182 - 1622 - 922 + 0 + 26 + 1466 + 759 0 - 734 - 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000000400000003000000010000005C433A5C55736572735CB3C2D2DDB7B2315C4465736B746F705C3032204750494FCAE4B3F62DCAB9D3C3B9CCBCFEBFE2B5E3C1C14C4544B5C6323032322D30372D30365C536F757263655C557365725C6C65645C6273705F6C65642E6300000000096273705F6C65642E6300000000FFDC7800FFFFFFFF55433A5C55736572735CB3C2D2DDB7B2315C4465736B746F705C3032204750494FCAE4B3F62DCAB9D3C3B9CCBCFEBFE2B5E3C1C14C4544B5C6323032322D30372D30365C536F757263655C557365725C6D61696E2E6300000000066D61696E2E6300000000BECEA100FFFFFFFF83433A5C55736572735CB3C2D2DDB7B2315C4465736B746F705C3032204750494FCAE4B3F62DCAB9D3C3B9CCBCFEBFE2B5E3C1C14C4544B5C6323032322D30372D30365C536F757263655C4C69627261726965735C434D5349535C484B3332463033304D5C536F757263655C4B45494C5F537461727475705F686B3332663033306D2E7300000000184B45494C5F537461727475705F686B3332663033306D2E7300000000F0A0A100FFFFFFFF7D433A5C55736572735CB3C2D2DDB7B2315C4465736B746F705C3032204750494FCAE4B3F62DCAB9D3C3B9CCBCFEBFE2B5E3C1C14C4544B5C6323032322D30372D30365C536F757263655C4C69627261726965735C434D5349535C484B3332463033304D5C536F757263655C73797374656D5F686B3332663033306D2E63000000001273797374656D5F686B3332663033306D2E6300000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000081010000660000008007000068020000 + 60 + 010000000400000001000000010000000100000001000000000000000200000000000000010000000100000000000000280000002800000000000000 @@ -1114,7 +1114,7 @@ 0 16 - 0300000066000000ED00000038020000 + 03000000660000007A01000038020000 16 @@ -1494,11 +1494,11 @@ 0 16 - A3040000660000008D05000010020000 + 03000000830200000300000083020000 16 - 560000006D0000004601000038010000 + 0A0000000A0000006E0000006E000000 @@ -1518,7 +1518,7 @@ 16 - 560000006D0000004601000038010000 + 0A0000000A0000006E0000006E000000 @@ -1683,14 +1683,14 @@ 3119 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F6000000F40000004F00000090050000DF0000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF7D0100004F00000081010000510200000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000F000000068020000000000004F0000007D010000510200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000005102000080070000550200000100000001000010040000000100000002FDFFFF8E000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000006C02000080070000FD030000000000005502000080070000E60300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000F40000006600000090050000F6000000F40000004F00000090050000DF0000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF7D0100004F00000081010000510200000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000007D01000068020000000000004F0000007D010000510200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000005102000080070000550200000100000001000010040000000100000002FDFFFF8E000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000006C02000080070000FD030000000000005502000080070000E60300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2002 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000400020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000004000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000004000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000400000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000004001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 1423 @@ -1706,7 +1706,7 @@ Build 688 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D484B3332463033304D46345036960000000000000001000D484B3332463033304D46345036000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D484B3332463033304D46345036960000000000000001000D484B3332463033304D46345036000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 583 @@ -1739,51 +1739,1647 @@ 1080 + + 1 + Debug + + -1 + -1 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 810100004F00000080070000DF000000 + + + 16 + F40000006600000090050000F6000000 + + + + 1005 + 1005 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000007A010000EA020000 + + + 16 + 560000006D0000004601000038010000 + + + + 109 + 109 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000007A01000070020000 + + + 16 + 560000006D00000072010000AD020000 + + + + 1465 + 1465 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1466 + 1466 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1467 + 1467 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1468 + 1468 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1506 + 1506 + 0 + 0 + 0 + 0 + 32767 + 0 + 16384 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 1913 + 1913 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 84010000660000001A060000C6000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1935 + 1935 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 560000006D0000004601000038010000 + + + + 1936 + 1936 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300007D070000CD030000 + + + 16 + 560000006D0000004601000038010000 + + + + 1937 + 1937 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000004601000038010000 + + + + 1939 + 1939 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1940 + 1940 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1941 + 1941 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 1942 + 1942 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 195 + 195 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000007A01000070020000 + + + 16 + 560000006D00000072010000AD020000 + + + + 196 + 196 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000630000007D01000089020000 + + + 16 + 560000006D00000072010000AD020000 + + + + 197 + 197 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 000000006902000080070000E6030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 198 + 198 + 1 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + 0000000007030000C0030000E6030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 199 + 199 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006C0200007D070000CD030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 203 + 203 + 1 + 0 + 0 + 0 + 32767 + 0 + 8192 + 0 + + 16 + 810100006300000080070000DF000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 204 + 204 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 84010000660000001A060000C6000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 221 + 221 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000000000000000000000000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 2506 + 2506 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 2507 + 2507 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 343 + 343 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 84010000660000001A060000C6000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 346 + 346 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 84010000660000001A060000C6000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 35824 + 35824 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 84010000660000001A060000C6000000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 35885 + 35885 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35886 + 35886 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35887 + 35887 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35888 + 35888 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35889 + 35889 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35890 + 35890 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35891 + 35891 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35892 + 35892 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35893 + 35893 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35894 + 35894 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35895 + 35895 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35896 + 35896 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35897 + 35897 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35898 + 35898 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35899 + 35899 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35900 + 35900 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35901 + 35901 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35902 + 35902 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35903 + 35903 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35904 + 35904 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 35905 + 35905 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 38003 + 38003 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000660000007A010000EA020000 + + + 16 + 560000006D00000072010000AD020000 + + + + 38007 + 38007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006C0200007D070000CD030000 + + + 16 + 560000006D0000001E030000FD000000 + + + + 436 + 436 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 030000006C0200007D070000CD030000 + + + 16 + 560000006D00000072010000AD020000 + + + + 437 + 437 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000004601000038010000 + + + + 440 + 440 + 0 + 0 + 0 + 0 + 32767 + 0 + 32768 + 0 + + 16 + C70300001E0300005109000092030000 + + + 16 + 560000006D0000004601000038010000 + + + + 50000 + 50000 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50001 + 50001 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50002 + 50002 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50003 + 50003 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50004 + 50004 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50005 + 50005 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50006 + 50006 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50007 + 50007 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50008 + 50008 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50009 + 50009 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50010 + 50010 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50011 + 50011 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50012 + 50012 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50013 + 50013 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50014 + 50014 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 03000000830200000300000083020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 50015 + 50015 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 50016 + 50016 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50017 + 50017 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50018 + 50018 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 50019 + 50019 + 0 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + A3040000660000008D05000010020000 + + + 16 + 560000006D0000004601000038010000 + + + + 59392 + 59392 + 1 + 0 + 0 + 0 + 940 + 0 + 8192 + 0 + + 16 + 0000000000000000B70300001C000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59393 + 0 + 1 + 0 + 0 + 0 + 32767 + 0 + 4096 + 0 + + 16 + 00000000E603000080070000F9030000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59399 + 59399 + 0 + 0 + 0 + 0 + 463 + 0 + 8192 + 1 + + 16 + 000000001C000000DA01000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 59400 + 59400 + 1 + 0 + 0 + 0 + 612 + 0 + 8192 + 2 + + 16 + 000000001C0000006F02000038000000 + + + 16 + 0A0000000A0000006E0000006E000000 + + + + 3119 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFF81010000DF00000080070000E3000000010000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000001000000F40000006600000090050000F6000000810100004F00000080070000DF0000000000000040280056060000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000660000009005000040020000A00400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF7D0100004F00000081010000030300000100000002000010040000000100000012FFFFFF87060000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000007D01000068020000000000004F0000007D010000030300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000003030000800700000703000001000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000001000000000000003002000090050000D4020000C40300000703000080070000E603000000000000404100560E0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFFC003000007030000C4030000E603000001000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF000000005102000080070000550200000000000001000010040000000100000002FDFFFF8E000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000000000000000000006C02000080070000FD030000000000005502000080070000E60300000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + + + 59392 + File + + 2002 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65AC030000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 1423 + 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 + + + + 59399 + Build + + 688 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D484B3332463033304D46345036960000000000000001000D484B3332463033304D46345036000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64CF010000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 583 + 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000 + + + + 59400 + Debug + + 2362 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 + + + 898 + 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 + + + + 0 + 1920 + 1080 + + - - 1 - 0 - - 100 - 3 - - ..\Source\User\led\bsp_led.c - 0 - 39 - 40 - 1 - - 0 - - - ..\Source\User\main.c - 3 - 18 - 35 - 1 - - 0 - - - ..\Source\Libraries\CMSIS\HK32F030M\Source\KEIL_Startup_hk32f030m.s - 0 - 34 - 1 - 1 - - 0 - - - ..\Source\Libraries\CMSIS\HK32F030M\Source\system_hk32f030m.c - 16 - 79 - 90 - 1 - - 0 - - - - diff --git a/Project/Project.uvoptx b/Project/Project.uvoptx index 8ff3a13..1ce1a56 100644 --- a/Project/Project.uvoptx +++ b/Project/Project.uvoptx @@ -132,7 +132,7 @@ 0 DLGUARM - + / 0 @@ -219,18 +219,6 @@ 0 0 - - 1 - 3 - 1 - 0 - 0 - 0 - ..\Source\User\led\bsp_led.c - bsp_led.c - 0 - 0 - @@ -241,7 +229,7 @@ 0 2 - 4 + 3 1 0 0 @@ -253,7 +241,7 @@ 2 - 5 + 4 1 0 0 @@ -265,7 +253,7 @@ 2 - 6 + 5 1 0 0 @@ -277,7 +265,7 @@ 2 - 7 + 6 1 0 0 @@ -289,7 +277,7 @@ 2 - 8 + 7 1 0 0 @@ -301,7 +289,7 @@ 2 - 9 + 8 1 0 0 @@ -313,7 +301,7 @@ 2 - 10 + 9 1 0 0 @@ -325,7 +313,7 @@ 2 - 11 + 10 1 0 0 @@ -337,7 +325,7 @@ 2 - 12 + 11 1 0 0 @@ -349,7 +337,7 @@ 2 - 13 + 12 1 0 0 @@ -361,7 +349,7 @@ 2 - 14 + 13 1 0 0 @@ -373,7 +361,7 @@ 2 - 15 + 14 1 0 0 @@ -385,7 +373,7 @@ 2 - 16 + 15 1 0 0 @@ -397,7 +385,7 @@ 2 - 17 + 16 1 0 0 @@ -409,7 +397,7 @@ 2 - 18 + 17 1 0 0 @@ -421,7 +409,7 @@ 2 - 19 + 18 1 0 0 @@ -433,7 +421,7 @@ 2 - 20 + 19 1 0 0 @@ -447,13 +435,13 @@ CMSIS - 1 + 0 0 0 0 3 - 21 + 20 1 0 0 @@ -467,13 +455,13 @@ Startup - 1 + 0 0 0 0 4 - 22 + 21 2 0 0 @@ -487,13 +475,13 @@ Doc - 1 + 0 0 0 0 5 - 23 + 22 5 0 0 @@ -505,4 +493,108 @@ + + demo + 1 + 0 + 0 + 0 + + 6 + 23 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\gpio.c + gpio.c + 0 + 0 + + + 6 + 24 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\iic.c + iic.c + 0 + 0 + + + 6 + 25 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\spi.c + spi.c + 0 + 0 + + + 6 + 26 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\st7735s.c + st7735s.c + 0 + 0 + + + 6 + 27 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\usart_printf.c + usart_printf.c + 0 + 0 + + + 6 + 28 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\25q64.c + 25q64.c + 0 + 0 + + + 6 + 29 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\usb.c + usb.c + 0 + 0 + + + 6 + 30 + 1 + 0 + 0 + 0 + ..\Source\User\demo\src\pwm_audio_8.c + pwm_audio_8.c + 0 + 0 + + + diff --git a/Project/Project.uvprojx b/Project/Project.uvprojx index de862b8..8ff8bb2 100644 --- a/Project/Project.uvprojx +++ b/Project/Project.uvprojx @@ -335,7 +335,7 @@ HK32F030M,HK32F030MF4P6 - ..\Source\Libraries\HK32F030M_Lib\inc;..\Source\Libraries\HK32F030M_Lib\src;..\Source\Libraries\CMSIS\CM0\Core;..\Source\Libraries\CMSIS\CM0;..\Source\Libraries\CMSIS\HK32F030M\Include;..\Source\Libraries\CMSIS\HK32F030M\Source;..\Source\User;..\Source\User\led + ..\Source\Libraries\HK32F030M_Lib\inc;..\Source\Libraries\HK32F030M_Lib\src;..\Source\Libraries\CMSIS\CM0\Core;..\Source\Libraries\CMSIS\CM0;..\Source\Libraries\CMSIS\HK32F030M\Include;..\Source\Libraries\CMSIS\HK32F030M\Source;..\Source\User;..\Source\User\demo\inc @@ -389,11 +389,6 @@ 1 ..\Source\User\main.c - - bsp_led.c - 1 - ..\Source\User\led\bsp_led.c - @@ -516,6 +511,51 @@ + + demo + + + gpio.c + 1 + ..\Source\User\demo\src\gpio.c + + + iic.c + 1 + ..\Source\User\demo\src\iic.c + + + spi.c + 1 + ..\Source\User\demo\src\spi.c + + + st7735s.c + 1 + ..\Source\User\demo\src\st7735s.c + + + usart_printf.c + 1 + ..\Source\User\demo\src\usart_printf.c + + + 25q64.c + 1 + ..\Source\User\demo\src\25q64.c + + + usb.c + 1 + ..\Source\User\demo\src\usb.c + + + pwm_audio_8.c + 1 + ..\Source\User\demo\src\pwm_audio_8.c + + + diff --git a/Source/Libraries/CMSIS/HK32F030M/Source/KEIL_Startup_hk32f030m.s b/Source/Libraries/CMSIS/HK32F030M/Source/KEIL_Startup_hk32f030m.s index 9a1bc29..d05dbf7 100644 --- a/Source/Libraries/CMSIS/HK32F030M/Source/KEIL_Startup_hk32f030m.s +++ b/Source/Libraries/CMSIS/HK32F030M/Source/KEIL_Startup_hk32f030m.s @@ -19,7 +19,7 @@ ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> ; -Stack_Size EQU 0x00000200 +Stack_Size EQU 0x00000120 AREA STACK, NOINIT, READWRITE, ALIGN=3 Stack_Mem SPACE Stack_Size @@ -30,7 +30,7 @@ __initial_sp ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> ; -Heap_Size EQU 0x00000200 +Heap_Size EQU 0x00000000 AREA HEAP, NOINIT, READWRITE, ALIGN=3 __heap_base diff --git a/Source/Libraries/CMSIS/HK32F030M/Source/system_hk32f030m.c b/Source/Libraries/CMSIS/HK32F030M/Source/system_hk32f030m.c index a58036d..218dace 100644 --- a/Source/Libraries/CMSIS/HK32F030M/Source/system_hk32f030m.c +++ b/Source/Libraries/CMSIS/HK32F030M/Source/system_hk32f030m.c @@ -82,7 +82,7 @@ void SystemInit(void) RCC->CFGR &= (uint32_t)0xF8FFB81C; /* Reset USARTSW[1:0], I2CSW bits */ - RCC->CFGR3 &= (uint32_t)0xFFFFFFEC; + RCC->CFGR3 &= (uint32_t)0xFFFFFFEC; /* Disable all interrupts */ RCC->CIR = 0x00000000; diff --git a/Source/User/define.h b/Source/User/define.h deleted file mode 100644 index 3ccf0c1..0000000 --- a/Source/User/define.h +++ /dev/null @@ -1,44 +0,0 @@ - -/** - ****************************************************************************** - * File Name : define.h - * Description : Main program body - ****************************************************************************** -*/ - -#ifndef _DEFINE_H_ -#define _DEFINE_H_ - -#include //׼ͷļ - - -typedef volatile unsigned char byte; -typedef volatile unsigned char BOOL; -typedef volatile unsigned char bool; -typedef volatile unsigned char u8int; -typedef volatile unsigned short int u16int; -typedef volatile unsigned long int u32int; - -#define FALSE 0 -#define TRUE 1 - -#define BIT0 0x01 -#define BIT1 0x02 -#define BIT2 0x04 -#define BIT3 0x08 -#define BIT4 0x10 -#define BIT5 0x20 -#define BIT6 0x40 -#define BIT7 0x80 -#define BIT8 0x0100 -#define BIT9 0x0200 -#define BIT10 0x0400 - -typedef enum -{ - ONOFF_OFF, - ONOFF_ON, -}ONOFF_TYPE; - -#endif - diff --git a/Source/User/demo/gpio.c b/Source/User/demo/gpio.c deleted file mode 100644 index 3ce42c4..0000000 --- a/Source/User/demo/gpio.c +++ /dev/null @@ -1,13 +0,0 @@ -#include "hk32f030m.h" - - - - -void GPIO_Init(void){ - - - -} - -#define GPIO_SET() -#define GPIO_RESET() \ No newline at end of file diff --git a/Source/User/demo/inc/board_cfg.h b/Source/User/demo/inc/board_cfg.h new file mode 100644 index 0000000..cfab209 --- /dev/null +++ b/Source/User/demo/inc/board_cfg.h @@ -0,0 +1,8 @@ +#ifndef BOARD_CFG_H +#define BOARD_CFG_H + + + + + +#endif diff --git a/Source/User/demo/inc/demo.h b/Source/User/demo/inc/demo.h new file mode 100644 index 0000000..aae4974 --- /dev/null +++ b/Source/User/demo/inc/demo.h @@ -0,0 +1,124 @@ +#ifndef DEMO_H +#define DEMO_H +#include "type_define.h" +#include +#include "hk32f030m.h" +#include "stdio.h" + +/*---------------------------------------------------------------- + IIC Configuration +*/ +#define SOFT_IIC_ENABLED 1 +#if (SOFT_IIC_ENABLED) +void IIC_SF_Init(void); +u8 IIC_SF_Send_Byte(u8 ord, u8 data); +u8 IIC_SF_Send(u8 ord, u8 *data, u32 len); +#endif +#define HW_IIC_ENABLED 0 + +/*---------------------------------------------------------------- + SPI Configuration +*/ +#define SPI_HW_ENABLED 1 +#if (SPI_HW_ENABLED) +u8 SPI_HW_Send(u8 chr); +u8 SPI_HW_Transfer(u8 chr, u8 *data); +void SPI_HW_Init(void); +#endif + +/*---------------------------------------------------------------- + ST7735S Configuration +*/ +#define ST7735S_ENABLED 1 +#define ST7735S_SHOW_ASC16 1 +#if(SPI_HW_ENABLED==0) +#error("ST7735 Ҫspi") +#endif +#if ST7735S_ENABLED +void LCD_Init(void); + + + +#if ST7735S_SHOW_ASC16 +void LCD_ShowChar16(u32 x,u32 y,u8 chr,u16 bkcolor,u16 color); +u8 LCD_ShowString(u8 *chr,u16 bkcolor,u16 color); +u8 LCD_SetCharPos(u32 x,u32 y); +#endif +#endif + +/*---------------------------------------------------------------- + Flash Configuration +*/ +u16 Flash_ReadID(void); +u8 Flash_Init(void); + +/*---------------------------------------------------------------- + uart configuration +*/ +void USART_Config(void); + +/*---------------------------------------------------------------- + GPIO interface +*/ +/** + * HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_PP) + * ©: HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_OD) + * 룺HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_UP,GPIO_OType_OD) + * 룺HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_DOWN,GPIO_OType_OD) + */ +void HAL_GPIO_Init(GPIO_TypeDef *port, u32 pin, u32 mode, u32 pull, u32 type); +// GPIO output +// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7 +#define GPIO_OUT_H(port, pin) \ + { \ + port->BSRR = pin; \ + }; +// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7 +#define GPIO_OUT_L(port, pin) \ + { \ + port->BRR = pin; \ + }; +// port:GPIOA-GPIOD,pin:GPIO_Pin_0-GPIO_Pin_7 +#define GPIO_OUT_TOGGLE(port, pin) \ + { \ + port->ODR ^= pin; \ + } +// GPIO pull up and down +// port:GPIOA-GPIOD,pin:0-7 +#define GPIO_PULL_UP(port, pin) \ + { \ + port->PUPDR = 1 << (pin * 2) | port->PUPDR; \ + } +// port:GPIOA-GPIOD,pin:0-7 +#define GPIO_PULL_DOWN(port, pin) \ + { \ + port->PUPDR = 2 << (pin * 2) | port->PUPDR; \ + } +// port:GPIOA-GPIOD,pin:0-7 +#define GPIO_PULL_NULL(port, pin) \ + { \ + port->PUPDR = 0 << (pin * 2) | port->PUPDR; \ + } +// port:GPIOA-GPIOD,pin:0-7 +#define GPIO_READ(port, pin) ((port->IDR >> pin) & 1) + +/*---------------------------------------------------------------- + Bit +*/ +#define Bit15 0x8000 +#define Bit14 0x4000 +#define Bit13 0x2000 +#define Bit12 0x1000 +#define Bit11 0x800 +#define Bit10 0x400 +#define Bit9 0x200 +#define Bit8 0x100 +#define Bit7 0x80 +#define Bit6 0x40 +#define Bit5 0x20 +#define Bit4 0x10 +#define Bit3 0x08 +#define Bit2 0x04 +#define Bit1 0x02 +#define Bit0 0x01 +#endif diff --git a/Source/User/demo/inc/type_define.h b/Source/User/demo/inc/type_define.h new file mode 100644 index 0000000..b5670c0 --- /dev/null +++ b/Source/User/demo/inc/type_define.h @@ -0,0 +1,6 @@ +#ifndef TYPE_DEFINE_H +#define TYPE_DEFINE_H +#define u8 unsigned char +#define u16 unsigned short +#define u32 unsigned int +#endif diff --git a/Source/User/demo/inc/usart_printf.h b/Source/User/demo/inc/usart_printf.h new file mode 100644 index 0000000..f720a79 --- /dev/null +++ b/Source/User/demo/inc/usart_printf.h @@ -0,0 +1,38 @@ +#ifndef __USART_H +#define __USART_H + + +#include "hk32f030m.h" +#include + + +// 1-USART1 +#define DEBUG_USARTx USART1 +#define DEBUG_USART_CLK RCC_APB2Periph_USART1 +#define DEBUG_USART_BAUDRATE 115200 + +// USART GPIO ź궨 +#define DEBUG_USART_GPIO_APBxClkCmd RCC_APB2PeriphClockCmd + +#define DEBUG_USART_TX_GPIO_CLK RCC_AHBPeriph_GPIOA +#define DEBUG_USART_TX_GPIO_PORT GPIOA +#define DEBUG_USART_TX_GPIO_PIN GPIO_Pin_3 +#define DEBUG_USART_TX_PIN_SOURCE GPIO_PinSource3 +#define DEBUG_USART_TX_PIN_AF GPIO_AF_1 + +#define DEBUG_USART_RX_GPIO_CLK RCC_AHBPeriph_GPIOD +#define DEBUG_USART_RX_GPIO_PORT GPIOD +#define DEBUG_USART_RX_GPIO_PIN GPIO_Pin_6 +#define DEBUG_USART_RX_PIN_SOURCE GPIO_PinSource6 +#define DEBUG_USART_RX_PIN_AF GPIO_AF_1 + +#define DEBUG_USART_IRQ USART1_IRQn +#define DEBUG_USART_IRQHandler USART1_IRQHandler + + +void USART_Config(void); +void Usart_SendByte( USART_TypeDef * pUSARTx, uint8_t ch); +void Usart_SendString( USART_TypeDef * pUSARTx, char *str); +void Usart_SendHalfWord( USART_TypeDef * pUSARTx, uint16_t ch); + +#endif /* __USART_H */ diff --git a/Source/User/demo/src/25q64.c b/Source/User/demo/src/25q64.c new file mode 100644 index 0000000..fce2eed --- /dev/null +++ b/Source/User/demo/src/25q64.c @@ -0,0 +1,70 @@ +#include + +#define FLASH_SPI_CS_H() GPIO_OUT_H(GPIOC, GPIO_Pin_5) +#define FLASH_SPI_CS_L() GPIO_OUT_L(GPIOC, GPIO_Pin_5) + +#define FLASH_25Q64 0xef16 + +#define FLASH_WRITE_ENABLE_CMD 0x06 +#define FLASH_WRITE_DISABLE_CMD 0x04 +#define FLASH_READ_SR_CMD 0x05 +#define FLASH_WRITE_SR_CMD 0x01 +#define FLASH_READ_DATA 0x03 +#define FLASH_FASTREAD_DATA 0x0b +#define FLASH_WRITE_PAGE 0x02 +#define FLASH_ERASE_PAGE 0x81 +#define FLASH_ERASE_SECTOR 0x20 +#define FLASH_ERASE_BLOCK 0xd8 +#define FLASH_ERASE_CHIP 0xc7 +#define FLASH_POWER_DOWN 0xb9 +#define FLASH_RELEASE_POWER_DOWN 0xab +#define FLASH_READ_DEVICE_ID 0x90 +#define FLASH_READ_JEDEC_ID 0x9f + +#define FLASH_SIZE (8 * 1024 * 1024) // 1MByte +#define PAGE_SIZE 256 // 256 bytes +#define SECTOR_SIZE 4096 // 4-Kbyte +#define BLOCK_SIZE 32 // 64-Kbyte + +#define PAGE_LEN 255 // һҳ256ֽ + +u8 Flash_Check_ID(); +u8 Flash_Init() +{ + HAL_GPIO_Init(GPIOC, GPIO_Pin_5, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + FLASH_SPI_CS_H(); + return Flash_Check_ID(); +} + +u16 Flash_ReadID(void) +{ + FLASH_SPI_CS_L(); + u8 rec; + SPI_HW_Transfer(0x90, &rec); + printf("res:%x\n", rec); + SPI_HW_Transfer(0x00, &rec); + printf("res:%x\n", rec); + SPI_HW_Transfer(0x00, &rec); + printf("res:%x\n", rec); + SPI_HW_Transfer(0x00, &rec); + printf("res:%x\n", rec); + SPI_HW_Transfer(0xff, &rec); + printf("res:%x\n", rec); + u16 id = rec; + id <<= 8; + SPI_HW_Transfer(0xff, &rec); + printf("res:%x\n", rec); + id |= rec; + // Flash_Debug("id = %x\n",id); + FLASH_SPI_CS_H(); + return id; +} +u8 Flash_Check_ID() +{ + u16 id = Flash_ReadID(); + if (id == FLASH_25Q64) + { + return 0; + } + return 1; +} diff --git a/Source/User/demo/src/gpio.c b/Source/User/demo/src/gpio.c new file mode 100644 index 0000000..1463ef0 --- /dev/null +++ b/Source/User/demo/src/gpio.c @@ -0,0 +1,23 @@ +#include "hk32f030m.h" +#include "demo.h" +/** + * HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_PP) + * ©: HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_OUT,GPIO_PuPd_NOPULL,GPIO_OType_OD) + * 룺HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_UP,GPIO_OType_OD) + * 룺HAL_GPIO_Init(GPIOA, GPIO_Pin_1,GPIO_Mode_IN,GPIO_PuPd_DOWN,GPIO_OType_OD) + */ +void HAL_GPIO_Init(GPIO_TypeDef *port, u32 pin, u32 mode, u32 pull, u32 type) +{ + /*һGPIO_InitTypeDef͵Ľṹ*/ + GPIO_InitTypeDef GPIO_InitStructure; + /*LEDصGPIOʱ*/ + RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA | RCC_AHBPeriph_GPIOB | RCC_AHBPeriph_GPIOC | RCC_AHBPeriph_GPIOD, ENABLE); + GPIO_InitStructure.GPIO_Pin = pin; + GPIO_InitStructure.GPIO_Mode = (GPIOMode_TypeDef)mode; + GPIO_InitStructure.GPIO_OType = (GPIOOType_TypeDef)type; + GPIO_InitStructure.GPIO_PuPd = (GPIOPuPd_TypeDef)pull; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; + GPIO_InitStructure.GPIO_Schmit = GPIO_Schmit_Disable; + /*ÿ⺯ʼGPIO*/ + GPIO_Init(port, &GPIO_InitStructure); +} diff --git a/Source/User/demo/src/iic.c b/Source/User/demo/src/iic.c new file mode 100644 index 0000000..7d333d9 --- /dev/null +++ b/Source/User/demo/src/iic.c @@ -0,0 +1,241 @@ +#include "demo.h" +#if (SOFT_IIC_ENABLED) +/*---------------------------------------------------------------- + Soft IIC interface + IICӣʱIOΪ© + ûѡ© +*/ +// BSP +typedef struct +{ + GPIO_TypeDef *clk_port; + u32 clk_pin; + GPIO_TypeDef *sda_port; + u32 sda_pin; +} IIC_Config; +const IIC_Config iic_config[] = { + {GPIOA, GPIO_Pin_1, GPIOA, GPIO_Pin_2}, +}; +#define IIC_NUMBER() (sizeof(iic_config) / sizeof(IIC_Config)) + +void IIC_SF_Init(void) +{ + u32 iic_num = IIC_NUMBER(); + for (u32 i = 0; i < iic_num; i++) + { + HAL_GPIO_Init(iic_config[i].clk_port, iic_config[i].clk_pin, GPIO_Mode_OUT, GPIO_PuPd_UP, GPIO_OType_OD); + HAL_GPIO_Init(iic_config[i].sda_port, iic_config[i].sda_pin, GPIO_Mode_OUT, GPIO_PuPd_UP, GPIO_OType_OD); + GPIO_OUT_H(iic_config[i].clk_port, iic_config[i].clk_pin); + GPIO_OUT_H(iic_config[i].sda_port, iic_config[i].sda_pin); + } +} + +// Software +/* + interface for BSP +*/ +#define IIC_INIT() SF_IIC_IO_Init() +#define IIC_SDA_L(ord) GPIO_OUT_L(iic_config[ord].sda_port, iic_config[ord].sda_pin); +#define IIC_SDA_H(ord) GPIO_OUT_H(iic_config[ord].sda_port, iic_config[ord].sda_pin); +#define IIC_SCK_L(ord) GPIO_OUT_L(iic_config[ord].clk_port, iic_config[ord].clk_pin); +#define IIC_SCK_H(ord) GPIO_OUT_H(iic_config[ord].clk_port, iic_config[ord].clk_pin); +#define IIC_SDA_READ(ord) GPIO_READ(iic_config[ord].sda_port, iic_config[ord].sda_pin); +#define IIC_SCK_READ(ord) GPIO_READ(iic_config[ord].clk_port, iic_config[ord].clk_pin); +#if 1 +#define IIC_Delay(ord) \ + { \ + for (int i = 0; i < 10; i++) \ + { \ + __NOP(); \ + } \ + } +#else +#define IIC_Delay(ord) +#endif + +#define IIC_Start(ord) \ + { \ + IIC_SDA_L(ord); \ + IIC_Delay(ord); \ + IIC_SCK_L(ord); \ + IIC_Delay(ord); \ + } +#define IIC_Stop(ord) \ + { \ + IIC_SDA_L(ord); \ + IIC_SCK_H(ord); \ + IIC_Delay(ord); \ + IIC_SDA_H(ord); \ + IIC_Delay(ord); \ + } +static u8 IIC_SF_Send_Byte_base(u8 ord, u8 data) +{ + + for (int i = 0; i < 8; i++) + { + + IIC_Delay(ord); + if (data & 0x80) + { + IIC_SDA_H(ord); + } + else + { + IIC_SDA_L(ord); + } + IIC_Delay(ord); + IIC_SCK_H(ord); + data <<= 1; // λʼ + IIC_Delay(ord); + IIC_SCK_L(ord); + } + IIC_Delay(ord); + IIC_SDA_H(ord); + IIC_SCK_H(ord); + IIC_Delay(ord); + u8 ret = IIC_SDA_READ(ord); + IIC_Delay(ord); + IIC_SCK_L(ord); + return ret; +} +u8 IIC_SF_Send_Byte(u8 ord, u8 data) +{ + IIC_Start(ord); + u8 ret = IIC_SF_Send_Byte_base(ord, data); + IIC_Stop(ord); + return ret; +} +u8 IIC_SF_Send(u8 ord, u8 *data, u32 len) +{ + u8 ret = 0; + u8 ret2 = 0; + IIC_Start(ord); + // 豸д + int dafu = (len + 7) / 8; + switch (len % 8) + { + case 0: + do + { + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 7: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 6: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 5: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 4: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 3: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 2: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + case 1: + ret = IIC_SF_Send_Byte_base(ord, *data++); + if (ret) + { + ret2 = 1; + } + } while (--dafu > 0); + } + IIC_Stop(ord); + return ret2; +} +#endif +#if (HW_IIC_ENABLED) + +#define I2C_OWN_ADDRESS7 0x12 + +/** + * @brief I2C I/O + * @param + * @retval + */ +static inline void I2C_GPIO_Config(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + // I2C ʱ + RCC_I2CCLKConfig(RCC_I2C1CLK_SYSCLK); + RCC_APB1PeriphClockCmd(RCC_APB1Periph_I2C1, ENABLE); + // IOʱ + RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOC, ENABLE); + // IO 򿪸ù + // GPIO_PinAFConfig(RCC_AHBPeriph_GPIOC, GPIO_PinSource6, GPIO_AF_0); + // GPIO_PinAFConfig(RCC_AHBPeriph_GPIOC, GPIO_PinSource5, GPIO_AF_0); + // IO ģʽ + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; // © + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_UP; // ʹ + + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; + GPIO_Init(GPIOC, &GPIO_InitStructure); + GPIO_InitStructure.GPIO_Pin = GPIO_Pin_5; + GPIO_Init(GPIOC, &GPIO_InitStructure); +} +/** + * @brief I2C ģʽ + * @param + * @retval + */ +static inline void I2C_Mode_Configu(void) +{ + I2C_InitTypeDef I2C_InitStructure; + /* I2C */ + I2C_InitStructure.I2C_Mode = I2C_Mode_I2C; + I2C_InitStructure.I2C_OwnAddress1 = I2C_OWN_ADDRESS7; + I2C_InitStructure.I2C_Ack = I2C_Ack_Enable; + I2C_InitStructure.I2C_AnalogFilter = I2C_AnalogFilter_Enable; + I2C_InitStructure.I2C_DigitalFilter = 0x00; + /* I2CѰַģʽ */ + I2C_InitStructure.I2C_AcknowledgedAddress = I2C_AcknowledgedAddress_7bit; + /* ͨ */ + I2C_InitStructure.I2C_Timing = 0x00201D2B; // Լ400K bps + /* I2C ʼ */ + I2C_Init(I2C1, &I2C_InitStructure); + /* ʹ I2C */ + I2C_Cmd(I2C1, ENABLE); +} +/** + * IICʼ + * + * + */ +void IIC_HW_Init() +{ + I2C_GPIO_Config(); + I2C_Mode_Configu(); +} + +void IIC_HW_SendByte(uint8_t byte) +{ +} +#endif diff --git a/Source/User/demo/src/pwm_audio_8.c b/Source/User/demo/src/pwm_audio_8.c new file mode 100644 index 0000000..0202591 --- /dev/null +++ b/Source/User/demo/src/pwm_audio_8.c @@ -0,0 +1,83 @@ +#include "demo.h" + +/************߼ʱTIM壬ֻTIM1TIM8************/ +// ʹòͬĶʱʱ򣬶ӦGPIODzһģҪע +// ʹø߼ƶʱTIM1 + +#define ADVANCE_TIM TIM1 +#define ADVANCE_TIM_APBxClock_FUN RCC_APB2PeriphClockCmd +#define ADVANCE_TIM_CLK RCC_APB2Periph_TIM1 +// PWM źŵƵ F = TIM_CLK/{(ARR+1)*(PSC+1)} +#define ADVANCE_TIM_PERIOD (240 - 1) +#define ADVANCE_TIM_PSC (3 - 1) +#define ADVANCE_TIM_PULSE (128 - 1) + +#define ADVANCE_TIM_IRQ TIM1_UP_TRG_COM_IRQn +#define ADVANCE_TIM_IRQHandler TIM1_UP_TRG_COM_IRQHandler + +void PWM_Init(void) +{ + // ʱʱ,ڲʱCK_INT=72M + ADVANCE_TIM_APBxClock_FUN(ADVANCE_TIM_CLK, ENABLE); + + /*--------------------ʱṹʼ-------------------------*/ + TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; + // ԶװؼĴֵۼTIM_Period+1Ƶʺһ»ж + TIM_TimeBaseStructure.TIM_Period = ADVANCE_TIM_PERIOD; + // CNTʱ = Fck_int/(psc+1) + TIM_TimeBaseStructure.TIM_Prescaler = ADVANCE_TIM_PSC; + // ʱӷƵ ʱʱҪõ + TIM_TimeBaseStructure.TIM_ClockDivision = TIM_CKD_DIV1; + // ģʽΪϼ + TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; + // ظֵûõù + TIM_TimeBaseStructure.TIM_RepetitionCounter = 0; + // ʼʱ + TIM_TimeBaseInit(ADVANCE_TIM, &TIM_TimeBaseStructure); + + /*--------------------ȽϽṹʼ-------------------*/ + TIM_OCInitTypeDef TIM_OCInitStructure; + // ΪPWMģʽ1 + TIM_OCInitStructure.TIM_OCMode = TIM_OCMode_PWM1; + // ʹ + TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable; + // ʹ + TIM_OCInitStructure.TIM_OutputNState = TIM_OutputNState_Enable; + // ռձȴС + TIM_OCInitStructure.TIM_Pulse = ADVANCE_TIM_PULSE; + // ͨƽ + TIM_OCInitStructure.TIM_OCPolarity = TIM_OCPolarity_High; + // ͨƽ + TIM_OCInitStructure.TIM_OCNPolarity = TIM_OCNPolarity_High; + // ͨеƽ + TIM_OCInitStructure.TIM_OCIdleState = TIM_OCIdleState_Set; + // ͨеƽ + TIM_OCInitStructure.TIM_OCNIdleState = TIM_OCNIdleState_Reset; + TIM_OC1Init(ADVANCE_TIM, &TIM_OCInitStructure); + TIM_OC1PreloadConfig(ADVANCE_TIM, TIM_OCPreload_Enable); + // ʹܼ + TIM_Cmd(ADVANCE_TIM, ENABLE); + // ʹܣʹõͨöʱʱ䲻Ҫ + TIM_CtrlPWMOutputs(ADVANCE_TIM, ENABLE); + + NVIC_InitTypeDef NVIC_InitStructure; + /* TIM Interrupts enable */ + TIM_ITConfig(TIM1, TIM_IT_Update, ENABLE); + + /* Enable the TIM2 gloabal Interrupt */ + NVIC_InitStructure.NVIC_IRQChannel = TIM1_CC_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); +} +void TIM1_CC_IRQHandler() +{ + TIM1->CCR1++; + TIM_ClearITPendingBit(TIM1, TIM_IT_Update); +} +void Audio_8bit_init(void) +{ + HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP); + GPIO_PinAFConfig(GPIOC, GPIO_PinSource6, GPIO_AF_3); + PWM_Init(); +} \ No newline at end of file diff --git a/Source/User/demo/src/spi.c b/Source/User/demo/src/spi.c new file mode 100644 index 0000000..bb845a2 --- /dev/null +++ b/Source/User/demo/src/spi.c @@ -0,0 +1,82 @@ +#include "demo.h" +#if (SPI_HW_ENABLED) + +#define SPI_TIME_OUT ((uint32_t)0x1000) + +void SPI_HW_Init(void) +{ + SPI_InitTypeDef SPI_InitStructure; + /* ʹSPIʱ */ + RCC_APB2PeriphClockCmd(RCC_APB2Periph_SPI1, ENABLE); + /* GPIOĸù */ + // HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOD, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOD, GPIO_Pin_3, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_AF, GPIO_PuPd_NOPULL, GPIO_OType_PP); + // GPIO_PinAFConfig(GPIOB, GPIO_PinSource4, GPIO_AF_2); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource4, GPIO_AF_2); + GPIO_PinAFConfig(GPIOD, GPIO_PinSource3, GPIO_AF_2); + GPIO_PinAFConfig(GPIOB, GPIO_PinSource4, GPIO_AF_2); + /* SPI1 */ + SPI_InitStructure.SPI_Direction = SPI_Direction_2Lines_FullDuplex; + SPI_InitStructure.SPI_Mode = SPI_Mode_Master; + SPI_InitStructure.SPI_DataSize = SPI_DataSize_8b; + + + + SPI_InitStructure.SPI_CPOL = SPI_CPOL_Low; + SPI_InitStructure.SPI_CPHA = SPI_CPHA_1Edge; + SPI_InitStructure.SPI_NSS = SPI_NSS_Soft; + SPI_InitStructure.SPI_BaudRatePrescaler = SPI_BaudRatePrescaler_16; + + SPI_InitStructure.SPI_FirstBit = SPI_FirstBit_MSB; + SPI_InitStructure.SPI_CRCPolynomial = 7; + SPI_Init(SPI1, &SPI_InitStructure); + /* Initialize the FIFO threshold */ + SPI_RxFIFOThresholdConfig(SPI1, SPI_RxFIFOThreshold_QF); + /* ʹSPI1 */ + SPI_Cmd(SPI1, ENABLE); +}; +#define SPI_HW_Write(spi, data) \ + { \ + spi->DR = data; \ + } +/** + * @brief SPI_HW_Transfer + * @param chr : input char + * @param data : output char pointer + * @return : 0:no error + */ +u8 SPI_HW_Transfer(u8 chr, u8 *data) +{ + SPI_HW_Write(SPI1, chr); + u32 spi_timeout = SPI_TIME_OUT; + while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_TXE) == RESET) + { + if ((spi_timeout--) == 0) + return 1; + } + + spi_timeout = SPI_TIME_OUT; + /* ȴջǿգRXNE¼ */ + while (SPI_I2S_GetFlagStatus(SPI1, SPI_I2S_FLAG_RXNE) == RESET) + { + if ((spi_timeout--) == 0) + return 2; + } + + /* ȡݼĴȡջ */ + *data = SPI_ReceiveData8(SPI1); + return 0; +} + +u8 SPI_HW_Send(u8 chr) +{ + SPI_SendData8(SPI1, chr); + while (SPI1->SR & Bit7) + { + ; + } + return 0; +} +#endif diff --git a/Source/User/demo/src/st7735s.c b/Source/User/demo/src/st7735s.c new file mode 100644 index 0000000..fd2fc8f --- /dev/null +++ b/Source/User/demo/src/st7735s.c @@ -0,0 +1,749 @@ +#include "demo.h" + +#if 1 +#define LCD_Reset_H() GPIO_OUT_H(GPIOC, GPIO_Pin_7) +#define LCD_Reset_L() GPIO_OUT_L(GPIOC, GPIO_Pin_7) + +#define LCD_SPI_CS_H() GPIO_OUT_H(GPIOC, GPIO_Pin_6) +#define LCD_SPI_CS_L() GPIO_OUT_L(GPIOC, GPIO_Pin_6) + +#define LCD_SPI_DC_H() GPIO_OUT_H(GPIOB, GPIO_Pin_4) +#define LCD_SPI_DC_L() GPIO_OUT_L(GPIOB, GPIO_Pin_4) + +#define LCD_Write_Reg(x) \ + { \ + LCD_SPI_DC_L(); \ + LCD_SPI_CS_L(); \ + SPI_HW_Send(x); \ + LCD_SPI_CS_H(); \ + LCD_SPI_DC_H(); \ + } +#define LCD_Write_Data(x) \ + { \ + LCD_SPI_CS_L(); \ + SPI_HW_Send(x); \ + LCD_SPI_CS_H(); \ + } +#define LCD_Write_Data16(x) \ + { \ + LCD_SPI_CS_L(); \ + SPI_HW_Send(x >> 8); \ + SPI_HW_Send(x); \ + LCD_SPI_CS_H(); \ + } + +#define LCD_Delay(x) \ + { \ + for (int i = 0; i < x; i++) \ + { \ + for (int j = 0; j < 5000; j++) \ + { \ + __NOP(); \ + } \ + } \ + } + +void LCD_Address_Set(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye) +{ + LCD_Write_Reg(0x2A); + LCD_Write_Data16(xs + 2); + LCD_Write_Data16(xe + 2); + LCD_Write_Reg(0x2B); + LCD_Write_Data16(ys + 67); + LCD_Write_Data16(ye + 67); + LCD_Write_Reg(0x2C); +} +void LCD_Fill(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, uint16_t color) +{ + uint16_t i, j; + + LCD_Address_Set(xs, ys, xe - 1, ye - 1); + for (i = ys; i < ye; i++) + { + for (j = xs; j < xe; j++) + { + LCD_Write_Data16(color); + } + } +} +u8 LCD_DrawPoint(uint16_t x, uint16_t y, uint16_t color) +{ + LCD_Address_Set(x, y, x, y); + LCD_Write_Data16(color); + return 0; +} +// u8 LCD_DrawLine(uint16_t xs, uint16_t ys, uint16_t xe, uint16_t ye, uint16_t color) +// { +// } + +void LCD_Init(void) +{ + HAL_GPIO_Init(GPIOC, GPIO_Pin_7, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + LCD_SPI_DC_H(); + // reset + LCD_Reset_H(); + LCD_Delay(5); + LCD_Reset_L(); + LCD_Delay(5); + LCD_Reset_H(); + LCD_Delay(20); + LCD_Write_Reg(0x01); + LCD_Delay(20); + LCD_Write_Reg(0x11); + LCD_Delay(50); + //----ST7735S Frame Rate---------------------// + LCD_Write_Reg(0xB1); // Frame rate 80Hz Frame rate=333k/((RTNA + 20) x (LINE + FPA + BPA)) + LCD_Write_Data(0x02); // RTNA + LCD_Write_Data(0x35); // FPA + LCD_Write_Data(0x36); // BPA + LCD_Write_Reg(0xB2); // Frame rate 80Hz + LCD_Write_Data(0x02); + LCD_Write_Data(0x35); + LCD_Write_Data(0x36); + LCD_Write_Reg(0xB3); // Frame rate 80Hz + LCD_Write_Data(0x02); + LCD_Write_Data(0x35); + LCD_Write_Data(0x36); + LCD_Write_Data(0x02); + LCD_Write_Data(0x35); + LCD_Write_Data(0x36); + //------------------------------------Display Inversion Control-----------------------------------------// + LCD_Write_Reg(0xB4); + LCD_Write_Data(0x03); + //------------------------------------ST7735S Power Sequence-----------------------------------------// + LCD_Write_Reg(0xC0); + LCD_Write_Data(0xA2); + LCD_Write_Data(0x02); + LCD_Write_Data(0x84); + LCD_Write_Reg(0xC1); + LCD_Write_Data(0xC5); + LCD_Write_Reg(0xC2); + LCD_Write_Data(0x0D); + LCD_Write_Data(0x00); + LCD_Write_Reg(0xC3); + LCD_Write_Data(0x8D); + LCD_Write_Data(0x2A); + LCD_Write_Reg(0xC4); + LCD_Write_Data(0x8D); + LCD_Write_Data(0xEE); + //---------------------------------End ST7735S Power Sequence---------------------------------------// + LCD_Write_Reg(0xC5); // VCOM + LCD_Write_Data(0x0a); + LCD_Write_Reg(0x36); // MX, MY, RGB mode + LCD_Write_Data(0xC8); // + // LCD_Write_Data(0xA8);// + // LCD_Write_Data(0x08);//ת180 + // LCD_Write_Data(0x68);//ת180 + //------------------------------------ST7735S Gamma Sequence-----------------------------------------// + LCD_Write_Reg(0XE0); + LCD_Write_Data(0x12); + LCD_Write_Data(0x1C); + LCD_Write_Data(0x10); + LCD_Write_Data(0x18); + LCD_Write_Data(0x33); + LCD_Write_Data(0x2C); + LCD_Write_Data(0x25); + LCD_Write_Data(0x28); + LCD_Write_Data(0x28); + LCD_Write_Data(0x27); + LCD_Write_Data(0x2F); + LCD_Write_Data(0x3C); + LCD_Write_Data(0x00); + LCD_Write_Data(0x03); + LCD_Write_Data(0x03); + LCD_Write_Data(0x10); + LCD_Write_Reg(0XE1); + LCD_Write_Data(0x12); + LCD_Write_Data(0x1C); + LCD_Write_Data(0x10); + LCD_Write_Data(0x18); + LCD_Write_Data(0x2D); + LCD_Write_Data(0x28); + LCD_Write_Data(0x23); + LCD_Write_Data(0x28); + LCD_Write_Data(0x28); + LCD_Write_Data(0x26); + LCD_Write_Data(0x2F); + LCD_Write_Data(0x3B); + LCD_Write_Data(0x00); + LCD_Write_Data(0x03); + LCD_Write_Data(0x03); + LCD_Write_Data(0x10); + //------------------------------------End ST7735S Gamma Sequence-----------------------------------------// + LCD_Write_Reg(0x3A); // 65k mode //ɫ 565ģʽ + LCD_Write_Data(0x05); + LCD_Write_Reg(0x29); // Display on + + LCD_Delay(50); + LCD_Fill(0, 0, 128, 64, 0x0000); +#if 0 + for (int i = 0; i < 16; i++) + { + LCD_DrawPoint(i, 0, 0x00ff); + } + for (int i = 0; i < 16; i++) + { + LCD_DrawPoint(i, 16, 0x00ff); + } + for (int j = 0; j < 16; j++) + { + LCD_DrawPoint(0, j, 0x00ff); + } + for (int j = 0; j < 16; j++) + { + LCD_DrawPoint(15, j, 0x00ff); + } +#endif +} + +#if (ST7735S_SHOW_ASC16) +const unsigned char asc2_1608[95][16] = { + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*" ",32*/ + + {0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"!",33*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x66, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*""",34*/ + + {0x00, 0x00, 0x00, 0x00, 0x24, 0x24, 0x7E, 0x24, 0x24, 0x7E, 0x24, 0x24, 0x00, 0x00, 0x00, 0x00}, /*"#",35*/ + + {0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x3E, 0x20, 0x3E, 0x02, 0x3E, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"$",36*/ + + {0x00, 0x00, 0x00, 0x00, 0x60, 0x62, 0x04, 0x08, 0x18, 0x10, 0x20, 0x46, 0x06, 0x00, 0x00, 0x00}, /*"%",37*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x38, 0x44, 0x44, 0x28, 0x30, 0x4A, 0x44, 0x3A, 0x00, 0x00, 0x00}, /*"&",38*/ + + {0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x10, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"'",39*/ + + {0x00, 0x00, 0x00, 0x00, 0x04, 0x08, 0x10, 0x10, 0x10, 0x10, 0x10, 0x08, 0x04, 0x00, 0x00, 0x00}, /*"(",40*/ + + {0x00, 0x00, 0x00, 0x00, 0x20, 0x10, 0x08, 0x08, 0x08, 0x08, 0x08, 0x10, 0x20, 0x00, 0x00, 0x00}, /*")",41*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x2A, 0x1C, 0x08, 0x1C, 0x2A, 0x08, 0x00, 0x00, 0x00, 0x00}, /*"*",42*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"+",43*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1C, 0x04, 0x04, 0x04, 0x00, 0x00, 0x00}, /*",",44*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"-",45*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00}, /*".",46*/ + + {0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x04, 0x08, 0x08, 0x10, 0x20, 0x20, 0x40, 0x00, 0x00, 0x00}, /*"/",47*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"0",48*/ + + {0x00, 0x00, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x0A, 0x0A, 0x0A, 0x3E, 0x00, 0x00, 0x00}, /*"1",49*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x02, 0x02, 0x7E, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"2",50*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x02, 0x02, 0x3C, 0x02, 0x02, 0x02, 0x7E, 0x00, 0x00, 0x00}, /*"3",51*/ + + {0x00, 0x00, 0x00, 0x00, 0x20, 0x22, 0x22, 0x22, 0x22, 0x3F, 0x02, 0x02, 0x02, 0x00, 0x00, 0x00}, /*"4",52*/ + + {0x00, 0x00, 0x00, 0x00, 0x3E, 0x20, 0x20, 0x20, 0x3E, 0x02, 0x02, 0x42, 0x3E, 0x00, 0x00, 0x00}, /*"5",53*/ + + {0x00, 0x00, 0x00, 0x00, 0x60, 0x40, 0x40, 0x40, 0x40, 0x7E, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"6",54*/ + + {0x00, 0x00, 0x00, 0x00, 0x7C, 0x04, 0x04, 0x04, 0x08, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"7",55*/ + + {0x00, 0x00, 0x00, 0x00, 0x3C, 0x24, 0x24, 0x24, 0x7E, 0x42, 0x42, 0x42, 0x7E, 0x00, 0x00, 0x00}, /*"8",56*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x42, 0x42, 0x7E, 0x02, 0x02, 0x02, 0x02, 0x06, 0x00, 0x00, 0x00}, /*"9",57*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x18, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00}, /*":",58*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*";",59*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x02, 0x0C, 0x30, 0x40, 0x30, 0x0C, 0x02, 0x00, 0x00, 0x00, 0x00}, /*"<",60*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x00, 0x7E, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"=",61*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x40, 0x30, 0x0C, 0x02, 0x0C, 0x30, 0x40, 0x00, 0x00, 0x00, 0x00}, /*">",62*/ + + {0x00, 0x00, 0x00, 0x00, 0x0C, 0x12, 0x22, 0x4C, 0x10, 0x20, 0x20, 0x00, 0x20, 0x00, 0x00, 0x00}, /*"?",63*/ + + {0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x02, 0x32, 0x52, 0x52, 0x52, 0x52, 0x2C, 0x00, 0x00, 0x00}, /*"@",64*/ + + {0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x18, 0x24, 0x24, 0x24, 0x3C, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"A",65*/ + + {0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x42, 0x7C, 0x42, 0x42, 0x42, 0x7C, 0x00, 0x00, 0x00}, /*"B",66*/ + + {0x00, 0x00, 0x00, 0x00, 0x1E, 0x20, 0x20, 0x40, 0x40, 0x40, 0x20, 0x20, 0x1E, 0x00, 0x00, 0x00}, /*"C",67*/ + + {0x00, 0x00, 0x00, 0x00, 0x78, 0x24, 0x24, 0x22, 0x22, 0x22, 0x24, 0x24, 0x78, 0x00, 0x00, 0x00}, /*"D",68*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x40, 0x40, 0x40, 0x78, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"E",69*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x40, 0x40, 0x7C, 0x40, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"F",70*/ + + {0x00, 0x00, 0x00, 0x00, 0x1E, 0x20, 0x20, 0x40, 0x40, 0x4E, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"G",71*/ + + {0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x7E, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"H",72*/ + + {0x00, 0x00, 0x00, 0x00, 0x7C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x7C, 0x00, 0x00, 0x00}, /*"I",73*/ + + {0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x02, 0x02, 0x02, 0x22, 0x22, 0x22, 0x1C, 0x00, 0x00, 0x00}, /*"J",74*/ + + {0x00, 0x00, 0x00, 0x00, 0x42, 0x44, 0x48, 0x50, 0x60, 0x50, 0x48, 0x44, 0x42, 0x00, 0x00, 0x00}, /*"K",75*/ + + {0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"L",76*/ + + {0x00, 0x00, 0x00, 0x00, 0xC6, 0xC6, 0xAA, 0x92, 0x82, 0x82, 0x82, 0x82, 0x82, 0x00, 0x00, 0x00}, /*"M",77*/ + + {0x00, 0x00, 0x00, 0x00, 0x62, 0x62, 0x52, 0x52, 0x52, 0x4A, 0x4A, 0x46, 0x46, 0x00, 0x00, 0x00}, /*"N",78*/ + + {0x00, 0x00, 0x00, 0x00, 0x18, 0x24, 0x24, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x00, 0x00, 0x00}, /*"O",79*/ + + {0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x42, 0x42, 0x7C, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"P",80*/ + + {0x00, 0x00, 0x00, 0x00, 0x0E, 0x12, 0x22, 0x42, 0x42, 0x52, 0x5C, 0x48, 0x7E, 0x00, 0x00, 0x00}, /*"Q",81*/ + + {0x00, 0x00, 0x00, 0x00, 0x7C, 0x42, 0x42, 0x7C, 0x48, 0x48, 0x44, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"R",82*/ + + {0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x20, 0x10, 0x10, 0x08, 0x04, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"S",83*/ + + {0x00, 0x00, 0x00, 0x00, 0x3E, 0x2A, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"T",84*/ + + {0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"U",85*/ + + {0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"V",86*/ + + {0x00, 0x00, 0x00, 0x00, 0x44, 0x44, 0x44, 0x54, 0x54, 0x54, 0x54, 0x54, 0x28, 0x00, 0x00, 0x00}, /*"W",87*/ + + {0x00, 0x00, 0x00, 0x00, 0x42, 0x24, 0x24, 0x18, 0x08, 0x18, 0x24, 0x24, 0x42, 0x00, 0x00, 0x00}, /*"X",88*/ + + {0x00, 0x00, 0x00, 0x00, 0x22, 0x22, 0x22, 0x14, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"Y",89*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x04, 0x04, 0x08, 0x10, 0x10, 0x20, 0x20, 0x7E, 0x00, 0x00, 0x00}, /*"Z",90*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x50, 0x7E, 0x00, 0x00, 0x00}, /*"[",91*/ + + {0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x10, 0x08, 0x08, 0x04, 0x02, 0x02, 0x01, 0x00, 0x00, 0x00}, /*"\",92*/ + + {0x00, 0x00, 0x00, 0x00, 0x7E, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x0A, 0x7E, 0x00, 0x00, 0x00}, /*"]",93*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x18, 0x18, 0x3C, 0x24, 0x66, 0x42, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"^",94*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0x00}, /*"_",95*/ + + {0x00, 0x00, 0x00, 0x18, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"`",96*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x02, 0x02, 0x3E, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"a",97*/ + + {0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x62, 0x5C, 0x00, 0x00, 0x00}, /*"b",98*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1E, 0x60, 0x40, 0x40, 0x40, 0x60, 0x1E, 0x00, 0x00, 0x00}, /*"c",99*/ + + {0x00, 0x00, 0x00, 0x00, 0x02, 0x02, 0x3A, 0x46, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"d",100*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x7E, 0x40, 0x40, 0x3E, 0x00, 0x00, 0x00}, /*"e",101*/ + + {0x00, 0x00, 0x00, 0x00, 0x0E, 0x10, 0x3C, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10, 0x00, 0x00, 0x00}, /*"f",102*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x46, 0x42, 0x42, 0x46, 0x3A, 0x02, 0x02, 0x7C, 0x00}, /*"g",103*/ + + {0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"h",104*/ + + {0x00, 0x00, 0x00, 0x18, 0x18, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x08, 0x3E, 0x00, 0x00, 0x00}, /*"i",105*/ + + {0x00, 0x00, 0x00, 0x06, 0x06, 0x00, 0x1E, 0x02, 0x02, 0x02, 0x02, 0x02, 0x02, 0x22, 0x1C, 0x00}, /*"j",106*/ + + {0x00, 0x00, 0x00, 0x00, 0x40, 0x40, 0x44, 0x48, 0x50, 0x60, 0x50, 0x4C, 0x42, 0x00, 0x00, 0x00}, /*"k",107*/ + + {0x00, 0x00, 0x00, 0x00, 0x38, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x3E, 0x00, 0x00, 0x00}, /*"l",108*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x68, 0x54, 0x54, 0x54, 0x54, 0x54, 0x54, 0x00, 0x00, 0x00}, /*"m",109*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x62, 0x42, 0x42, 0x42, 0x42, 0x42, 0x00, 0x00, 0x00}, /*"n",110*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x42, 0x42, 0x42, 0x3C, 0x00, 0x00, 0x00}, /*"o",111*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x58, 0x64, 0x42, 0x42, 0x42, 0x64, 0x58, 0x40, 0x40, 0x00}, /*"p",112*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3A, 0x46, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x02, 0x02, 0x00}, /*"q",113*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x5C, 0x62, 0x42, 0x40, 0x40, 0x40, 0x40, 0x00, 0x00, 0x00}, /*"r",114*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3E, 0x40, 0x30, 0x0C, 0x02, 0x02, 0x7C, 0x00, 0x00, 0x00}, /*"s",115*/ + + {0x00, 0x00, 0x00, 0x00, 0x20, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x22, 0x1C, 0x00, 0x00, 0x00}, /*"t",116*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x42, 0x42, 0x46, 0x3A, 0x00, 0x00, 0x00}, /*"u",117*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x18, 0x00, 0x00, 0x00}, /*"v",118*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x82, 0x82, 0x92, 0x92, 0x92, 0xAA, 0x44, 0x00, 0x00, 0x00}, /*"w",119*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x24, 0x18, 0x18, 0x18, 0x24, 0x42, 0x00, 0x00, 0x00}, /*"x",120*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x42, 0x42, 0x42, 0x24, 0x24, 0x18, 0x08, 0x10, 0x70, 0x00}, /*"y",121*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7E, 0x02, 0x04, 0x18, 0x20, 0x40, 0x7E, 0x00, 0x00, 0x00}, /*"z",122*/ + + {0x00, 0x00, 0x00, 0x00, 0x06, 0x08, 0x08, 0x08, 0x30, 0x08, 0x08, 0x08, 0x06, 0x00, 0x00, 0x00}, /*"{",123*/ + + {0x00, 0x00, 0x00, 0x00, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x08, 0x00, 0x00, 0x00}, /*"|",124*/ + + {0x00, 0x00, 0x00, 0x00, 0x30, 0x08, 0x08, 0x08, 0x06, 0x08, 0x08, 0x08, 0x30, 0x00, 0x00, 0x00}, /*"}",125*/ + + {0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x1A, 0x2C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}, /*"~",126*/ +}; + +void LCD_ShowChar16(u32 x, u32 y, u8 chr, u16 bkcolor, u16 color) +{ + u8 GetPos = chr - 32; + LCD_Address_Set(x, y, (x + 7), (y + 15)); + for (int i = 0; i < 16; i++) + { + u16 GetPic = asc2_1608[GetPos][i]; + for (int j = 0; j < 8; j++) + { + if (GetPic & 0x80) + { + LCD_Write_Data16(color); + } + else + { + LCD_Write_Data16(bkcolor); + } + GetPic = GetPic << 1; + } + } +} +/* + Ļֱʣ128*64 + ֱʣ8*16 + Ϊ16*4 = 64 + x = 64/4 y = 64%4 + x*8 y*16 +*/ +static u16 LCD_Chr_Pos = 0; //[1,64] +/** + @name LCDַʾ + @param x [1,16] + @param y [1,4] + @return 1:ô +*/ +u8 LCD_SetCharPos(u32 x, u32 y) +{ + if (x > 15 || y > 3) + { + return 1; + } + LCD_Chr_Pos = x + y * 16; + return 0; +} +/** + * @name LCDַʾ + * @return 1:ʾ˸ַ + */ +u8 LCD_ShowString(u8 *chr, u16 bkcolor, u16 color) +{ + while (*chr != '\0') + { + if (LCD_Chr_Pos > 63) + { + return 1; + } + u16 x, y; + x = (LCD_Chr_Pos % 16) * 8; + y = (LCD_Chr_Pos / 16) * 16; + LCD_ShowChar16(x, y, *chr, bkcolor, color); + chr++; + LCD_Chr_Pos++; + // printf("x = %d, y = %d\n", x, y); + } + return 0; +} + +#endif + +#else + +#define USE_HORIZONTAL 2 // úʾ 01Ϊ 23Ϊ + +#if USE_HORIZONTAL == 0 || USE_HORIZONTAL == 1 +#define LCD_W 80 +#define LCD_H 160 + +#else +#define LCD_W 160 +#define LCD_H 80 +#endif + +//-----------------LCD˿ڶ---------------- + +#define LCD_SCLK_Clr() GPIO_OUT_L(GPIOD, GPIO_Pin_3) // SCL=SCLK +#define LCD_SCLK_Set() GPIO_OUT_H(GPIOD, GPIO_Pin_3) + +#define LCD_MOSI_Clr() GPIO_OUT_L(GPIOD, GPIO_Pin_4) // SDA=MOSI +#define LCD_MOSI_Set() GPIO_OUT_H(GPIOD, GPIO_Pin_4) + +#define LCD_RES_Clr() GPIO_OUT_L(GPIOC, GPIO_Pin_7) // RES +#define LCD_RES_Set() GPIO_OUT_H(GPIOC, GPIO_Pin_7) + +#define LCD_DC_Clr() GPIO_OUT_L(GPIOB, GPIO_Pin_4) // DC +#define LCD_DC_Set() GPIO_OUT_H(GPIOB, GPIO_Pin_4) + +#define LCD_CS_Clr() GPIO_OUT_L(GPIOC, GPIO_Pin_6) // CS +#define LCD_CS_Set() GPIO_OUT_H(GPIOC, GPIO_Pin_6) + +#define LCD_BLK_Clr() +#define LCD_BLK_Set() + +void delay_ms(u16 delay) +{ + + for (u16 i = 0; i < delay; i++) + { + for (u16 j = 0; j < 30000; j++) + { + __NOP(); + } + } +} +void LCD_GPIO_Init() +{ + HAL_GPIO_Init(GPIOC, GPIO_Pin_7, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOB, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOC, GPIO_Pin_6, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOD, GPIO_Pin_4, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + HAL_GPIO_Init(GPIOD, GPIO_Pin_3, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); +} + +/****************************************************************************** + ˵LCDд뺯 + ݣdat ҪдĴ + ֵ +******************************************************************************/ +void LCD_Writ_Bus(u8 dat) +{ + u8 i; + LCD_CS_Clr(); + for (i = 0; i < 8; i++) + { + LCD_SCLK_Clr(); + if (dat & 0x80) + { + LCD_MOSI_Set(); + } + else + { + LCD_MOSI_Clr(); + } + LCD_SCLK_Set(); + dat <<= 1; + } + LCD_CS_Set(); +} + +/****************************************************************************** + ˵LCDд + ݣdat д + ֵ +******************************************************************************/ +void LCD_WR_DATA8(u8 dat) +{ + LCD_Writ_Bus(dat); +} + +/****************************************************************************** + ˵LCDд + ݣdat д + ֵ +******************************************************************************/ +void LCD_WR_DATA(u16 dat) +{ + LCD_Writ_Bus(dat >> 8); + LCD_Writ_Bus(dat); +} + +/****************************************************************************** + ˵LCDд + ݣdat д + ֵ +******************************************************************************/ +void LCD_WR_REG(u8 dat) +{ + LCD_DC_Clr(); // д + LCD_Writ_Bus(dat); + LCD_DC_Set(); // д +} + +/****************************************************************************** + ˵ʼͽַ + ݣx1,x2 еʼͽַ + y1,y2 еʼͽַ + ֵ +******************************************************************************/ +void LCD_Address_Set(u16 x1, u16 y1, u16 x2, u16 y2) +{ + if (USE_HORIZONTAL == 0) + { + LCD_WR_REG(0x2a); // еַ + LCD_WR_DATA(x1 + 26); + LCD_WR_DATA(x2 + 26); + LCD_WR_REG(0x2b); // еַ + LCD_WR_DATA(y1 + 1); + LCD_WR_DATA(y2 + 1); + LCD_WR_REG(0x2c); // д + } + else if (USE_HORIZONTAL == 1) + { + LCD_WR_REG(0x2a); // еַ + LCD_WR_DATA(x1 + 26); + LCD_WR_DATA(x2 + 26); + LCD_WR_REG(0x2b); // еַ + LCD_WR_DATA(y1 + 1); + LCD_WR_DATA(y2 + 1); + LCD_WR_REG(0x2c); // д + } + else if (USE_HORIZONTAL == 2) + { + LCD_WR_REG(0x2a); // еַ + LCD_WR_DATA(x1 + 1); + LCD_WR_DATA(x2 + 1); + LCD_WR_REG(0x2b); // еַ + LCD_WR_DATA(y1 + 26); + LCD_WR_DATA(y2 + 26); + LCD_WR_REG(0x2c); // д + } + else + { + LCD_WR_REG(0x2a); // еַ + LCD_WR_DATA(x1 + 1); + LCD_WR_DATA(x2 + 1); + LCD_WR_REG(0x2b); // еַ + LCD_WR_DATA(y1 + 26); + LCD_WR_DATA(y2 + 26); + LCD_WR_REG(0x2c); // д + } +} +void LCD_Fill(u16 xsta, u16 ysta, u16 xend, u16 yend, u16 color) +{ + u16 i, j; + LCD_Address_Set(xsta, ysta, xend - 1, yend - 1); // ʾΧ + for (i = ysta; i < yend; i++) + { + for (j = xsta; j < xend; j++) + { + LCD_WR_DATA(color); + } + } +} +void LCD_Init(void) +{ + LCD_GPIO_Init(); // ʼGPIO + + LCD_RES_Clr(); // λ + delay_ms(100); + LCD_RES_Set(); + delay_ms(100); + + LCD_BLK_Set(); // 򿪱 + delay_ms(100); + + LCD_WR_REG(0x11); // Sleep out + delay_ms(120); // Delay 120ms + LCD_WR_REG(0xB1); // Normal mode + LCD_WR_DATA8(0x05); + LCD_WR_DATA8(0x3C); + LCD_WR_DATA8(0x3C); + LCD_WR_REG(0xB2); // Idle mode + LCD_WR_DATA8(0x05); + LCD_WR_DATA8(0x3C); + LCD_WR_DATA8(0x3C); + LCD_WR_REG(0xB3); // Partial mode + LCD_WR_DATA8(0x05); + LCD_WR_DATA8(0x3C); + LCD_WR_DATA8(0x3C); + LCD_WR_DATA8(0x05); + LCD_WR_DATA8(0x3C); + LCD_WR_DATA8(0x3C); + LCD_WR_REG(0xB4); // Dot inversion + LCD_WR_DATA8(0x03); + LCD_WR_REG(0xC0); // AVDD GVDD + LCD_WR_DATA8(0xAB); + LCD_WR_DATA8(0x0B); + LCD_WR_DATA8(0x04); + LCD_WR_REG(0xC1); // VGH VGL + LCD_WR_DATA8(0xC5); // C0 + LCD_WR_REG(0xC2); // Normal Mode + LCD_WR_DATA8(0x0D); + LCD_WR_DATA8(0x00); + LCD_WR_REG(0xC3); // Idle + LCD_WR_DATA8(0x8D); + LCD_WR_DATA8(0x6A); + LCD_WR_REG(0xC4); // Partial+Full + LCD_WR_DATA8(0x8D); + LCD_WR_DATA8(0xEE); + LCD_WR_REG(0xC5); // VCOM + LCD_WR_DATA8(0x0F); + LCD_WR_REG(0xE0); // positive gamma + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x0E); + LCD_WR_DATA8(0x08); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x10); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x02); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x09); + LCD_WR_DATA8(0x0F); + LCD_WR_DATA8(0x25); + LCD_WR_DATA8(0x36); + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0x08); + LCD_WR_DATA8(0x04); + LCD_WR_DATA8(0x10); + LCD_WR_REG(0xE1); // negative gamma + LCD_WR_DATA8(0x0A); + LCD_WR_DATA8(0x0D); + LCD_WR_DATA8(0x08); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x0F); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x02); + LCD_WR_DATA8(0x07); + LCD_WR_DATA8(0x09); + LCD_WR_DATA8(0x0F); + LCD_WR_DATA8(0x25); + LCD_WR_DATA8(0x35); + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0x09); + LCD_WR_DATA8(0x04); + LCD_WR_DATA8(0x10); + + LCD_WR_REG(0xFC); + LCD_WR_DATA8(0x80); + + LCD_WR_REG(0x3A); + LCD_WR_DATA8(0x05); + LCD_WR_REG(0x36); + if (USE_HORIZONTAL == 0) + LCD_WR_DATA8(0x08); + else if (USE_HORIZONTAL == 1) + LCD_WR_DATA8(0xC8); + else if (USE_HORIZONTAL == 2) + LCD_WR_DATA8(0x78); + else + LCD_WR_DATA8(0xA8); + LCD_WR_REG(0x21); // Display inversion + LCD_WR_REG(0x29); // Display on + LCD_WR_REG(0x2A); // Set Column Address + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0x1A); // 26 + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0x69); // 105 + LCD_WR_REG(0x2B); // Set Page Address + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0x01); // 1 + LCD_WR_DATA8(0x00); + LCD_WR_DATA8(0xA0); // 160 + LCD_WR_REG(0x2C); + LCD_Fill(0, 0, LCD_W, LCD_H, 0x0000); +} + +#endif diff --git a/Source/User/demo/src/usart_printf.c b/Source/User/demo/src/usart_printf.c new file mode 100644 index 0000000..dc89e6a --- /dev/null +++ b/Source/User/demo/src/usart_printf.c @@ -0,0 +1,178 @@ +/** + ****************************************************************************** + * @file bsp_usart.c + * @author Alexander + * @version V1.0 + * @date 2022-xx-xx + * @brief ضcprintfusart˿ + ****************************************************************************** + * @attention + * + * ʵƽ̨:HK32F030M + * ̳ :https://bbs.21ic.com/iclist-1010-1.html + * + ****************************************************************************** + */ + +#include "usart_printf.h" + + /** + * @brief ǶжϿNVIC + * @param + * @retval + */ +static void NVIC_Configuration(void) +{ + NVIC_InitTypeDef NVIC_InitStructure; + + + /* USARTΪжԴ */ + NVIC_InitStructure.NVIC_IRQChannel = DEBUG_USART_IRQ; + /* ȼ*/ + NVIC_InitStructure.NVIC_IRQChannelPriority = 1; + /* ʹж */ + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + /* ʼNVIC */ + NVIC_Init(&NVIC_InitStructure); +} + + /** + * @brief USART GPIO , + * @param + * @retval + */ +void USART_Config(void) +{ + GPIO_InitTypeDef GPIO_InitStructure; + USART_InitTypeDef USART_InitStructure; + + // 򿪴GPIOʱ + RCC_AHBPeriphClockCmd(DEBUG_USART_TX_GPIO_CLK | DEBUG_USART_RX_GPIO_CLK, ENABLE); + + // 򿪴ʱ + RCC_APB2PeriphClockCmd(DEBUG_USART_CLK, ENABLE); + + // USARTźӵIO + GPIO_PinAFConfig(DEBUG_USART_TX_GPIO_PORT, DEBUG_USART_TX_PIN_SOURCE, DEBUG_USART_TX_PIN_AF); + GPIO_PinAFConfig(DEBUG_USART_RX_GPIO_PORT, DEBUG_USART_RX_PIN_SOURCE, DEBUG_USART_RX_PIN_AF); + + // USART TxGPIOΪ츴ģʽ + GPIO_InitStructure.GPIO_Pin = DEBUG_USART_TX_GPIO_PIN; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; + GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; + GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; + GPIO_Init(DEBUG_USART_TX_GPIO_PORT, &GPIO_InitStructure); + + // USART RxGPIOΪģʽ + GPIO_InitStructure.GPIO_Pin = DEBUG_USART_RX_GPIO_PIN; + GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; + GPIO_Init(DEBUG_USART_RX_GPIO_PORT, &GPIO_InitStructure); + + // ôڵĹ + // ò + USART_InitStructure.USART_BaudRate = DEBUG_USART_BAUDRATE; + // ֳ + USART_InitStructure.USART_WordLength = USART_WordLength_8b; + // ֹͣλ + USART_InitStructure.USART_StopBits = USART_StopBits_1; + // Уλ + USART_InitStructure.USART_Parity = USART_Parity_No ; + // Ӳ + USART_InitStructure.USART_HardwareFlowControl = + USART_HardwareFlowControl_None; + // ùģʽշһ + USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; + // ɴڵijʼ + USART_Init(DEBUG_USARTx, &USART_InitStructure); + + // жȼ + NVIC_Configuration(); + + // ʹܴڽж + USART_ITConfig(DEBUG_USARTx, USART_IT_RXNE, ENABLE); + + // ʹܴ + USART_Cmd(DEBUG_USARTx, ENABLE); +} + +/***************** һֽ **********************/ +void Usart_SendByte( USART_TypeDef * pUSARTx, uint8_t ch) +{ + /* һֽݵUSART */ + USART_SendData(pUSARTx,ch); + + /* ȴݼĴΪ */ + while (USART_GetFlagStatus(pUSARTx, USART_FLAG_TXE) == RESET); +} + +/****************** 8λ ************************/ +void Usart_SendArray( USART_TypeDef * pUSARTx, uint8_t *array, uint16_t num) +{ + uint8_t i; + + for(i=0; i>8; + /* ȡͰλ */ + temp_l = ch&0XFF; + + /* ͸߰λ */ + USART_SendData(pUSARTx,temp_h); + while (USART_GetFlagStatus(pUSARTx, USART_FLAG_TXE) == RESET); + + /* ͵Ͱλ */ + USART_SendData(pUSARTx,temp_l); + while (USART_GetFlagStatus(pUSARTx, USART_FLAG_TXE) == RESET); +} + +///ضc⺯printfڣضʹprintf +int fputc(int ch, FILE *f) +{ + /* һֽݵ */ + USART_SendData(DEBUG_USARTx, (uint8_t) ch); + + /* ȴ */ + while (USART_GetFlagStatus(DEBUG_USARTx, USART_FLAG_TXE) == RESET); + + return (ch); +} + +///ضc⺯scanfڣдʹscanfgetcharȺ +int fgetc(FILE *f) +{ + /* ȴ */ + while (USART_GetFlagStatus(DEBUG_USARTx, USART_FLAG_RXNE) == RESET); + + return (int)USART_ReceiveData(DEBUG_USARTx); +} + diff --git a/Source/User/demo/src/usb.c b/Source/User/demo/src/usb.c new file mode 100644 index 0000000..7beed02 --- /dev/null +++ b/Source/User/demo/src/usb.c @@ -0,0 +1,171 @@ +#include "demo.h" + +#define USB_SPEED LowSpeed // FullSpeed + +#define USB_DP_L() GPIO_OUT_L(GPIOC,GPIO_Pin_3)// D+ +#define USB_DP_H() GPIO_OUT_H(GPIOC,GPIO_Pin_3)// D+ +#define USB_DM_L() GPIO_OUT_L(GPIOC,GPIO_Pin_4)// D- +#define USB_DM_H() GPIO_OUT_H(GPIOC,GPIO_Pin_4)// D- + + +#define USB_DATE_0() \ + { \ + USB_DP_H(); \ + USB_DM_L(); \ + } +#define USB_DATE_1() \ + { \ + USB_DP_L(); \ + USB_DM_H(); \ + } + +#define USB_RST() \ + { \ + USB_DP_L(); \ + USB_DM_L(); \ + } + +#if (USB_SPEED == LowSpeed) + +#define USB_IDLE() \ + { \ + USB_DP_H(); \ + USB_DM_L(); \ + } +#define USB_STA_J() \ + { \ + USB_DATE_0(); \ + } +#define USB_STA_K() \ + { \ + USB_DATE_1(); \ + } + +#else +#define USB_IDLE() \ + { \ + USB_DP_L(); \ + USB_DM_H(); \ + } +#define USB_STA_J() \ + { \ + USB_DATE_1(); \ + } +#define USB_STA_K() \ + { \ + USB_DATE_0(); \ + } + +#endif +// SOP +// USB_IDLE()->USB_STA_K() +// EOP +// USB_RST()->USB_RST()->USB_STA_j() + +#define USB_TRANSFER_IDLE 0x00 +#define USB_TRANSFER_CONTROL_NODATA 0x03 +#define USB_TRANSFER_CONTROL_IN 0x07 +#define USB_TRANSFER_CONTROL_OUT 0x0F + +#define USB_TRANSACTION_IDLE 0 + +enum usb_events_list +{ + USB_EVENT_NO = 0, + USB_EVENT_RECEIVE_SETUP_DATA = 1, + USB_EVENT_READY_DATA_IN = 2, + USB_EVENT_WAIT_DATA_IN = 3, + USB_EVENT +}; + +enum usb_states_list +{ + USB_STATE_IDLE = 0, + USB_STATE_SETUP = 1, + USB_STATE_IN = 2, + USB_STATE_OUT = 3, + USB_STATE_DATA = 4, + USB_STATE_ADDRESS_CHANGE = 5 +}; + +enum usb_packets_id_list +{ + USB_PID_SETUP = 0x2D, + USB_PID_DATA0 = 0xC3, + USB_PID_DATA1 = 0x4B, + USB_PID_IN = 0x69, + USB_PID_OUT = 0xE1, + USB_PID_ACK = 0xD2, + USB_PID_NACK = 0x5A, + USB_PID_STALL = 0x1E +}; +enum usb_request_standart_type_list +{ + USB_REQUEST_TYPE_TO_DEVICE = 0x00, + USB_REQUEST_TYPE_TO_INTERFACE = 0x01, + USB_REQUEST_TYPE_TO_ENDPOINT = 0x02, + USB_REQUEST_TYPE_FROM_DEVICE = 0x80, + USB_REQUEST_TYPE_FROM_INTERFACE = 0x81, + USB_REQUEST_TYPE_FROM_ENDPOINT = 0x82 +}; +enum usb_request_list +{ + USB_REQUEST_GET_STATUS = 0x00, + USB_REQUEST_SET_ADDRESS = 0x05, + USB_REQUEST_GET_DESCRIPTOR = 0x06, + USB_REQUEST_SET_DESCRIPTOR = 0x07, + USB_REQUEST_GET_CONFIGURATION = 0x08, + USB_REQUEST_SET_CONFIGURATION = 0x09 +}; + +// ALR_Time_Init(100,31); // 32MhzƵ 100usʱ +void ALR_Time_Init(uint16_t arr, uint16_t psc) +{ + TIM_TimeBaseInitTypeDef TIM_TimeBaseStructure; + NVIC_InitTypeDef NVIC_InitStructure; + + /* Enable periph clock */ + RCC_APB1PeriphClockCmd(RCC_APB1Periph_TIM2, ENABLE); + + /* Time base configuration */ + TIM_TimeBaseStructure.TIM_Period = arr; + TIM_TimeBaseStructure.TIM_Prescaler = psc; + TIM_TimeBaseStructure.TIM_ClockDivision = 0; + TIM_TimeBaseStructure.TIM_CounterMode = TIM_CounterMode_Up; + + TIM_TimeBaseInit(TIM2, &TIM_TimeBaseStructure); + + /* TIM2 enable counter */ + TIM_Cmd(TIM2, ENABLE); + + /* TIM Interrupts enable */ + TIM_ITConfig(TIM2, TIM_IT_Update, ENABLE); + + /* Enable the TIM2 gloabal Interrupt */ + NVIC_InitStructure.NVIC_IRQChannel = TIM2_IRQn; + NVIC_InitStructure.NVIC_IRQChannelPriority = 0; + NVIC_InitStructure.NVIC_IRQChannelCmd = ENABLE; + NVIC_Init(&NVIC_InitStructure); +} +void TIM2_IRQHandler(void) +{ + // if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) + // { + // GPIO_OUT_TOGGLE(GPIOC, GPIO_Pin_3); + static u8 cnt =0; + if (cnt){ + GPIO_OUT_H(GPIOC, GPIO_Pin_3); + cnt=0; + }else{ + GPIO_OUT_L(GPIOC, GPIO_Pin_3); + cnt=1; + } + TIM_ClearITPendingBit(TIM2, TIM_IT_Update); + // } +} +int usb_timer_init(void){ + //32M->1.5M (3,63) + HAL_GPIO_Init(GPIOC, GPIO_Pin_3, GPIO_Mode_OUT, GPIO_PuPd_NOPULL, GPIO_OType_PP); + ALR_Time_Init(1,31); + return 0; +} \ No newline at end of file diff --git a/Source/User/hk32f030m_it.c b/Source/User/hk32f030m_it.c index bdc9461..9432f01 100644 --- a/Source/User/hk32f030m_it.c +++ b/Source/User/hk32f030m_it.c @@ -130,12 +130,17 @@ void SysTick_Handler(void) /******************************************************************************/ /* USER CODE BEGIN 1 */ -//void TIM2_IRQHandler(void) -//{ -// if (TIM_GetITStatus(TIM2, TIM_IT_Update) != RESET) -// { -// TIM_ClearITPendingBit(TIM2, TIM_IT_Update); -// } -//} +// жϷ +void DEBUG_USART_IRQHandler(void) +{ + #include "usart_printf.h" + uint8_t ucTemp; + if(USART_GetITStatus(DEBUG_USARTx,USART_IT_RXNE)!=RESET) + { + ucTemp = USART_ReceiveData(DEBUG_USARTx); + USART_SendData(DEBUG_USARTx,ucTemp); + + } +} /* USER CODE END 1 */ /************************ (C) COPYRIGHT HKMicroChip *****END OF FILE****/ diff --git a/Source/User/led/bsp_led.c b/Source/User/led/bsp_led.c deleted file mode 100644 index bae9d32..0000000 --- a/Source/User/led/bsp_led.c +++ /dev/null @@ -1,66 +0,0 @@ -/** - ****************************************************************************** - * @file bsp_led.c - * @author Alexander - * @version V1.0 - * @date 2022-xx-xx - * @brief ledӦúӿ - ****************************************************************************** - * @attention - * - * ʵƽ̨:HK32F030M - * ̳ :https://bbs.21ic.com/iclist-1010-1.html - * - ****************************************************************************** - */ - -#include "bsp_led.h" - - /** - * @brief ʼLEDIO - * @param - * @retval - */ -void LED_GPIO_Config(void) -{ - /*һGPIO_InitTypeDef͵Ľṹ*/ - GPIO_InitTypeDef GPIO_InitStructure; - - /*LEDصGPIOʱ*/ - RCC_AHBPeriphClockCmd( LED1_GPIO_CLK | LED2_GPIO_CLK | LED3_GPIO_CLK, ENABLE); - /*ѡҪƵGPIO*/ - GPIO_InitStructure.GPIO_Pin = LED1_GPIO_PIN; - - /*ģʽΪͨ*/ - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_OUT; - GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; - - /*Ϊ10MHz */ - GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; - - /*ÿ⺯ʼGPIO*/ - GPIO_Init(LED1_GPIO_PORT, &GPIO_InitStructure); - - /*ѡҪƵGPIO*/ - GPIO_InitStructure.GPIO_Pin = LED2_GPIO_PIN; - - /*ÿ⺯ʼGPIO*/ - GPIO_Init(LED2_GPIO_PORT, &GPIO_InitStructure); - - /*ѡҪƵGPIO*/ - GPIO_InitStructure.GPIO_Pin = LED3_GPIO_PIN; - - /*ÿ⺯ʼGPIOF*/ - GPIO_Init(LED3_GPIO_PORT, &GPIO_InitStructure); - - /* رled */ - GPIO_SetBits(LED1_GPIO_PORT, LED1_GPIO_PIN); - - /* رled */ - GPIO_SetBits(LED2_GPIO_PORT, LED2_GPIO_PIN); - - /* رled */ - GPIO_SetBits(LED3_GPIO_PORT, LED3_GPIO_PIN); -} - -/*********************************************END OF FILE**********************/ diff --git a/Source/User/led/bsp_led.h b/Source/User/led/bsp_led.h deleted file mode 100644 index 047dbec..0000000 --- a/Source/User/led/bsp_led.h +++ /dev/null @@ -1,73 +0,0 @@ -#ifndef __BSP_LED_H -#define __BSP_LED_H -#include "hk32f030m.h" - -/* LEDӵGPIO˿, ûֻҪ޸Ĵ뼴ɸıƵLED */ -// R-ɫ -#define LED1_GPIO_PORT GPIOD /* GPIO˿ */ -#define LED1_GPIO_CLK RCC_AHBPeriph_GPIOD /* GPIO˿ʱ */ -#define LED1_GPIO_PIN GPIO_Pin_1 /* ӵSCLʱߵGPIO */ - -// G-ɫ -#define LED2_GPIO_PORT GPIOC /* GPIO˿ */ -#define LED2_GPIO_CLK RCC_AHBPeriph_GPIOC /* GPIO˿ʱ */ -#define LED2_GPIO_PIN GPIO_Pin_7 /* ӵSCLʱߵGPIO */ - -// B-ɫ -#define LED3_GPIO_PORT GPIOA /* GPIO˿ */ -#define LED3_GPIO_CLK RCC_AHBPeriph_GPIOA /* GPIO˿ʱ */ -#define LED3_GPIO_PIN GPIO_Pin_2 /* ӵSCLʱߵGPIO */ - - -/** the macro definition to trigger the led on or off - * 1 - off - *0 - on - */ -#define ON 0 -#define OFF 1 - -/* ʹñ׼Ĺ̼IO*/ -#define LED1(a) if (a) \ - GPIO_SetBits(LED1_GPIO_PORT,LED1_GPIO_PIN);\ - else \ - GPIO_ResetBits(LED1_GPIO_PORT,LED1_GPIO_PIN) - -#define LED2(a) if (a) \ - GPIO_SetBits(LED2_GPIO_PORT,LED2_GPIO_PIN);\ - else \ - GPIO_ResetBits(LED2_GPIO_PORT,LED2_GPIO_PIN) - -#define LED3(a) if (a) \ - GPIO_SetBits(LED3_GPIO_PORT,LED3_GPIO_PIN);\ - else \ - GPIO_ResetBits(LED3_GPIO_PORT,LED3_GPIO_PIN) - - -/* ֱӲĴķIO */ -#define digitalHi(p,i) {p->BSRR=i;} //Ϊߵƽ -#define digitalLo(p,i) {p->BRR=i;} //͵ƽ -#define digitalToggle(p,i) {p->ODR ^=i;} //ת״̬ - - -/* IOĺ */ -#define LED1_TOGGLE digitalToggle(LED1_GPIO_PORT,LED1_GPIO_PIN) -#define LED1_OFF digitalHi(LED1_GPIO_PORT,LED1_GPIO_PIN) -#define LED1_ON digitalLo(LED1_GPIO_PORT,LED1_GPIO_PIN) - -#define LED2_TOGGLE digitalToggle(LED2_GPIO_PORT,LED2_GPIO_PIN) -#define LED2_OFF digitalHi(LED2_GPIO_PORT,LED2_GPIO_PIN) -#define LED2_ON digitalLo(LED2_GPIO_PORT,LED2_GPIO_PIN) - -#define LED3_TOGGLE digitalToggle(LED3_GPIO_PORT,LED3_GPIO_PIN) -#define LED3_OFF digitalHi(LED3_GPIO_PORT,LED3_GPIO_PIN) -#define LED3_ON digitalLo(LED3_GPIO_PORT,LED3_GPIO_PIN) - -void LED_GPIO_Config(void); - -#endif /* __BSP_LED_H */ - - - - - - diff --git a/Source/User/main.c b/Source/User/main.c index 16e7ff1..9be0a01 100644 --- a/Source/User/main.c +++ b/Source/User/main.c @@ -1,71 +1,65 @@ /** - ****************************************************************************** - * @file main.c - * @author Alexander - * @version V1.0 - * @date 2022-xx-xx - * @brief led - ****************************************************************************** - * @attention - * - * ʵƽ̨:HK32F030M - * ̳ :https://bbs.21ic.com/iclist-1010-1.html - * - ****************************************************************************** - */ -#include "hk32f030m.h" -#include "bsp_led.h" + ****************************************************************************** + * @file main.c + * @author Alexander + * @version V1.0 + * @date 2022-xx-xx + * @brief led + ****************************************************************************** + * @attention + * + * ʵƽ̨:HK32F030M + * ̳ :https://bbs.21ic.com/iclist-1010-1.html + * + ****************************************************************************** + */ +#include "hk32f030m.h" +#include "demo.h" +// #include "usart_printf.h" +#define SOFT_DELAY Delay(0x0FFFFF); -#define SOFT_DELAY Delay(0x0FFFFF); - -void Delay(__IO uint32_t nCount); +void Delay(__IO uint32_t nCount); /** - * @brief - * @param - * @retval - */ - + * @brief + * @param + * @retval + */ int main(void) { - /* LED ˿ڳʼ */ - LED_GPIO_Config(); - + + SPI_HW_Init(); + USART_Config(); + extern void Audio_8bit_init(void); + Audio_8bit_init(); while (1) - { - LED2_ON; - LED2_OFF; - // digitalLo(LED2_GPIO_PORT,LED2_GPIO_PIN); - //SOFT_DELAY; - // digitalHi(LED2_GPIO_PORT,LED2_GPIO_PIN); + { - - } + } } -void Delay(__IO uint32_t nCount) //򵥵ʱ +void Delay(__IO uint32_t nCount) // 򵥵ʱ { - for(; nCount != 0; nCount--); + for (; nCount != 0; nCount--) + ; } -#ifdef USE_FULL_ASSERT +#ifdef USE_FULL_ASSERT /** - * @brief Reports the name of the source file and the source line number - * where the assert_param error has occurred. - * @param file: pointer to the source file name - * @param line: assert_param error line source number - * @retval None - */ -void assert_failed(char* file , uint32_t line) + * @brief Reports the name of the source file and the source line number + * where the assert_param error has occurred. + * @param file: pointer to the source file name + * @param line: assert_param error line source number + * @retval None + */ +void assert_failed(char *file, uint32_t line) { /* User can add his own implementation to report the file name and line number, - tex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */ - /* Infinite loop */ - - while (1) - { + tex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */ + /* Infinite loop */ + + while (1) + { } } #endif /* USE_FULL_ASSERT */ - - diff --git a/Source/User/usart_printf.c b/Source/User/usart_printf.c deleted file mode 100644 index 6f3711a..0000000 --- a/Source/User/usart_printf.c +++ /dev/null @@ -1,65 +0,0 @@ -#include "usart_printf.h" - -/* ע⣺˷ʽprintfضҪKeilﹴѡ Use MicroLIB,Ῠprintfϡ -*/ -#define PUTCHAR_PROTOTYPE int fputc(int ch, FILE *f) - - -/******************************************************************************* -* @2017-12-16 -* Function Name : Usart1_Printf_Init -* Description : printfضʼ -* Input : baudrate -- ڲֵ -* Output : none -* Return : none -*******************************************************************************/ -void Usart1_Printf_Init(uint32_t baudrate) -{ - GPIO_InitTypeDef GPIO_InitStructure; - USART_InitTypeDef USART_InitStructure; - - /* Enable GPIO clock */ - RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA|RCC_AHBPeriph_GPIOD, ENABLE); - - /* Enable USART1 Clock */ - RCC_APB2PeriphClockCmd(RCC_APB2Periph_USART1, ENABLE); //ʹUSART1ʱ - - /* USART1 Pins configuration */ - /* Connect pin to Perihp */ - GPIO_PinAFConfig(GPIOA, GPIO_PinSource3, GPIO_AF_1); // TX - GPIO_PinAFConfig(GPIOD, GPIO_PinSource6, GPIO_AF_1); // RX - - /* Configure pins as AF pushpull */ - GPIO_InitStructure.GPIO_Pin = GPIO_Pin_3; - GPIO_InitStructure.GPIO_Mode = GPIO_Mode_AF; - GPIO_InitStructure.GPIO_Speed = GPIO_Speed_10MHz; - GPIO_InitStructure.GPIO_OType = GPIO_OType_PP; - GPIO_InitStructure.GPIO_PuPd = GPIO_PuPd_NOPULL; - GPIO_Init(GPIOA, &GPIO_InitStructure); - - GPIO_InitStructure.GPIO_Pin = GPIO_Pin_6; - GPIO_Init(GPIOD, &GPIO_InitStructure); - - USART_InitStructure.USART_BaudRate = baudrate; - USART_InitStructure.USART_WordLength = USART_WordLength_8b; // ֳΪ8λݸʽ - USART_InitStructure.USART_StopBits = USART_StopBits_1; // һֹͣλ - USART_InitStructure.USART_Parity = USART_Parity_No; // żУλ - USART_InitStructure.USART_HardwareFlowControl = USART_HardwareFlowControl_None; //Ӳ - USART_InitStructure.USART_Mode = USART_Mode_Rx | USART_Mode_Tx; // շģʽ - USART_Init(USART1, &USART_InitStructure); // ʼ - - USART_Cmd(USART1, ENABLE); //ʹܴ -} - -PUTCHAR_PROTOTYPE -{ - /* Place your implementation of fputc here */ - /* e.g. write a character to the USART */ - USART_SendData(USART1, (uint8_t) ch); - - /* Loop until transmit data register is empty */ - while (USART_GetFlagStatus(USART1, USART_FLAG_TXE) == RESET) - {} - - return ch; -} diff --git a/Source/User/usart_printf.h b/Source/User/usart_printf.h deleted file mode 100644 index d979833..0000000 --- a/Source/User/usart_printf.h +++ /dev/null @@ -1,9 +0,0 @@ -#ifndef __USART_PRINTF_H -#define __USART_PRINTF_H -#include "hk32f030m.h" - -void Usart1_Printf_Init(uint32_t baudrate); - - -#endif -