TI中文支持网
TI专业的中文技术问题搜集分享网站

AWR2944EVM: AWR2944 波形参数配置是否可以通过rI_Senor.c中的函数实现

Part Number:AWR2944EVM

我看到2944 ccs demo 工程中是通过CLI 来实现 波形参数的配置,想问下是否可以可以通过C:\ti\mmwave_dfp_02_04_03_01\ti\control\mmwavelink\src 的.C函数来实现,比如 channelConfig,在rI_sensor.c中,如图2截图所示,

函数 rlReturnVal_t rlSetChannelConfig(rlUInt8_t deviceMap, rlChanCfg_t* data) 是否可以直接调用,我直接调用后通过返回值发现设置没有成功,想问下如何操作,是否在使用rlSetChannelConfig这个函数之前还需要调用其它函数。是否有相关的参考资料或者例子可提供参考。

                               图1

Chris Meng:

你好,

可以的。请参考C:\ti\mmwave_mcuplus_sdk_04_02_00_03\ti\control\mmwave\src\mmwave_link_mailbox.c里的MMWave_openLink函数。

,

qiang li16:

你好,我看了mmwave_link_mailbox.c里的MMWave_openLink函数,但是我还是没有理解如何使用rI_sensor.c中的函数,假设我屏蔽了channelCfg,如图1所示,那么函数 rlReturnVal_t rlSetChannelConfig(rlUInt8_t deviceMap, rlChanCfg_t* data) 在哪里使用,我自己尝试了一下,自定义一个cmd命令然后在对应的.cmdHandlerFxn函数中调用 rlReturnVal_t rlSetChannelConfig(rlUInt8_t deviceMap, rlChanCfg_t* data) 函数,通过返回值来判断,是否调用成功,我的返回值是21,0才是成功的

,

Chris Meng:

你好,

请问你调用rlSetChannelConfig是在RFinit之前么?

,

qiang li16:

是的,正确的一个顺序是怎么样的是否有参考资料可供参考

,

Chris Meng:

你好,

你可以参考现有的cli命令执行的顺序。更多的信息,请参考DFP包里的mmWave-Radar-Interface-Control.pdf。

,

qiang li16:

你好,内容较多,能不能具体点,哪一个章节

,

Chris Meng:

你好,

文档里的信息是比较多,要看每个API命令的要求。

所以参考默认demo里的cfg配置顺序会更方便一点,或者是mmwave studio里能正确配置的流程。

,

qiang li16:

在mmwave studio 中通过.lua脚本已经实现了并验证了,现在要CCS 工程中实现,想问下mmwave stduio 的配置流程如何转换到CCS 工程中,因为这个mmwave studio 的流程和CLI 的区别还是有的

,

Chris Meng:

qiang li16 说:这个mmwave studio 的流程和CLI 的区别还是有的

CLI还包括应用的一些配置,LUA里还有写和DCA1000采集相关的,但两者sensor相关参数配置的流程应该是一致的,都是可以参考的。

,

qiang li16:

因为mmwave studio 中的流程和参数都验证过了,所以不担心,目前在CCS 工程中实现起来感觉比较困难,通过调用相应的SDK 下mmwave link中的相应函数,通过函数返回值知道success了,但是debug提示error Error: mmWave Config failed [Error code: -3101 Subsystem: 0]

,

Chris Meng:

你好,

这是另外一个问题,在另一个帖子里已经在讨论了。

赞(0)
未经允许不得转载:TI中文支持网 » AWR2944EVM: AWR2944 波形参数配置是否可以通过rI_Senor.c中的函数实现
分享到: 更多 (0)