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

CC1310是否可以配置成Sensor设备

TI工程师,

    你好,我有如下疑问请帮忙确认一下,谢谢!

    CC1310作为Coprocesser,上面跑TI-15.4-STACK,是否可以通过配置TI-15.4-STACK将其用作Sensor设备来用?

    PS:CC1310作为Coprocesser可以用作Collector设备,这个官方有相关文档说明。但不知道是否可以当做Sensor设备?

Viki Shi:

可以,CC1310搭载sensor设备作为node,文档的例子就是用两块CC1310 LaunchPad,一块作Coprocesser,另一块作sensor

Viki Shi:

附上文档地址: http://www.ti.com/lit/ug/swru491a/swru491a.pdf

user4853075:

回复 Viki Shi:

Hi Viki,

      感谢你的回复!

     不过,我们双方的理解可能有问题。

     这个文档我看过,例子中是将作为coprocessor的CC1310用作Collector(我前面提到的),而另一个CC1310是直接作为Soc作为Sensor。

     而我要确认的是: 将CC1310作为coprocessor(外接MCU作主处理器),同时用作Sensor设备,用来连接collector设备。

user4853075:

回复 user4853075:

我们的设备模型是:

1)Collector:外部MCU + CC1310(Coprocesser)

2)Sensor:外部MCU + CC1310(Coprocesser)

其中1)确定支持。目前要确认2)是否支持?即example中的coprocesser是否可以编译成RFD,支持作为coprocesser作为sensor设备?

Eggsy Pang:

回复 user4853075:

外部MCU + CC1310指的是MCU 和CC1310的通信通过串口吗?

VV:

回复 Eggsy Pang:

可以支持在Co-proceesor模式下,做RFD设备是可以做的。

你可以参考NPI User's Guide.pdf,可以通过host MCU发送commadn给CC1310 Co-processor 进行MAC_ASSOCIATE_REQ。

具体流程你可以参考TI 15.4-Stack 2.0.1 Linux Developers Guide.pdf中,做FFD的时候,host发了哪些命令下去。

user4853075:

回复 VV:

Hi VV,

    感谢回复!

    我理解如果coprocessor要做Sensor设备,需要将examples中的coprocesser编译成RFD。所以,将coprocessor_cc1310lp项目中features.h中宏#define FEATURE_FULL_FUNCTION_DEVICE去掉。但报如下错误,提示“Coprocessor build need feature Full function device.”,那么coprocesser编译成FFD可以作为Sensor来使用吗?还请再次确认一下,谢谢!

>> Compilation failureTools/subdir_rules.mk:12: recipe for target 'build-360886383-inproc' failed"D:/ti/simplelink_cc13x0_sdk_1_00_00_13/examples/rtos/CC1310_LAUNCHXL/ti154stack/coprocessor/features.h", line 101: fatal error #35: #error directive: "Coprocessor build need feature Full function device."1 catastrophic error detected in the compilation of "package/cfg/app_pem3.c".Compilation terminated.gmake.exe: *** [package/cfg/app_pem3.oem3] Error 1js: "D:/ti/xdctools_3_32_01_22_core/packages/xdc/tools/Cmdr.xs", line 52: Error: xdc.tools.configuro: configuration failed due to earlier errors (status = 2); 'linker.cmd' deleted.gmake[1]: *** [build-360886383-inproc] Error 1gmake: *** [build-360886383] Error 2Tools/subdir_rules.mk:9: recipe for target 'build-360886383' failedgmake: Target 'all' not remade because of errors.
**** Build Finished ****

VV:

回复 user4853075:

对于co-processor来说都是一样编译的,支持full function device就可以了。

你的host设备在启动的时候,可以让co-processor启动成sensor设备

赞(0)
未经允许不得转载:TI中文支持网 » CC1310是否可以配置成Sensor设备
分享到: 更多 (0)