主题中讨论的其他器件: UNIFLASH、 IWR6843、 DCA1000EVM
工具/软件:Code Composer Studio
我无法通过"IWR6843AOP ES2"和"DAC1000EVM"获取帧头"0ADC"的正确收集数据。
可以帮帮我吗?
我从"mmwave_industrial_toolbox_4_3_0"复制"手势 识别" TI 演示。
我通过"multi_poseal_68xx_AOP_DSS"导入此项目、并通过"Code Composer Studio 8.3.1"导入"multi_poseal_68xx_AOP_MSS"
(在导入项目之前、必须安装"ti_cgt_c6000_8.3.3_windows_installer"、否则"multi_estate_68xx_AOP_DSS"无法正确导入);
然后按如下所示编辑文件"multi_MOTEST_68xx_AOP_MSS/Common/cli.c":
从"adcbufCfg -1 0 1 0"更改为"adcbufCfg -1 0 1 1"、
从"lvdsStreamCfg -1 0 0 0"更改为"lvdsStreamCfg -1 1 0 "。
修改文件后、我构建整个项目以获取"multi_MODE_DEMO_68xx_AOP.bin"、并使用"Uniflash"将其更新为"IWR6843AOP ES2"
"Serial Connection -> IWR6843AOP"配置。
更新后、我将"IWR6843AOP ES2"连接到"DAC1000EVM"以收集列车数据;
但收集数据文件不包含"帧头"(0ADC0ADC)。
为了识别问题、与 TI 演示项目无关。
我通过"multi_pose_68xx_ods_dss"导入"pose_recognition 项目"、通过"Code Composer Studio 8.3.1"导入"multi_pose_68xx_ods_MSS"。
然后按如下所示编辑文件"multi_MOTEST_68xx_ODS_MSS/Common/cli.c":
从"adcbufCfg -1 0 1 0"更改为"adcbufCfg -1 0 1 1"、
从"lvdsStreamCfg -1 0 0 0"更改为"lvdsStreamCfg -1 1 0 "。
修改文件后、我构建整个项目以获取"multi_MODE_DEMO_68xx_ODS.bin"、并使用"Uniflash"将其更新为"IWR6843"
"Serial Connection -> IWR6843AOP"配置。
更新后、我将"IWR6843"连接到"DAC1000EVM"以收集列车数据;
收集数据文件包含"帧头"(0ADC0ADC)。
收集数据的步骤有两种不同;
第一个区别是"multi_MOTION_68xx_AOP_*ss"和"multi_MOTION_68xx_ODS_*ss"。
我认为它们在预定义宏"MMW_6843_AOP"和"MMW_6843_ODS"中是不同的。
通过在项目中搜索"MMW_6843_AOP"和"MMW_6843_ODS"、我认为它们与"帧头"(0ADC0ADC)无关。
第二个区别是器件"IWR6843"和"IWR6843AOP ES2"。
我可以通过"IWR6843"通过"帧头"(0ADC0ADC)获取数据。
而我无法通过"IWR6843AOP ES2"使用"帧头"(0ADC0ADC)获取数据。
我在"C:\ti"中有"mmwave_sdk_03_04_00_03";
这是"DAC1000EVM"的配置:
每次更新编程完成后、我都会关闭并重新启动器件。
"DAC1000EVM"的固件是否与"IWR6843AOP ES2"不兼容?
您能帮我通过"帧头"(0ADC)获取正确的数据收集吗?
谢谢!


















3. 











