您好!
我尝试在 MSS/main.c 中使用 qspiflash、我已调用以下初始化失败
在 MSS/main.c 中
// QSPIFLASH
#include
空 MmwDemo_mssInitTask (UArg0、UArgarg1)
{
。
。
。
QSPIFlash_init();
}
其误差如下:
C:\ti\mmwave_sdk_01_00_02\packages/ti\demo\xwr16xx\mmw>gmake all
正在配置 RTSC 软件包...
C:/ti/xdctools_3_50_00_10_core/xs -xdcpath="C:/ti/bios_6_52_00_12/packages;C:/ti/mmwave_sdk_01_01_00_02/packages " xdc.tools.configuro -t ti.targets.arm.elf.R4Ft -p ti.platforms.cortexR:AWR16XX:false:200 -r release -c C:/ti/ti-cgt-arm_16.9.1.LTS -o MSS/MMW_configPkg_xwr16xx MSS/mss_mmw.cfg
已完成软件包配置
[R4器件/类型:awr16xx/xwr16xx]生成文件:MSS/MSS_main.c
C:/ti/ti-cgt-arm_16.9.1.LTS/bin/armcl /ti/ti-cgt-arm_16.9.1.LTS/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/esm/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/soc/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/uart/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/dma/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/gpio/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/mailbox/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwave/lib -mv7R4 --code_state=16 --float_support=VFPv3D16 --abi=eabi -me -g --display_error_number --diag_warning=emit --diag_warning=off -z --reread_liberebs --rom_model ---display_error_error-ex-ex-at_ic -ex-inc.ategra -inc.tex-inc -inc -l_lib_zh-inc /ti/mmwave_sdk_01_01_00_02/packages/ti/utils/cli/lib:-inc:-inc -lax-inc:-inc:-inc:-laerv16xx -inc:-inc:-inc -laerv-inc:-inc -inc -inc -laerv16xx -inc:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/osal/lib -inc:-aerv-inc:-inc:-laerv-aerv-aerv-aeratr -inc:-inc:-inc:-aer4:-aer4:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/pinmux/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/crc/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwavelink/lib -aer4:-
-lms/mmw_configPkg_xwr16xx/linker.cmd -map_file=xwr16xx_mmw_demo_mss.map obj_xwr16xx/mss_main.oer4f obj_xwr16xx/cli.oer4f \
C:/ti/mmwave_sdk_01_01_00_02/packages/ti/platform/xwr16xx/r4f_linker.cmd MSS/MSS_MMW_linker.cmd -l"rtsv7R4_T_le_v3D16_eabi.lib"-o xwr16xx_MMW_DEMOSS.xer4f
未定义的首次引用
符号
------ --------
QSPIFlash_init obj_xwr16xx/MSS_main.oer4f
错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未生成"xwr16xx_MMW_DEMO-MSS.xer4f"
>>编译失败
gmake:***[mssDemo]错误1.
C:\ti\mmwave_sdk_01_00_02\packages/ti\demo\xwr16xx\mmw>gmake all
正在配置 RTSC 软件包...
C:/ti/xdctools_3_50_00_10_core/xs -xdcpath="C:/ti/bios_6_52_00_12/packages;C:/ti/mmwave_sdk_01_01_00_02/packages " xdc.tools.configuro -t ti.targets.arm.elf.R4Ft -p ti.platforms.cortexR:AWR16XX:false:200 -r release -c C:/ti/ti-cgt-arm_16.9.1.LTS -o MSS/MMW_configPkg_xwr16xx MSS/mss_mmw.cfg
已完成软件包配置
[R4器件/类型:awr16xx/xwr16xx]生成文件:MSS/MSS_main.c
"MSS/MSS_main.c"、第2027行:错误:预期为表达式
"MSS/MSS_main.c"、第2027行:错误:函数调用中的参数太多
在编译"MSS/MSS_main.c"时检测到2个错误。
>>编译失败
gmake:***[obj_xwr16xx/MSS_main.oer4f]错误1
C:\ti\mmwave_sdk_01_00_02\packages/ti\demo\xwr16xx\mmw>gmake all
正在配置 RTSC 软件包...
C:/ti/xdctools_3_50_00_10_core/xs -xdcpath="C:/ti/bios_6_52_00_12/packages;C:/ti/mmwave_sdk_01_01_00_02/packages " xdc.tools.configuro -t ti.targets.arm.elf.R4Ft -p ti.platforms.cortexR:AWR16XX:false:200 -r release -c C:/ti/ti-cgt-arm_16.9.1.LTS -o MSS/MMW_configPkg_xwr16xx MSS/mss_mmw.cfg
已完成软件包配置
[R4器件/类型:awr16xx/xwr16xx]生成文件:MSS/MSS_main.c
C:/ti/ti-cgt-arm_16.9.1.LTS/bin/armcl /ti/ti-cgt-arm_16.9.1.LTS/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/esm/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/soc/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/uart/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/dma/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/gpio/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/mailbox/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwave/lib -mv7R4 --code_state=16 --float_support=VFPv3D16 --abi=eabi -me -g --display_error_number --diag_warning=emit --diag_warning=off -z --reread_liberebs --rom_model ---display_error_error-ex-ex-at_ic -ex-inc.ategra -inc.tex-inc -inc -l_lib_zh-inc /ti/mmwave_sdk_01_01_00_02/packages/ti/utils/cli/lib:-inc:-inc -lax-inc:-inc:-inc:-laerv16xx -inc:-inc:-inc -laerv-inc:-inc -inc -inc -laerv16xx -inc:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/osal/lib -inc:-aerv-inc:-inc:-laerv-aerv-aerv-aeratr -inc:-inc:-inc:-aer4:-aer4:/ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/pinmux/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/drivers/crc/lib /ti/mmwave_sdk_01_01_00_02/packages/ti/control/mmwavelink/lib -aer4:-
-lms/mmw_configPkg_xwr16xx/linker.cmd -map_file=xwr16xx_mmw_demo_mss.map obj_xwr16xx/mss_main.oer4f obj_xwr16xx/cli.oer4f \
C:/ti/mmwave_sdk_01_01_00_02/packages/ti/platform/xwr16xx/r4f_linker.cmd MSS/MSS_MMW_linker.cmd -l"rtsv7R4_T_le_v3D16_eabi.lib"-o xwr16xx_MMW_DEMOSS.xer4f
未定义的首次引用
符号
------ --------
QSPIFlash_init obj_xwr16xx/MSS_main.oer4f
错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未生成"xwr16xx_MMW_DEMO-MSS.xer4f"
>>编译失败
gmake:***[mssDemo]错误1.
C:\ti\mmwave_sdk_01_00_02\packages/ti\demo\xwr16xx\mmw>