This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC1312R: 关于ns_node和ns_coap_node

Part Number: CC1312R
Other Parts Discussed in Thread: WI-SUN, , ,

问题1:请问CC1312R芯片与CC1312R7的芯片 能混用组成同一个wi-sun网络吗?因为我买了2个SimpleLink CC1312R7 LaunchPad(芯片是CC1312R7),买了9块CC1312R1 LaunchPad(芯片是CC1312R),我发现CCS集成开发环境中给SDK给的Examples例程两者是不一样的,CC1312R的代码是ns_node(nx_node_src),而CC1312R7是ns_coap_node(也有ns_br,ns_node),我想让一块板子做主机(Border Router)(用SimpleLink CC1312R7 LaunchPad),其余板子做从机(Router Node)(另外一块CC1312R7 LaunchPad加 9块CC1312R1 LaunchPad),这样可行吗?

问题2:ns_node代码烧进板子是Router Node吗?还是只是ns_coap_node烧进板子是Router Node?

  • 1.可行

    2.ns_node/ns_coap_node都是Router Node,可以參考 dev.ti.com/.../node

  • 还有如下几个问题,麻烦您解答一下。

    1.我提的这个问题的原始问题:“LAUNCHXL-CC1312R1: 请问wi-sun是和蓝牙一样有主机从机之分吗?..........”,工程师给我的回复好像是推荐我使用芯片CC1312R7,而不是芯片CC1312R,请问是这样的吗?

    2.我准备买50片“CC1312R7 - 新产品 - 具有 704kB 闪存的 SimpleLinkTm Arm® Cortex®-M4F 多协议 Sub-1GHz 无线 MCU”,请问我买来的这个芯片怎么用呢,我想做成我们项目自己需要的主机板子、从机板子,从芯片做成板子需要哪些步骤?能简单说一下吗?(我以前没做过这种硬件的)

    3.我们自己要做的板子我购买了stm32处理器芯片,想用这个处理器芯片来控制CC1312R7通信芯片,到时候程序是烧进处理器还是通信芯片里?

    4.我自己板子做好后,你们Code Composer Studio IDE提供的代码我能直接烧进我自己做的板子里吗?这些代码是不是我不用改动可以直接用?直接烧进去就能实现功能?

    5.按照  https://dev.ti.com/tirex4-desktop/content/simplelink_academy_cc13xx_cc26xxsdk_6_20_00_00/modules/ti_wisunfan/wisun_fundamentals/wisun_fundamentals.html  教程,我搭建了wi-sun网,但并没有数据传输啊,请问怎么实现数据传输并通过主机传入电脑上在电脑上看见呢?

  • 1.wi-sun需要透過br組網,你可以把br視作主机,其他的wi-sun node視作从机,但是wi-sun是mesh network而且wi-sun node彼此可以互通,但是蓝牙通訊只能在主从机之間

    2.可以用LP-CC1312R7 LP-CC1312R7 Design Files當你的參考設計

    3.CC1312R7是SOC,程式就跑在上面了,應該不需要另外的stm32处理器芯片

    4.Code Composer Studio IDE提供的代码要根據你自己做的板子的線路做修改,除非你完全照抄LP-CC1312R7 LP-CC1312R7 Design Files

    5.https://dev.ti.com/tirex4-desktop/content/simplelink_academy_cc13xx_cc26xxsdk_6_20_00_00/modules/ti_wisunfan/wisun_fundamentals/wisun_fundamentals.html  教程只是建立网絡及入网,然後可以ping device,要实现数据传應該是要使用ns_coap_node

  • 1.我的意思是:是不是CC1312R7可以做成嵌入式应用,CC1312R不行,我就只买50片CC1312R7就好了?(我想搭一个主机,25个从机,即至少26片)

    2.也就是说,我买来芯片,先画原理图,再画PCB图,就可以做成板子了吗?

    3.如果我想采集数据,通过这款通信芯片传输,不用STM32处理器能做吗?这款通信芯片还可以采集一些数据吗?比如环境温度、其他物品的电阻值之类的?

    4.了解,谢谢。

    5.我用的就是ns_coap_node程序,我用了两块LP-CC1312R7板子,其中一块下载的是ns_br的程序,另一块下载的ns_coap_node程序,然后得到了和教程一样的结果。但并没有实现数据传输。还有就是,我还有一块Launchxl-cc1312r1的板子,我不知道给它下载什么程序可以让它加入这个网络。(因为Launchxl-cc1312r1只有ns_node程序,按照教程说法它只能搭NWP之类的什么网络,和这个ns_coap_node不一样)

  • 1. R1/R7都可以

    2. 是的

    3. 可以不用StM32

    5. 你要自己實作COAP client去抓ns_coap_node上的資料

  • 1.我将ns_coap_node程序下载到板子Launchxl-cc1312r1中,ns_br主机(这是一块LP-CC1312R7板子)能在上位机(电脑上)识别另一块LP-CC1312R7板子(下载的是ns_coap_node程序)的MAC地址,并显示网络连接数是1,但识别不到下载了ns_coap_node程序的板子Launchxl-cc1312r1的MAC地址,上位机显示的连接数也还是1不是2,说明这个Launchxl-cc1312r1板子没加入网络,程序没用。这是为啥呢?

  • 你可能要抓包看看是不是入網程序有誤

  • 1.不知道您是不是没理解我的意思,我的意思是:ns_coap_node程序下载到Launchxl-cc1312r1板子后,没反应,不像LP-CC1312R7板子一样,绿灯亮,红灯熄灭。处于寻找ns_br主机的状态。

    2.这个抓包我该怎么操作呢?谢谢你的回答!

    你可能要抓包看看是不是入網程序有誤

  • ns_coap_node程序下载到Launchxl-cc1312r1板子后,没反应,不像LP-CC1312R7板子一样

    ns_coap_node應該LP-CC1312R7的程序,你把LP-CC1312R7的程序下載到Launchxl-cc1312r1當然没反应

    这个抓包我该怎么操作呢?

    可以參考 dev.ti.com/.../debugging-index.html

  • 1.“2.可以用LP-CC1312R7 LP-CC1312R7 Design Files當你的參考設計”,请问这个压缩包解压后的文件里,为啥没有Altium Designer能直接打开的原理图工程(SchDoc)文件和PCB工程文件(PcbDoc)呢?

    2."ns_coap_node應該LP-CC1312R7的程序,你把LP-CC1312R7的程序下載到Launchxl-cc1312r1當然没反应",那Launchxl-cc1312r1板子只能下载ns_node程序(因为CCS IDE的Launchxl-cc1312r1板子例程里只有ns_node和ns_node_src),那它能加入LP-CC1312R7搭起来的wi-sun网络吗?

  • 为啥没有Altium Designer能直接打开的原理图工程(SchDoc)文件和PCB工程文件(PcbDoc)呢?

    TI 沒在用Altium 吧,找找有沒有人可以幫你轉檔

    那它能加入LP-CC1312R7搭起来的wi-sun网络吗?

    可以