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.

[参考译文] CC3120:netapp.h 中的某些定义不适用于16位主机 MCU

Guru**** 2551110 points
Other Parts Discussed in Thread: CC3120

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

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/584324/cc3120-some-defines-in-netapp-h-don-t-work-with-16-bit-host-mcus

器件型号:CC3120

我们的 CC3120主机应用在 MSP430上运行。 调用 sl_NetAppMDNSRegisterService()时,编译器警告说 mask 参数的移位计数太大。 我认为这是因为 netapp.h 中的定义如下所示:

#define SL_NetApp_MDNS_OPTIONS_IS_NOT_PERSISTENT (_U32)(1 << 30)

当它们应该是这样的时候:

#define SL_NetApp_MDNS_OPTIONS_IS_NOT_PERSISTENT ((_u32) 0x1 << 30)

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

    我将在内部报告、并告诉您是否有任何反馈。

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

    此修复程序应在下一个版本中。

    此致、
    Sarah