Skip to content

C/C++V1.22.11, Clicking on a function cannot jump to the function implementation of another file, it can only jump to the declaration of the head file #13078

Closed

Description

@fxliuqq

Environment

  • OS and Version: Windows 10 22H2
  • VS Code Version: V1.96.2
  • C/C++ Extension Version: V1.22.11
  • If using SSH remote, specify OS of remote machine:

Bug Summary and Steps to Reproduce

C/C++V1.21.6 can be used normally, but C/C++V1.22.9, C/C++V1.22.10, and C/C++V1.22.11 cannot be used normally. Clicking on the function will redirect the function to the declaration of the header file if it is in the current file, but if the implementation of the function is not in the current file, it will only redirect to the declaration of the header file.Image
Image

Configuration and Logs

{
    "configurations": [
        {
            "name": "RC-17",
            "includePath": [
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\CMSIS\\Device\\FM\\FM33xx\\Include",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\MF-config\\Inc",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Inc",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\APP\\inc",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\FM33LC0xx_FL_Driver\\Inc",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\Library\\Core",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Middleware\\USB\\App\\inc",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\Library\\Device",
                "C:\\Keil_v5\\ARM\\ARMCC\\include",
                "C:\\Keil_v5\\ARM\\ARMCC\\include\\rw",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\CMSIS\\Device\\FM\\FM33xx\\Source\\Templates\\arm",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\MF-config\\Src",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Src",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\APP\\src",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\CMSIS\\Device\\FM\\FM33xx\\Source",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Drivers\\FM33LC0xx_FL_Driver\\Src",
                "c:\\Users\\lqq\\Documents\\WXWork\\1688856331479903\\Cache\\File\\2024-12\\RC-17-V5.1(2)\\RC-17-V5.1\\APP\\Middleware\\USB\\App\\src",
                "${default}",
                "${workspaceFolder}/**"
            ],
            "defines": [
                "FM33LC0XX",
                "USE_FULL_ASSERT",
                "MFANG",
                "__CC_ARM",
                "__arm__",
                "__align(x)=",
                "__ALIGNOF__(x)=",
                "__alignof__(x)=",
                "__asm(x)=",
                "__forceinline=",
                "__restrict=",
                "__global_reg(n)=",
                "__inline=",
                "__int64=long long",
                "__INTADDR__(expr)=0",
                "__irq=",
                "__packed=",
                "__pure=",
                "__smc(n)=",
                "__svc(n)=",
                "__svc_indirect(n)=",
                "__svc_indirect_r7(n)=",
                "__value_in_regs=",
                "__weak=",
                "__writeonly=",
                "__declspec(x)=",
                "__attribute__(x)=",
                "__nonnull__(x)=",
                "__register=",
                "__breakpoint(x)=",
                "__cdp(x,y,z)=",
                "__clrex()=",
                "__clz(x)=0U",
                "__current_pc()=0U",
                "__current_sp()=0U",
                "__disable_fiq()=",
                "__disable_irq()=",
                "__dmb(x)=",
                "__dsb(x)=",
                "__enable_fiq()=",
                "__enable_irq()=",
                "__fabs(x)=0.0",
                "__fabsf(x)=0.0f",
                "__force_loads()=",
                "__force_stores()=",
                "__isb(x)=",
                "__ldrex(x)=0U",
                "__ldrexd(x)=0U",
                "__ldrt(x)=0U",
                "__memory_changed()=",
                "__nop()=",
                "__pld(...)=",
                "__pli(...)=",
                "__qadd(x,y)=0",
                "__qdbl(x)=0",
                "__qsub(x,y)=0",
                "__rbit(x)=0U",
                "__rev(x)=0U",
                "__return_address()=0U",
                "__ror(x,y)=0U",
                "__schedule_barrier()=",
                "__semihost(x,y)=0",
                "__sev()=",
                "__sqrt(x)=0.0",
                "__sqrtf(x)=0.0f",
                "__ssat(x,y)=0",
                "__strex(x,y)=0U",
                "__strexd(x,y)=0",
                "__strt(x,y)=",
                "__swp(x,y)=0U",
                "__usat(x,y)=0U",
                "__wfe()=",
                "__wfi()=",
                "__yield()=",
                "__vfp_status(x,y)=0"
            ],
            "intelliSenseMode": "${default}"
        }
    ],
    "version": 4
}


Logs 
There is no log output when using C/C++V1.22.11, while using C/C++V1.21.6 will output a lot of information

Other Extensions

Additional context

I found that the file containing the function that cannot be jumped to will not list the function list. It is necessary to modify some of the content of the file and save it, so that the file can list the function list and jump to it. Therefore, I believe that Intellisense will become invalid and there will be no automatic recognition of files in the workspace. It is necessary to manually change the file to trigger the recognition file and recognition function.

Activity

  1. sean-mcmanus commented on Dec 26, 2024

    @sean-mcmanus
    Contributor

    Yes, the issue is that the file with definition is not getting "tag parsed" and the symbol added to our database. When you open the file and save it, that appears to trigger the tag parse and database update. If you set C_Cpp.loggingLevel to "Debug" and check your C/C++ logs after running the "Rescan Workspace" command you should check to see if the "Processing folder " logging includes the folder that has the definition. Then you can try running the Reset IntelliSense Database command, which could fix the issue if your database is in a bad state, otherwise, you can look for "tag parsing file" messages and see if you notice which files are not getting parsed. You might have a files.exclude set.

  2. fxliuqq commented on Dec 27, 2024

    @fxliuqq
    Author

    loggingLevel: Debug
    LSP: (received) cpptools/initialize (id: 1)
    LSP: (invoked) cpptools/initialize (id: 1)
    cpptools version (TypeScript): 1.22.11
    cpptools version (native): 1.22.11.0
    已启用自动完成。
    如果已解决所有标头依赖项,则启用错误波形曲线。
    悬停已启用。
    IntelliSense 引擎 = default。
    LSP: Sending response (id: 1)
    LSP: (received) cpptools/queryCompilerDefaults (id: 2)
    LSP: (invoked) cpptools/queryCompilerDefaults (id: 2)
    Compiler info database not connected - skipping load.
    Compiler info database not connected - skipping load.
    LSP: Sending response (id: 2)
    LSP: (received) cpptools/queryCompilerDefaults (id: 3)
    LSP: (invoked) cpptools/queryCompilerDefaults (id: 3)
    Compiler info database not connected - skipping load.
    Compiler info database not connected - skipping load.
    LSP: Sending response (id: 3)
    LSP: (received) cpptools/didChangeCppProperties (id: 4)
    LSP: (invoked) cpptools/didChangeCppProperties (id: 4)
    已初始化代码浏览服务
    Populating file name cache...
    正在尝试从 "compilerPath" 属性中的 C++ 编译器获取默认值:“cl.exe”
    正在尝试从 "compilerPath" 属性中的 C 编译器获取默认值:“cl.exe”
    文件夹 C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE* 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE* 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT\ 将编入索引
    文件夹 D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\ 将编入索引
    LSP: Sending response (id: 4)
    正在发现文件...
    正在处理文件夹(非递归): C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    正在处理文件夹(非递归): C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    Done populating filename cache. Elapsed time: 169 ms
    正在处理文件夹(递归): D:\PRODUCT\GSP-6PRO-PDF\APPLICATION
    正在发现文件: 已处理 5325 个文件
    已从数据库中删除 0 个文件
    “发现文件”操作已完成。
    正在填充包含完成缓存。
    正在分析剩余的文件...
    正在分析: 已处理 0 个文件
    “分析剩余文件”操作已完成。
    LSP: (received) cpptools/didChangeSettings
    LSP: (invoked) cpptools/didChangeSettings
    已启用自动完成。
    如果已解决所有标头依赖项,则启用错误波形曲线。
    悬停已启用。
    IntelliSense 引擎 = default。
    已启用增强的着色。
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 5)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 5)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 6)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 7)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 8)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 9)
    LSP: $/cancelRequest (cpptools/getCodeActions, id: 6)
    LSP: $/cancelRequest (cpptools/getCodeActions, id: 8)
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 6)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 7)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 8)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 9)
    LSP: Sending response (id: 9)
    LSP: Sending response (id: 7)
    LSP: Sending response (id: 5)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    Resolving recursive includes...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_int.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_bsp.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_desc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_usr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\class_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\hid_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zlib.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zconf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_dcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_ioreq.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rcc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_adc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lptim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_uart.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_iwdt.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_pmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_flash.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_svd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_spi.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_bstim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_vref.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33_assert.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Windows.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\stdarg.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_def.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33xx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\sdkddkver.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winresrc.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\excpt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\windef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinBase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wingdi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinUser.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinNls.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winver.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winreg.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnetwk.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\cderr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dde.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ddeml.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dlgs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\lzexpand.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmsystem.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\nb30.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\shellapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winperf.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winsock.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winefs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winscard.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winspool.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ole.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ole2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commdlg.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\stralign.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winsvc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mcx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\imm.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_conf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lg0xx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commctrl.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dde.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h
    标记分析错误(除非找不到符号,否则可以忽略此错误):
    "C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h", 行 21401 (列 72): 错误: 通用字符名的格式不正确
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\apisetcconv.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\minwinbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\apiquery2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processenv.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fileapifromapp.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\debugapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\utilapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\handleapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\errhandlingapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fibersapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\namedpipeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\profileapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\heapapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ioapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\synchapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\interlockedapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processthreadsapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\sysinfoapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\memoryapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\enclaveapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\threadpoollegacyapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\threadpoolapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\jobapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\jobapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wow64apiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\libloaderapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\securitybaseapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\namespaceapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\systemtopologyapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processtopologyapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\securityappcontainer.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\realtimeapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winerror.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\timezoneapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winbase.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack1.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\poppack.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack4.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\tvout.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\datetimeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\stringapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincontypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi3.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\verrsrc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\apiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\reason.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wnnc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmsyscom.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mciapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmiscapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmiscapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\playsoundapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\timeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\joystickapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\basetsd.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack8.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\setjmp.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcdce.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcnterr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcasync.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\inaddr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\bcrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ncrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dpapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wtypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winioctl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winsmcrd.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\SCardErr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\prsht.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oleauto.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\coml2api.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oleidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commdlg.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ime_cmodes.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\CodeAnalysis\sourceannotations.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cm0plus.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lc0xx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\ctype.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\kernelspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\guiddef.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\intrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\ktmtypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fileapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings_strict.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\driverspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\no_sal2.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\setjmpex.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcdcep.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\WTypesbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\prsht.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\combaseapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\urlmon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\PropIdl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oaidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\PropIdlBase.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmInstr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmFunc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wctype.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\intrin0.inl.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\immintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\ammintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\mm3dnow.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\armintr.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm_neon.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm64intr.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm64_neon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\softintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings_undef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\sdv_driverspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcsal.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Unknwnbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidlbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\cguid.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Unknwn.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\servprov.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\msxml.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\wmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\zmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\mmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xmmintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\widemath.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\nmmintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\malloc.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\smmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\tmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\pmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\emmintrin.h
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\drv_system.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    更新 IntelliSense 时间(秒): 13.557
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 10)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 10)
    LSP: Sending response (id: 10)
    Database safe to open.
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 11)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 11)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 11)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 12)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 12)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: Sending response (id: 12)
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_int.h
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 13)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 13)
    Populating file name cache...
    Done populating filename cache. Elapsed time: 24 ms
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_bsp.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_desc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_usr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\class_core.h
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\hid_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zlib.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zconf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_dcd.h
    Resolving recursive includes...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_ioreq.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rcc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_adc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lptim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_uart.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_iwdt.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_pmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_flash.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_svd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_spi.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_bstim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_vref.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33_assert.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_def.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_conf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lg0xx.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\CodeAnalysis\sourceannotations.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cm0plus.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmInstr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmFunc.h
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\main.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 13)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 14)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 14)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 15)
    LSP: Sending response (id: 14)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 15)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: Sending response (id: 15)
    更新 IntelliSense 时间(秒): 1.588
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 16)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 16)
    LSP: Sending response (id: 16)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 17)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 17)
    LSP: Sending response (id: 17)
    LSP: (received) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 18)
    LSP: (invoked) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 18)
    LSP: Sending response (id: 18)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 19)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 19)
    LSP: Sending response (id: 19)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 20)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 20)
    LSP: Sending response (id: 20)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 21)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 21)
    LSP: Sending response (id: 21)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 22)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 22)
    LSP: Sending response (id: 22)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 23)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 23)
    LSP: Sending response (id: 23)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    更新 IntelliSense 时间(秒): 0.017
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 24)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 24)
    LSP: Sending response (id: 24)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 25)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 25)
    LSP: Sending response (id: 25)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 26)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 26)
    LSP: Sending response (id: 26)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 27)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 27)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 27)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 28)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 28)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 29)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 29)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    Resolving recursive includes...
    Database safe to open.
    LSP: Sending response (id: 28)
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\app_task.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: Sending response (id: 29)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 30)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 30)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 31)
    LSP: Sending response (id: 30)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 31)
    LSP: Sending response (id: 31)
    更新 IntelliSense 时间(秒): 1.009
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 32)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 32)
    LSP: Sending response (id: 32)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 33)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 33)
    LSP: Sending response (id: 33)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 34)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 34)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 34)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 35)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 35)
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: Sending response (id: 35)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 36)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 36)
    LSP: Sending response (id: 36)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 37)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 37)
    Resolving recursive includes...
    Done resolving recursive includes.
    LSP: Sending response (id: 37)
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    更新 IntelliSense 时间(秒): 1.093
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 38)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 38)
    LSP: Sending response (id: 38)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 39)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 39)
    LSP: Sending response (id: 39)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 40)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 40)
    LSP: Sending response (id: 40)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 41)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 41)
    LSP: Sending response (id: 41)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 42)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 42)
    LSP: Sending response (id: 42)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 43)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 43)
    LSP: Sending response (id: 43)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 44)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 44)
    LSP: Sending response (id: 44)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 45)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 45)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: Sending response (id: 45)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 46)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 46)
    LSP: Sending response (id: 46)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 47)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 47)
    LSP: Sending response (id: 47)
    LSP: (received) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 48)
    LSP: (invoked) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 48)
    更新 IntelliSense 时间(秒): 0.078
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 49)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 49)
    LSP: Sending response (id: 49)
    LSP: Sending response (id: 48)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 50)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 50)
    LSP: Sending response (id: 50)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 51)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h (id: 51)
    LSP: Sending response (id: 51)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 52)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 52)
    LSP: Sending response (id: 52)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 53)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 53)
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 53)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 54)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 54)
    LSP: Sending response (id: 54)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 55)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 55)
    LSP: Sending response (id: 55)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 56)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 56)
    LSP: Sending response (id: 56)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 57)
    LSP: (invoked) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 57)
    LSP: Sending response (id: 57)
    更新 IntelliSense 时间(秒): 0.498
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 58)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 58)
    LSP: Sending response (id: 58)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 59)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 59)
    LSP: Sending response (id: 59)
    LSP: (received) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 60)
    LSP: (invoked) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 60)
    LSP: Sending response (id: 60)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 61)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 61)
    LSP: Sending response (id: 61)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 62)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 62)
    LSP: Sending response (id: 62)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 63)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 63)
    LSP: Sending response (id: 63)
    LSP: (received) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    标记分析文件: C:\Keil_v5\ARM\ARMCC\include\string.h
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 64)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 64)
    LSP: Sending response (id: 64)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 65)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 65)
    LSP: Sending response (id: 65)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 66)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 66)
    LSP: $/cancelRequest (textDocument/definition, id: 66)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 67)
    LSP: $/cancelRequest (textDocument/definition, id: 67)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 68)
    LSP: $/cancelRequest (textDocument/definition, id: 68)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 69)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 70)
    LSP: $/cancelRequest (cpptools/getCodeActions, id: 69)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 67)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 68)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 69)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 70)
    LSP: Sending response (id: 70)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 71)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) cpptools/getDocumentSymbols: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 72)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 72)
    LSP: (invoked) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 71)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: Sending response (id: 71)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 73)
    LSP: Sending response (id: 72)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 73)
    LSP: Sending response (id: 73)
    LSP: (received) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 74)
    LSP: (invoked) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 74)
    LSP: Sending response (id: 74)
    LSP: (received) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 75)
    LSP: (invoked) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 75)
    LSP: Sending response (id: 75)
    IntelliSense update scheduled and TU acquisition started for: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    Populating file name cache...
    Done populating filename cache. Elapsed time: 20 ms
    更新 IntelliSense 时间(秒): 0.212
    LSP: (received) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didOpen: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (received) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 76)
    LSP: (invoked) cpptools/getCodeActions: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 76)
    LSP: Sending response (id: 76)
    LSP: (received) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 77)
    LSP: (invoked) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 77)
    LSP: Sending response (id: 77)
    LSP: (received) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 78)
    LSP: (invoked) cpptools/getFoldingRanges: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h (id: 78)
    LSP: Sending response (id: 78)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 79)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 79)
    LSP: Sending response (id: 79)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 80)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 80)
    LSP: Sending response (id: 80)
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 81)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 81)
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 81)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 82)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 82)
    LSP: Sending response (id: 82)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 83)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 83)
    LSP: Sending response (id: 83)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 84)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 84)
    LSP: Sending response (id: 84)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 85)
    LSP: (invoked) cpptools/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 85)
    LSP: Sending response (id: 85)
    更新 IntelliSense 时间(秒): 0.585
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 86)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 86)
    LSP: Sending response (id: 86)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 87)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 87)
    LSP: Sending response (id: 87)
    Database safe to open.
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 88)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 88)
    LSP: Sending response (id: 88)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 89)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 89)
    LSP: Sending response (id: 89)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 90)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 90)
    LSP: Sending response (id: 90)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 91)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 92)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 92)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 91)
    LSP: Sending response (id: 92)
    LSP: Sending response (id: 91)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 93)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 93)
    LSP: Sending response (id: 93)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 94)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 94)
    LSP: Sending response (id: 94)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    更新 IntelliSense 时间(秒): 0.09
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 95)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 95)
    LSP: Sending response (id: 95)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 96)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h (id: 96)
    LSP: Sending response (id: 96)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 97)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 97)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 97)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 98)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 98)
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 98)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 99)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 99)
    LSP: Sending response (id: 99)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 100)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 100)
    LSP: Sending response (id: 100)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 101)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 101)
    LSP: Sending response (id: 101)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    更新 IntelliSense 时间(秒): 0.643
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 102)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 102)
    LSP: Sending response (id: 102)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 103)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 103)
    LSP: Sending response (id: 103)
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 104)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 104)
    LSP: Sending response (id: 104)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    LSP: (invoked) textDocument/didClose: file:///c%3A/Keil_v5/ARM/ARMCC/include/string.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf_lib.h
    正在关闭 IntelliSense 服务器: D:\Product\GSP-6Pro-Pdf\Application\Code\main.c
    正在关闭 IntelliSense 服务器: D:\Product\GSP-6Pro-Pdf\Application\Code\app_task.c
    正在关闭 IntelliSense 服务器: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_system.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    正在关闭 IntelliSense 服务器: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c
    Image
    Image

  3. fxliuqq commented on Dec 27, 2024

    @fxliuqq
    Author

    loggingLevel: Debug
    LSP: (received) cpptools/initialize (id: 1)
    LSP: (invoked) cpptools/initialize (id: 1)
    cpptools version (TypeScript): 1.21.6
    cpptools version (native): 1.21.6.0
    已启用自动完成。
    如果已解决所有标头依赖项,则启用错误波形曲线。
    悬停已启用。
    IntelliSense 引擎 = default。
    LSP: Sending response (id: 1)
    LSP: (received) cpptools/queryCompilerDefaults (id: 2)
    LSP: (invoked) cpptools/queryCompilerDefaults (id: 2)
    LSP: Sending response (id: 2)
    LSP: (received) cpptools/queryCompilerDefaults (id: 3)
    LSP: (invoked) cpptools/queryCompilerDefaults (id: 3)
    LSP: Sending response (id: 3)
    LSP: (received) cpptools/didChangeCppProperties (id: 4)
    LSP: (invoked) cpptools/didChangeCppProperties (id: 4)
    LSP: (received - deferred) cpptools/didChangeVisibleTextEditors
    LSP: (received - deferred) cpptools/didChangeVisibleTextEditors
    已初始化代码浏览服务
    正在尝试从 "compilerPath" 属性中的 C++ 编译器获取默认值:“cl.exe”
    正在尝试从 "compilerPath" 属性中的 C 编译器获取默认值:“cl.exe”
    文件夹 C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE* 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE* 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM\ 将编入索引
    文件夹 C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT\ 将编入索引
    文件夹 D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\ 将编入索引
    LSP: (queued) cpptools/didChangeVisibleTextEditors
    LSP: (queued) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 4)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    正在发现文件...
    正在处理文件夹(非递归): C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    正在处理文件夹(非递归): C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    正在处理文件夹(递归): C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    正在处理文件夹(递归): D:\PRODUCT\GSP-6PRO-PDF\APPLICATION
    正在发现文件: 已处理 5325 个文件
    已从数据库中删除 0 个文件
    “发现文件”操作已完成。
    正在填充包含完成缓存。
    正在分析剩余的文件...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\app_task.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\app_task.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_adc.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_adc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_gpio.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_i2c.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_i2c.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_lcd.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_rtc.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_spi.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_spi.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_sys.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_sys.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_timer.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_timer.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_uart.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\bsp_uart.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_bat.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_bat.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_ble.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_ble.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_blink.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_blink.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_compress.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_compress.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_ct1720.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_ct1720.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_data_convert.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_data_convert.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_datetime.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_datetime.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_encrypt.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_encrypt.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_fat12.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_fat12.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_gpio.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_key.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_key.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_lcd.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_memory.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_memory.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_norflash.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_norflash.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c
    标记分析错误(除非找不到符号,否则可以忽略此错误):
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?906 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?906 (鍒?11): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?906 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?906 (鍒?14): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?907 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?907 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?907 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?908 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?908 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?908 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?908 (鍒?14): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?909 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?909 (鍒?11): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?909 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?909 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?909 (鍒?15): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?11): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?14): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?910 (鍒?15): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?911 (鍒?11): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?911 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?911 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?911 (鍒?14): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?912 (鍒?11): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?912 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?913 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?913 (鍒?12): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?913 (鍒?13): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?913 (鍒?14): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤鏁?
    "D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c", 琛?914 (鍒?10): 閿欒: 澶氬瓧鑺傚瓧绗﹀簭鍒楁棤�…
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf_lib.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf_lib.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_protocol.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_protocol.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_rtc.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sensirion.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sensirion.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sensor.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sensor.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_statistics.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_statistics.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sys.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_sys.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_system.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_system.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_task.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_task.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_timer.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_timer.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_usb.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\drv_usb.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\fm33lc_it.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\include.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\include_lib.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\stdint.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdlib.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\string.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\math.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wstdio.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_malloc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_search.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wstdlib.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\limits.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_memory.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wstring.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_string.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_math.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_math_defines.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\sal.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\sal.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vadefs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winapifamily.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_stdio_config.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stddef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_memcpy_s.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\concurrencysal.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\concurrencysal.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winpackagefamily.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\errno.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\main.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\main.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\md5.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\md5.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\multi_button.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\multi_button.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\queue.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\queue.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\rc4.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\rc4.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\ringbuffer.c
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\ringbuffer.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\time.c
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\time.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wtime.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Application\Code\time.h
    正在分析: 已处理 119 个文件
    “分析剩余文件”操作已完成。
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Database safe to open.
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 5)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 5)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: $/cancelRequest (cpptools/getCodeActions, id: 5)
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 6)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 6)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 7)
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 7)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 8)
    LSP: Sending response (id: 6)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 9)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 10)
    LSP: $/cancelRequest (cpptools/getCodeActions, id: 9)
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 7)
    Populating file name cache...
    Done populating filename cache. Elapsed time: 25 ms
    Resolving recursive includes...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_int.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_bsp.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_desc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_usr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\class_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\hid_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rcc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_adc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lptim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_uart.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_iwdt.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_pmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_flash.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_svd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_spi.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_bstim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_vref.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h
    标记分析错误(除非找不到符号,否则可以忽略此错误):
    "D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h", 琛?39 (鍒?104): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?
    "D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h", 琛?39 (鍒?104): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?

    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33_assert.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zlib.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zconf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_dcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_conf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_regs.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_defines.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_req.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_ioreq.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33xx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Windows.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\stdarg.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_def.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_conf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lg0xx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\sdkddkver.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winresrc.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\excpt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\windef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinBase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wingdi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinUser.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\WinNls.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winver.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winreg.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnetwk.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\cderr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dde.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ddeml.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dlgs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\lzexpand.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmsystem.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\nb30.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\shellapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winperf.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winsock.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winefs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winscard.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winspool.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ole.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ole2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commdlg.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\stralign.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winsvc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mcx.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\imm.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cm0plus.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lg0xx.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\CodeAnalysis\sourceannotations.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commctrl.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dde.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.rh
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h
    标记分析错误(除非找不到符号,否则可以忽略此错误):
    "C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h", 琛?21401 (鍒?72): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?
    "C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h", 琛?21401 (鍒?72): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?

    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\apisetcconv.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\minwinbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\apiquery2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processenv.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fileapifromapp.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\debugapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\utilapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\handleapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\errhandlingapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fibersapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\namedpipeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\profileapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\heapapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ioapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\synchapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\interlockedapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processthreadsapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\sysinfoapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\memoryapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\enclaveapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\threadpoollegacyapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\threadpoolapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\jobapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\jobapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wow64apiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\libloaderapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\securitybaseapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\namespaceapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\systemtopologyapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\processtopologyapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\securityappcontainer.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\realtimeapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winerror.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\timezoneapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winbase.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack1.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\poppack.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack4.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\tvout.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\datetimeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\stringapiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wincontypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\consoleapi3.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\verrsrc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\apiset.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\reason.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wnnc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmsyscom.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mciapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmiscapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmiscapi2.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\playsoundapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\mmeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\timeapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\joystickapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\basetsd.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\pshpack8.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\setjmp.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcdce.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcnterr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcasync.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\inaddr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\bcrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ncrypt.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\dpapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wtypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winioctl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\winsmcrd.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\SCardErr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\prsht.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oleauto.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\coml2api.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oleidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\commdlg.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\ime_cmodes.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmInstr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmFunc.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\ctype.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\kernelspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\guiddef.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\intrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\ktmtypes.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\fileapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings_strict.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\driverspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\no_sal2.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\setjmpex.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcdcep.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcndr.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\WTypesbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\prsht.inl
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\combaseapi.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\urlmon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\PropIdl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oaidl.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\PropIdlBase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wctype.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\intrin0.inl.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\immintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\ammintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\mm3dnow.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\armintr.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm_neon.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm64intr.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\arm64_neon.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\softintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\specstrings_undef.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\sdv_driverspecs.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\rpcnsip.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\rpcsal.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Unknwnbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidlbase.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\cguid.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\Unknwn.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\servprov.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\msxml.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\wmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\zmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\mmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xmmintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\widemath.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\nmmintrin.h
    标记分析文件: C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\malloc.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\smmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\tmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\pmmintrin.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\emmintrin.h
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\drv_pdf.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 8)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 9)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 10)
    LSP: Sending response (id: 10)
    LSP: Sending response (id: 8)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c
    更新 IntelliSense 时间(秒): 0.925
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 11)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_pdf.c (id: 11)
    LSP: Sending response (id: 11)
    Database safe to open.
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_int.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_bsp.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_core.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 12)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 12)
    LSP: Sending response (id: 12)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 13)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 13)
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_desc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_usr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\class_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\hid_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zlib.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Zlib\zconf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_dcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usb_conf.h
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 14)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 14)
    Populating file name cache...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_regs.h
    Done populating filename cache. Elapsed time: 32 ms
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Core\usb_defines.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_req.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_ioreq.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rcc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_adc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lptim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_gpio.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_uart.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_iwdt.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_pmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_flash.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_svd.h
    Resolving recursive includes...
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rmu.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_spi.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_bstim32.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_vref.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h
    标记分析错误(除非找不到符号,否则可以忽略此错误):
    "D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h", 琛?39 (鍒?104): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?
    "D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_dma.h", 琛?39 (鍒?104): 閿欒: 閫氱敤瀛楃鍚嶇殑鏍煎紡涓嶆纭?

    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_rtc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33lc0xx_fl_lcd.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\FM33LC0xx_FL_Driver\fm33_assert.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_def.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\Library\Device\usbd_core.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\USB\MSC_HID\usbd_conf.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cm0plus.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lc0xx.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\fm33lg0xx.h
    标记分析文件: C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\CodeAnalysis\sourceannotations.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmInstr.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\core_cmFunc.h
    标记分析文件: D:\Product\GSP-6Pro-Pdf\Drivers\CMSIS\FM33xx\system_fm33lg0xx.h
    LSP: Sending response (id: 13)
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\main.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: Sending response (id: 14)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 15)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 15)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 16)
    LSP: Sending response (id: 15)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 16)
    LSP: Sending response (id: 16)
    LSP: (received) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 17)
    LSP: (invoked) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 17)
    LSP: Sending response (id: 17)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    更新 IntelliSense 时间(秒): 0.004
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 18)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 18)
    LSP: Sending response (id: 18)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 19)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 19)
    LSP: Sending response (id: 19)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 20)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 20)
    LSP: Sending response (id: 20)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 21)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 21)
    LSP: Sending response (id: 21)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 22)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 22)
    LSP: Sending response (id: 22)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 23)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 23)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 24)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 24)
    LSP: Sending response (id: 24)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 25)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 25)
    LSP: Sending response (id: 25)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 26)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 26)
    LSP: Sending response (id: 26)
    Resolving recursive includes...
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 27)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 27)
    LSP: Sending response (id: 27)
    LSP: Sending response (id: 23)
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\drv_system.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    更新 IntelliSense 时间(秒): 1.108
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 28)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 28)
    LSP: Sending response (id: 28)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 29)
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 29)
    LSP: Sending response (id: 29)
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 30)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 30)
    LSP: Sending response (id: 30)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 31)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 31)
    LSP: Sending response (id: 31)
    更新 IntelliSense 时间(秒): 0.03
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 32)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 32)
    LSP: Sending response (id: 32)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 33)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 33)
    LSP: Sending response (id: 33)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 34)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 34)
    LSP: Sending response (id: 34)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 35)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 35)
    LSP: Sending response (id: 35)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 36)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 36)
    LSP: Sending response (id: 36)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 37)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 37)
    LSP: Sending response (id: 37)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 38)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 38)
    LSP: Sending response (id: 38)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 39)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 39)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 39)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 40)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 40)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 41)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 41)
    LSP: Sending response (id: 41)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 42)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 42)
    LSP: Sending response (id: 42)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: Sending response (id: 40)
    Resolving recursive includes...
    Database safe to open.
    Done resolving recursive includes.
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 43)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 43)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: Sending response (id: 43)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 44)
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 44)
    LSP: $/cancelRequest (textDocument/documentHighlight, id: 44)
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\app_task.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 45)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 45)
    LSP: Sending response (id: 45)
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 46)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 46)
    LSP: Sending response (id: 46)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 47)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 47)
    LSP: Sending response (id: 47)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    更新 IntelliSense 时间(秒): 1.27
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 48)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 48)
    LSP: Sending response (id: 48)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 49)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 49)
    LSP: Sending response (id: 49)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 50)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 50)
    LSP: Sending response (id: 50)
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 51)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 51)
    LSP: Sending response (id: 51)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 52)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 52)
    LSP: Sending response (id: 52)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 53)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 53)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 53)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 54)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 54)
    LSP: Sending response (id: 54)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 55)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 55)
    LSP: Sending response (id: 55)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 56)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 56)
    LSP: (received) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 57)
    LSP: (invoked) textDocument/definition: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 57)
    LSP: Sending response (id: 56)
    LSP: Sending response (id: 57)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (received) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    LSP: (invoked) textDocument/didClose: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_task.h
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c
    更新 IntelliSense 时间(秒): 0.1
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 58)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/app_task.c (id: 58)
    LSP: Sending response (id: 58)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 59)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 59)
    LSP: Sending response (id: 59)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 60)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 60)
    LSP: Sending response (id: 60)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 61)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 61)
    LSP: Sending response (id: 61)
    更新 IntelliSense 时间(秒): 0.032
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 62)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 62)
    LSP: Sending response (id: 62)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 63)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 63)
    LSP: Sending response (id: 63)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 64)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/main.c (id: 64)
    LSP: Sending response (id: 64)
    LSP: (received) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    LSP: (invoked) textDocument/didOpen: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 65)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 65)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: Sending response (id: 65)
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    LSP: (received) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 66)
    LSP: (invoked) cpptools/getDocumentSymbols: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 66)
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 67)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 67)
    LSP: Sending response (id: 67)
    LSP: Sending response (id: 66)
    Resolving recursive includes...
    LSP: (received) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 68)
    LSP: (invoked) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 68)
    Done resolving recursive includes.
    正在为 D:\Product\GSP-6Pro-Pdf\Application\Code\drv_datetime.c 发送编译参数
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\FM33LC0XX_FL_DRIVER
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\CORE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\LIBRARY\DEVICE
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\USB\MSC_HID
    include: D:\PRODUCT\GSP-6PRO-PDF\APPLICATION\CODE
    include: D:\PRODUCT\GSP-6PRO-PDF\ZLIB
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE
    include: C:\KEIL_V5\ARM\ARMCC\INCLUDE\RW
    include: D:\PRODUCT\GSP-6PRO-PDF\DRIVERS\CMSIS\FM33XX\TEMPLATES\ARM
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\INCLUDE
    system include: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO\2019\ENTERPRISE\VC\TOOLS\MSVC\14.29.30133\ATLMFC\INCLUDE
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UM
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\UCRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\SHARED
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\WINRT
    system include: C:\PROGRAM FILES (X86)\WINDOWS KITS\10\INCLUDE\10.0.20348.0\CPPWINRT
    define: FM33LC0XX
    define: USE_FULL_ASSERT
    define: __CC_ARM
    define: arm
    define: __align(x)=
    define: ALIGNOF(x)=
    define: alignof(x)=
    define: __asm(x)=
    define: __forceinline=
    define: __restrict=
    define: __global_reg(n)=
    define: __inline=
    define: __int64=long long
    define: INTADDR(expr)=0
    define: __irq=
    define: __packed=
    define: __pure=
    define: __smc(n)=
    define: __svc(n)=
    define: __svc_indirect(n)=
    define: __svc_indirect_r7(n)=
    define: __value_in_regs=
    define: __weak=
    define: __writeonly=
    define: __declspec(x)=
    define: attribute(x)=
    define: nonnull(x)=
    define: __register=
    define: __breakpoint(x)=
    define: __cdp(x,y,z)=
    define: __clrex()=
    define: __clz(x)=0U
    define: __current_pc()=0U
    define: __current_sp()=0U
    define: __disable_fiq()=
    define: __disable_irq()=
    define: __dmb(x)=
    define: __dsb(x)=
    define: __enable_fiq()=
    define: __enable_irq()=
    define: __fabs(x)=0.0
    define: __fabsf(x)=0.0f
    define: __force_loads()=
    define: __force_stores()=
    define: __isb(x)=
    define: __ldrex(x)=0U
    define: __ldrexd(x)=0U
    define: __ldrt(x)=0U
    define: __memory_changed()=
    define: __nop()=
    define: __pld(...)=
    define: __pli(...)=
    define: __qadd(x,y)=0
    define: __qdbl(x)=0
    define: __qsub(x,y)=0
    define: __rbit(x)=0U
    define: __rev(x)=0U
    define: __return_address()=0U
    define: __ror(x,y)=0U
    define: __schedule_barrier()=
    define: __semihost(x,y)=0
    define: __sev()=
    define: __sqrt(x)=0.0
    define: __sqrtf(x)=0.0f
    define: __ssat(x,y)=0
    define: __strex(x,y)=0U
    define: __strexd(x,y)=0
    define: __strt(x,y)=
    define: __swp(x,y)=0U
    define: __usat(x,y)=0U
    define: __wfe()=
    define: __wfi()=
    define: __yield()=
    define: __vfp_status(x,y)=0
    stdver: ms_c17
    intelliSenseMode: windows-msvc-x64
    LSP: $/cancelRequest (textDocument/hover, id: 68)
    LSP: (received) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 69)
    LSP: (invoked) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 69)
    LSP: Sending response (id: 69)
    更新 IntelliSense 时间(秒): 1.257
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 70)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 70)
    LSP: Sending response (id: 70)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 71)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_datetime.c (id: 71)
    LSP: Sending response (id: 71)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 72)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 72)
    LSP: Sending response (id: 72)
    LSP: (received) cpptools/didChangeVisibleTextEditors
    LSP: (invoked) cpptools/didChangeVisibleTextEditors
    Intellisense update pending for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (invoked) cpptools/didChangeActiveEditor: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/didChangeTextEditorSelection
    LSP: (invoked) cpptools/didChangeTextEditorSelection
    LSP: (received) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 73)
    LSP: (invoked) textDocument/documentHighlight: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 73)
    LSP: Sending response (id: 73)
    IntelliSense update scheduled and TU acquisition started for: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c
    LSP: (received) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 74)
    LSP: (invoked) cpptools/getCodeActions: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 74)
    LSP: Sending response (id: 74)
    更新 IntelliSense 时间(秒): 0.072
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 75)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 75)
    LSP: Sending response (id: 75)
    LSP: (received) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 76)
    LSP: (invoked) textDocument/hover: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 76)
    LSP: Sending response (id: 76)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 77)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 77)
    LSP: Sending response (id: 77)
    LSP: (received) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 78)
    LSP: (invoked) cpptools/getFoldingRanges: file:///d%3A/Product/GSP-6Pro-Pdf/Application/Code/drv_system.c (id: 78)
    LSP: Sending response (id: 78)

    When I installed version v1.21.6, the output log. It's normal now. You can jump to the function definition now.

  4. sean-mcmanus commented on Dec 27, 2024

    @sean-mcmanus
    Contributor

    fxliuqq Your logging indicates that D:\PRODUCT\GSP-6PRO-PDF\APPLICATION is specified, but something is incorrectly causing the files to not get be tag parsed with 1.22.11.

    Are the files under D:\PRODUCT\GSP-6PRO-PDF\APPLICATION in a non-UTF-8 file encoding?

    Can you try 1.23.2 (pre-release) and then run the Reset IntelliSense Database command? We fixed some bugs related to non-UTF-8 file encoding handling in that release.

  5. added
    world readyAn issue relating string character encodings, localization translations, etc.
    more info neededThe issue report is not actionable in its current state
    on Dec 27, 2024
  6. fxliuqq commented on Dec 30, 2024

    @fxliuqq
    Author

    The 1.23.2 (pre release) version also does not work when resetting the IntelligenceDatabase There are GB2312 files in the folder.

  7. 5 remaining items

  8. fxliuqq commented on Jan 8, 2025

    @fxliuqq
    Author

    stm32.zip
    I downloaded a project online and tried it on my end, but the higher version doesn't work properly.

  9. Colengms commented on Jan 8, 2025

    @Colengms
    Contributor

    Hi fxliuqq . The repro you provided requires dependencies I don't have, such as Keil_v5. I tried installing mdk_541, but that does not produce an "ARMCC" directory. (ARMCLANG instead).

    We do have some file encoding fixes coming in 1.23.3, which will be released within a day or two. Using your files (without C:\Keil_v5 present, and after adding a settngs.json with "files.encoding": "gb2312") with 1.23.2, a "Go to Definition" on runProcess in main.c navigates to a header, as you mentioned. With 1.23.3, after resetting the database, I see it correctly navigate into process.c. It's possible your issue is addressed by 1.23.3.

  10. fxliuqq commented on Jan 9, 2025

    @fxliuqq
    Author

    Keil5.37 and later versions no longer have ARMCC. Okay, I'll try installing the next version later.

  11. fxliuqq commented on Jan 10, 2025

    @fxliuqq
    Author
  12. fxliuqq commented on Jan 10, 2025

    @fxliuqq
    Author

    I just used V1.23.3 and the function jump has been improved, but there were still a few unsuccessful jumps. But there will be many defined macros and global variables that cannot be recognized and redirected.

  13. Colengms commented on Jan 10, 2025

    @Colengms
    Contributor

    The 'problems' reported in your image appear to be IntelliSense errors. If the code builds, IntelliSense errors are often due to the IntelliSense configuration not matching how the code is actually built. You can use the C/C++: Log Diagnostics command to see how IntelliSense has been configured for currently open files. Extensions such as CMake Tools and Makefile Tools can work as custom configuration providers, providing the same configuration to the C/C++ Extension as the code was built with, per file. The repro zip you provided appears to be configured basically just with includePath and defines fields (though perhaps, on your system, it's picking up other settings such as compiler from a global settings.json?).

    You might try configuring the extension by taking a working full compile command line (perhaps from a log of a successful build) and use that in the compilerPath field in c_cpp_properties.json (without includePath or defines specified). Using a full shell command line as compilerPath is currently an undocumented feature. You'd want to use all the same shell escaping as present in the original command line, but you'd need to add JSON escaping of characters such as ", so the JSON file remains valid.

    Otherwise, if you could isolate/reduce any of the remaining issues you're seeing, we could take a look at them individually.

  14. fxliuqq commented on Jan 14, 2025

    @fxliuqq
    Author

    I created a program based on ARM microcontroller using Keil (MDK). VSCode has a plugin called Keil uVision Assistant, which imports the Keil environment program into VS and automatically generates a JSON file. Currently, V1.21.6 can be used normally.

    Image

  15. Colengms commented on Jan 14, 2025

    @Colengms
    Contributor

    Hi fxliuqq . I think you may be getting more correct (error) results with 1.23.3. I am seeing similar issues with the stm32_pdflib project you provided, but the issues appear to be with the project code.

    For instance, in main.c I'm seeing: identifier "RCC_RC_HSEON" is undefined. I see that this macro is defined in each of the various hardware device "driver" headers. If I #include one of those, (i.e. stm32f1000xb.h) at the start of main, that issue disappears. The only remaining error in main.c becomes identifier "FLASH_LATENCY_2" is undefined. That appears to be in stm32f1xx_hal_flash.h, and depends on FLASH_ACR_LATENCY having been defined. Since that is only defined in certain 'driver' headers, I tried switching my driver header to stm32f101x6.h. That cleared up all errors in main.c.

    I also see some errors, such as in stm32f1xx_hal.h: identifier "uint32_t" is undefined. In C, uint32_t is defined in stdlib.h. Adding #include <stdlib.h> to main.c (which, in my case, is the source file stm32f1xx_hal.h is being processed in the context of) before including that header, clears up those errors. Normally, I would expect headers to include other headers they are dependent on. Since uint32_t is predefined in C++, perhaps these headers are intended to be used from C++ and not C?

    I do see some strange issues with stm32f101x6.h being parsed incorrectly. That appears to be due to the file containing a Windows 1252 codepage sequence, causing an error when attempting to interpret the file as GB2312. I have a fix for that (to not consider it an error and try to skip past the invalid sequences). That fix should be available in 1.23.4 and may help with other errors you're seeing, if due to similar encoding mismatches. I also previously referred to a comment ( here ) where I mentioned this scenario may benefit from being able to provide more granularity for the files.encoding setting. If there were a way to account for some files not being considered GB2312, this mismatch could be avoided. I'd encourage anyone encountering this issue to follow up with a feature request against VS Code itself, requesting a way to associate encodings only with particular folders, etc..

  16. fxliuqq commented on Jan 15, 2025

    @fxliuqq
    Author

    Now switching back to V1.21.6, everything is normal

    Image

    Image

  17. Yingzi1234 commented on Jan 27, 2025

    @Yingzi1234

    fxliuqq We verified this issue on the latest C/C++ version 1.23.4(pre-release), but we're not sure if the issue has been resolved, could you take a look at the video below to help us confirm? We have been installed the keil Assistant extension. Thank you!

    Image

  18. fxliuqq commented on Feb 7, 2025

    @fxliuqq
    Author

    I have installed the latest version of 1.35.6, tried the function, and currently it looks normal.

  19. locked and limited conversation to collaborators on Mar 24, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Language Servicebugmore info neededThe issue report is not actionable in its current stateregressionA bug that didn't exist in a previous releaseworld readyAn issue relating string character encodings, localization translations, etc.

Type

Projects

  • Status
    Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions