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.

[参考译文] MSP430F5529:与 CC3100的 MQTT 协议

Guru**** 2385460 points
Other Parts Discussed in Thread: MSP430F5529, CC3100, CC3100SDK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/628014/msp430f5529-mqtt-protocol-with-cc3100

器件型号:MSP430F5529
Thread 中讨论的其他器件: CC3100CC3100SDK

大家好、

我已经使用 CC3100和 MSP430F5529尝试过 MQTT 协议。 我已从 cc3100 SDK 导入该项目、并按照 cc3100 SDK 文档中提到的步骤进行操作。 但我遇到了代码大小超出的错误。

请解决此问题。  

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

    我刚刚使用 CC3100SDK v1.2.0构建了此示例、但看不到代码大小的问题。

    您是否修改了 MSP430F5529器件上的存储器分配? 在构建 MQTT_CLIENT 应用程序时、控制台输出中是否唯一出现错误/警告?

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

    是的、我只有该代码大小问题。我没有任何警告。 请告诉我如何修改 Msp430f5529 Launchpad 上的存储器分配?

    文档中的另一个内容是"将 MQTT 库移植到特定的 MCU"、但我不知道如何移植 MQTT 库。 请指导我。

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

    您好、Abhishek、

    您不需要使用默认示例修改此内容。 我想知道您是否出于任何原因。  

    MQTT 库本身(而不是整个主机驱动程序)的移植非常简单。 您需要实现维基网站 http://processors.wiki.ti.com/index.php/CC3100_MQTT_Client#Porting_MQTT_library_to_a_specific_MCU 上所述的 platform_timer_init()和 platform_get_time_in_secs ()两个函数

    对于 platform_timer_init():在主机上设置一个计时器引用,可以跟踪经过的秒数。

    对于 platform_get_time_in_secs ():读取您创建的计时器并返回秒数。

    演示使用读取 RTC 来实现此功能。

    此致、

    本·M