主题中讨论的其他器件:MSP430FR2522、 CC3220SF、 CAPTIVATE-PGMR、 CC3100、 CC3120、 CAPTIVATE-FR2676
我的要求:
1) 1)应用具有电容式触控功能
2)应用具有物联网功能、具体而言、我需要:Azure + MQTT + Azure Device Twins (我在 CC3220示例中看到了 MQTT、但没有看到设备双胞胎)。
我看到了 BOOSTXL-CAPKEYPAD、但它附带了 MSP430FR2522。 我之前查看过 CC3220SF、但我认为它与 MSP430FR 的 CapTIvate 功能不兼容。
通过阅读其他文章、向 MSP430添加 WiFi 的标准方法似乎是添加3100MOD 升压器。 但是、如果此配置支持 Azure、我找不到任何文档。
根据这些信息、最好的方法是什么? 我正在考虑几个选项:
1) 1)获取 CAPTIVATE-PGMR 编程器并直接在 CAPKEYPAD 上对 MSP430进行编程。 使用 C3100MOD 之类的器件作为网络处理器。 遗憾的是、我不知道是否有将 C3100与 Azure 搭配使用的示例。
2) 2)将 CAPKEYPAD 直接插入 CC3220SF Launchpad。 在这里、我不确定如何访问电容特性。 也许我必须使用 CAPKEYPAD 上的 MSP430、以便它通过串行方式或其他方式向 CC3220SF 发送命令。 这种方法的优点是至少有 Azure 演示、因此我知道 CC3220上的编程模型是可能的。 不确定器件阴影。 在该配置中、我认为我仍然需要 CAPTIVATE-PGMR 将某些内容加载到 MSP430上、以便它可以给我提供一些细节。
3) 3)获取另一个 MSP430FR LaunchPad、插入 CAPKEYPAD 和 CC3220SF。 在本例中、我会直接跳过 MSP430 Launchpad 的编程器和代码。 同样、我认为这种方法的工作方式是、MSP 板会向 CC3220SF 发送触摸、后者将充当驱动器。
在任何情况下:记住这些要求、实现此配置的最佳方法是什么? 如果能在正确方向上提供任何帮助,将不胜感激。