各位专家、您好!
我们正在设计轻量级 HIL 板、并计划调用 CBUFF 驱动器来配置传感器、使其通过 LVDS 输出 ADC (和用户数据)。
我 正在使用 CCS 和 XDS110调试器在毫米波 SDK 目录中运行 CBUFF 单元测试项目:
C:\ti\mmwave_sdk_03_01_02\packages/ti\drivers\cbuff \test\xwr18xx
该项目在 AWR1843BOOST 上编译和运行、而不记录任何 MCPI (单元测试)故障。
但是、如果我使用300MHz 示波器在 J1 (HD_CONN)连接器中探测任何 LVDS 通道、则每个 CBUF_activateSession()只有单脉冲(T=11us)一次、而我假设时钟通道至少应输出150MHz-450MHz 的连续时钟波形。
当我更深入地调试软件时,我发现从未调用过 CBUF_ISR()或 CBUF_ErrorISR()。 单元测试项目似乎只是检查一些高级 API、而不是测试整个 IP。
我的问题:
这是 CBUFF 测试项目的预期行为吗? 或者我是否错过了任何内容? (EVM 上的跳线、编译选项...)
2.是否有启动器演示项目来准备 LVDS 在 AWR1843BOOST 上工作、以便我们的硬件工程师至少可以在示波器中捕获 LVDS 波形?
PS:DCA1000未考虑在内、因为捕获设备应安装在车辆保险杠上。