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.

[参考译文] MSP432P401R:MSP432 + CC3100在Keil中使用MQTT

Guru**** 2537230 points
Other Parts Discussed in Thread: ENERGIA, CC3100

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/575855/msp432p401r-msp432-cc3100-using-mqtt-in-keil

部件号:MSP432P401R
主题中讨论的其他部件:EnergiaCC3100MSPWAREMSP430WARE

您好! 我是奥斯汀UT的学生,正在从事我的高级设计项目,我们的团队正在尝试使用MSP432 + CC3100。 我在Energia中看到了MQTT示例将数据包发送到IBM Bluemix Node-RED云,我想做类似的事情。 我想使用Keil,因为我们希望拥有逐行调试功能和通过JTAG刷新定制PCB的能力。

是否有人对如何执行此操作有任何建议/经验? 我尝试从Energia查看MQTT库,并将文件/文件夹复制到我的Keil项目,但它变得非常混乱。 目前正在查看由各种原因导致的200多个错误。 生成项目时出现的一些内容示例:

SPI.h(29):错误:#20:标识符“class”is undefined
class SPIClass {
SPI.h(29):错误:#65: Expected a ";"
class SPIIClass {
SPI.h(44): WARNING:#12-D:
} restarts here after previous syntax error parsing;
#spi.h(46):错误:#65: spi: variable "spi: spi IClass:

预期a ";"
uint8_t SPIClass::transfer (uint8_t _data){
new.h(10):错误:#65:预期a ";"
void *运算符new (size_t size);
new.h(11):错误:#147:声明与"void *运算符"不兼容(在第10行声明)
void *运算符new


:void (void)#77h:delete:void *)错误:void: 此声明没有存储类或类型说明符
__extension__ typedef int __guard __attribute_(mode (__DI__));
new.h(13):错误:#65:应为a ";"
__extension__typedef int __guard __attribute__(mode (__DI_guard __)));

错误:_xint_c_ 

我知道这是因为Energia有很多东西嵌套在不同的文件夹和结构中,等等。有没有人有任何想法,我可以用更好的方式来做到这一点?

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

    您可能需要查看此帖子:

    e2e.ti.com/.../162.5704万

    希望这能有所帮助。

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

    您好,David:

    谢谢! 我刚尝试下载您在CCS中链接的项目,但我遇到了构建错误,主要是因为在driverlib,board和CLI_UART中没有定义这些错误(例如INT_port2,HFXTFREQ_0等)。 有什么想法来说明为什么会发生这种情况?

    此外,我对不同的WiFi术语并不十分熟悉,但HTTP客户端项目是否与Energia的MQTT示例类似? CCS中是否有MSP432的MQTT示例?

    谢谢!

    Jason

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    David,
    此外,我尝试过该线程,看看我是否可以自己移植一个示例来学习如何操作,但我下载了MSPWare (MSP430Ware_3_70_00_05),但在任何地方都没有MSP432示例! 您是否知道为什么在新版本的MSPWare中会出现这种情况? 我是否应该获得2015年所有员工都在使用的相同版本?
    Jason
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    示例已移至SimpleLink SDK。 请在此处查找:

    dev.ti.com/.../

    dev.ti.com/.../

    此致,
    Chris