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.

[参考译文] MSP430G2553:Launchpad和CC110L空气模块Mesh网络入门

Guru**** 2609895 points
Other Parts Discussed in Thread: CC110L, MSP430G2553, CC1101, MSP430G2533

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/654252/msp430g2553-launchpad-and-cc110l-air-module-mesh-network-getting-started

部件号:MSP430G2553
主题中讨论的其他部件:CC110LCC1101MSP430G2533

您好,

我即将开始使用MSP430G2553 LaunchPad套件和CC110L AIR模块。 我特别想使用本文档中介绍的mesh网络无线连接  。http://www.ti.com/lit/ug/tidu546a/tidu546a.pdf 

使用2个套件(启动垫和空气模块),1个作为主模块,1个作为从模块。 已从标记 为低于1GHz的低成本Mesh网络软件的TI网站加载软件(修订版 a) 在每个套件上使用IAR (1作为主设备,1作为从设备)。 我将主机连接到PC,并将Teraterm连接到查看COM数据。 但是,我没有看到任何COM数据通过,也不确定如何继续。 我已经搜索并联系了TI,但无法获得如此多的帮助,因此建议我在此处发布。

问题/顾虑:

1.本文档中的示例使用CC1101,我是否能够在不修改代码的情况下使用CC110L?

2.在哪里可以找到第11页文档中使用的GUI?

3.如果有人能帮助完成一个很好的逐步程序,则需要一些支持。

谢谢!

棕褐色

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Tan,

    CC110L基于CC1101,但它的功能较少,因此只要代码不使用CC110L上没有的任何功能,代码就应该可以正常工作而无需修改。 这些功能的列表可在以下主题中找到: e2e.ti.com/.../15.3153万。

    我不确定GUI目前是否公开。 我会看看我是否可以为您找到它。 无论采用哪种方式,您都应该能够使用终端PC程序,正如您所说的那样。 您是否在Teraterm中使用9600波特? 您还在使用其他哪些设置?

    此致,
    Nathan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Nathan,
    感谢您的反馈。 对于波特率,我使用9600,数据8位,奇偶校验无,停止位1,流控制无,而Tera Term软件通过UART检测MSP板,只是在从IAR加载和运行代码时看不到任何COM数据。 我不确定在加载和运行代码期间,UART是否被占用进行调试? 是否有适当的方法或说明集可用于将代码从IAR下载到MSP的闪存?

    棕褐色
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Tan,

    进一步查看此参考设计后,它不使用LaunchPad + AIR模块。 而是使用包含CC1101和MSP430G2533的电路板(设计页应包含设计文件和原理图)。 因此,串行操作(以及其他可能的方面)将无法与提供的软件一起正常工作,因为它不是为该硬件配置而设计的。

    遗憾的是,大多数代码似乎都是在库中实现的,因此您似乎无法获取和修改它。 无论采用哪种方式,都需要进行许多更改,因此您最好使用CC110L和MSP430G2533产品页上的代码示例,然后再继续。

    此致,
    Nathan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    弥敦道
    关于您提到的在库中实现的代码,将无法修改。 如果我要使用CC1101和MSP430G2533芯片根据设计文件和原理图设计自己的主板(几乎复制设计),我还能修改代码以进行自定义吗? 例如,使用MCU芯片打开/关闭I/O或从传感器获取数据等?

    谢谢!
    棕褐色
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Tan,

    您将能够修改库中不存在的任何内容。 此项目中似乎只有一个.c文件,因此您只能修改它。 但是,如果您仅使用设计尚未使用的GPIO或其他模块/引脚,则可以自行添加该代码。

    此致,
    Nathan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    弥敦道

    示例中的目标板使用2Wire JTAG (Spy-Bi-Wire)对闪存进行编程。 用于MSP430系列的IAR调试器/编程器选件是FET调试器。 您建议使用哪种链接器对目标板闪存进行编程(PC到2线JTAG)。

    谢谢!

    棕褐色

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Tan,

    您仍需要MSPFET。 您可以在以下网址找到有关调试程序的信息:www.ti.com/lit/ug/slau647k/slau647k.pdf

    对于IAR,您应保留FET选项。 IAR应自动检测您正在使用的配置并相应地采取行动。

    此致,
    Nathan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    你好,Nathan,
    查看并尝试理解main.c代码之后。 使用示例代码对我的应用程序进行自定义似乎有点复杂(至少对我来说)。 我打算做的是有一个主控制器和多个从属控制器,主控制器充当从控制器打开一个灯泡。 您是否有机会在示例代码中找到库的源代码? 似乎我需要修改的不仅仅是main.c

    谢谢!
    棕褐色
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Tan,

    我认为源代码不可用,我同意如果没有访问该代码的权限,执行您尝试执行的操作可能会很复杂。

    如果您需要有关实施低于1 GHz的mesh网络的分步指南或要修改的示例代码,我建议您在 低于1 GHz的论坛上发布,因为您尝试使用的代码实际上与您拥有的硬件不同。

    此致,

    Nathan