这是机器翻译的内容,点击这里了解更多

ModusToolbox™用于连接

使用 ModusToolbox 构建高性能物联网应用程序。 体验各种平台上的无缝连接

nobutton

关于

ModusToolbox™ for Connectivity 是一组库、工具和代码示例,支持快速开发与 AIROC ™连接设备(如CYW4343W 、 CYW43012 、CYW4373E 等)连接的基于云的 PSoC ™ 6 MCU 应用程序。 这些库提供的功能包括安全性、设备固件更新支持、应用层协议和低功耗等。ModusToolbox™ for Connectivity 与ModusToolbox™软件生态系统无缝协作,可让您在应用程序中添加连接,

上图显示了可用于开发连接应用程序的各种应用程序、库和工具

  • 基于行业标准 lwIP TCP/IP 堆栈。
  • 灵活使用非商业云平台
  • 包含对嵌入式 C 的 AWS IoT 设备 SDK 和 C 的 Microsoft Azure IoT 设备 SDK 的支持
  • 提供从应用层到网络层的整个堆栈的库
  • 使用无线 (OTA) 库来现场更新设备
  • 低功耗助手 (LPA) 库可将任务卸载到连接设备并允许主机进入低功耗状态
  • 无线 (OTA) 更新
    支持使用 Wi-Fi 或蓝牙®对在具有连接设备的PSoC™ 6 MCU 上运行的应用程序代码进行无线 (OTA) 更新。
  • MQTT 客户端
    该库使用来自 AWS IoT 设备 SDK 嵌入式 C SDK 的开源 MQTT 客户端库,以及一些粘合剂,以确保它在任何环境中无缝运行。
  • 安全套接字
    这包括底层 lwIP 网络堆栈和 MbedTLS 安全库的网络抽象 API。安全套接字库通过为安全和非安全套接字通信公开类似套接字的接口来简化应用程序开发。
  • lwIP
    这是一个轻量级的开源 TCP/IP 堆栈,可作为第三方库在ModusToolbox™中使用。
  • 低功耗助手 (LPA)
    允许您配置PSoC™ 6主机和 WLAN(Wi-Fi / 蓝牙®无线电)设备,以优化低功耗操作。
  • HTTP 服务器
    http-server库为HTTP(超文本传输协议)服务器提供通信功能。
  • HTTP 客户端
    该库使用 AWS IoT 设备 SDK HTTP 客户端库并实现该库与我们的连接平台协同工作所需的粘合层。
  • 命令控制台
    该库提供了一个框架,可以为您的应用程序添加命令控制台支持,包括扫描和加入等网络操作。
  • Azure C SDK 端口库
    该库实现了 Azure SDK for Embedded C 的端口层,以便在支持PSoC™ 6 MCU 连接的平台上运行。
  • AWS IoT 设备 SDK 端口库
    该库实现了 AWS IoT C SDK 的端口层,以便在支持PSoC™ 6 MCU 连接的平台上运行。

ModusToolbox™的最新版本带来了一系列出色的新功能和改进,使得在英飞凌 MCU 上开发连接解决方案变得更加容易。 此版本的主要更新包括:

  • 更新了对小型PSoC™ MCU 的 OTA 支持
  • 在 STMCube 中添加了对 STM32+CYW4373E 的 Azure RTOS/NetX 支持
  • 应用说明 – ModusToolbox 及其相关产品

查看ModusToolbox™运行时软件发行说明以了解更多详细信息。

合作伙伴是英飞凌根据其经过验证的能力以及设计和提供强大且值得信赖的解决方案的能力而选择的公司,特别是针对新技术和应用领域。这样,合作伙伴可以通过开发套件/生产板、创新软件 IP、中间件或系统参考来展示他们的设计技能,为ModusToolbox™生态系统带来巨大的价值。 请参阅合作伙伴网络网页以了解更多信息。以下是我们合作过的一些合作伙伴:

亚马逊 AWS:英飞凌的连接设备与亚马逊 FreeRTOS 配合使用。要了解更多详细信息,请查看入门指南

Microsoft Azure:英飞凌的连接软件为连接设备提供了一个端口层,以便与 Microsoft Azure SDK for Embedded C 配合使用。有关更多信息,请查看 Azure SDK for Embedded 的README文件

Memfault:与 Memfault 合作为使用基于英飞凌 ARM 的微处理器的开发人员提供了 Memfault 平台的诊断功能、设备可观察性和远程更新功能。

Golioth:Golioth 提供基于云的解决方案,具有无线更新、远程过程调用、远程日志记录等功能。

ModusToolbox™ & Friends是一个开发程序,它扩展了ModusToolbox™的生产力和功能丰富的平台,为开发人员提供了高度创新、强大且产品就绪的合作伙伴软件。 通过向合作伙伴开放ModusToolbox™ ,它为开发人员提供了简单且经过测试的有价值的软件集成,以便于评估和集成,满足他们的产品需求。 每个合作伙伴都拥有自己的软件许可证,从而使他们能够控制自己的参与模式。以下是该计划下与英飞凌合作开发软件的一些合作伙伴。

ModusToolbox™ for Connectivity 是一组库、工具和代码示例,支持快速开发与 AIROC ™连接设备(如CYW4343W 、 CYW43012 、CYW4373E 等)连接的基于云的 PSoC ™ 6 MCU 应用程序。 这些库提供的功能包括安全性、设备固件更新支持、应用层协议和低功耗等。ModusToolbox™ for Connectivity 与ModusToolbox™软件生态系统无缝协作,可让您在应用程序中添加连接,

上图显示了可用于开发连接应用程序的各种应用程序、库和工具

  • 基于行业标准 lwIP TCP/IP 堆栈。
  • 灵活使用非商业云平台
  • 包含对嵌入式 C 的 AWS IoT 设备 SDK 和 C 的 Microsoft Azure IoT 设备 SDK 的支持

  • 提供从应用层到网络层的整个堆栈的库
  • 使用无线 (OTA) 库来现场更新设备
  • 低功耗助手 (LPA) 库可将任务卸载到连接设备并允许主机进入低功耗状态

  • 无线 (OTA) 更新
    支持使用 Wi-Fi 或蓝牙®对在具有连接设备的PSoC™ 6 MCU 上运行的应用程序代码进行无线 (OTA) 更新。
  • MQTT 客户端
    该库使用来自 AWS IoT 设备 SDK 嵌入式 C SDK 的开源 MQTT 客户端库,以及一些粘合剂,以确保它在任何环境中无缝运行。
  • 安全套接字
    这包括底层 lwIP 网络堆栈和 MbedTLS 安全库的网络抽象 API。安全套接字库通过为安全和非安全套接字通信公开类似套接字的接口来简化应用程序开发。
  • lwIP
    这是一个轻量级的开源 TCP/IP 堆栈,可作为第三方库在ModusToolbox™中使用。
  • 低功耗助手 (LPA)
    允许您配置PSoC™ 6主机和 WLAN(Wi-Fi / 蓝牙®无线电)设备,以优化低功耗操作。
  • HTTP 服务器
    http-server库为HTTP(超文本传输协议)服务器提供通信功能。
  • HTTP 客户端
    该库使用 AWS IoT 设备 SDK HTTP 客户端库并实现该库与我们的连接平台协同工作所需的粘合层。
  • 命令控制台
    该库提供了一个框架,可以为您的应用程序添加命令控制台支持,包括扫描和加入等网络操作。
  • Azure C SDK 端口库
    该库实现了 Azure SDK for Embedded C 的端口层,以便在支持PSoC™ 6 MCU 连接的平台上运行。
  • AWS IoT 设备 SDK 端口库
    该库实现了 AWS IoT C SDK 的端口层,以便在支持PSoC™ 6 MCU 连接的平台上运行。

ModusToolbox™的最新版本带来了一系列出色的新功能和改进,使得在英飞凌 MCU 上开发连接解决方案变得更加容易。 此版本的主要更新包括:

  • 更新了对小型PSoC™ MCU 的 OTA 支持
  • 在 STMCube 中添加了对 STM32+CYW4373E 的 Azure RTOS/NetX 支持
  • 应用说明 – ModusToolbox 及其相关产品

查看ModusToolbox™运行时软件发行说明以了解更多详细信息。

合作伙伴是英飞凌根据其经过验证的能力以及设计和提供强大且值得信赖的解决方案的能力而选择的公司,特别是针对新技术和应用领域。这样,合作伙伴可以通过开发套件/生产板、创新软件 IP、中间件或系统参考来展示他们的设计技能,为ModusToolbox™生态系统带来巨大的价值。 请参阅合作伙伴网络网页以了解更多信息。以下是我们合作过的一些合作伙伴:

亚马逊 AWS:英飞凌的连接设备与亚马逊 FreeRTOS 配合使用。要了解更多详细信息,请查看入门指南

Microsoft Azure:英飞凌的连接软件为连接设备提供了一个端口层,以便与 Microsoft Azure SDK for Embedded C 配合使用。有关更多信息,请查看 Azure SDK for Embedded 的README文件

Memfault:与 Memfault 合作为使用基于英飞凌 ARM 的微处理器的开发人员提供了 Memfault 平台的诊断功能、设备可观察性和远程更新功能。

Golioth:Golioth 提供基于云的解决方案,具有无线更新、远程过程调用、远程日志记录等功能。

ModusToolbox™ & Friends是一个开发程序,它扩展了ModusToolbox™的生产力和功能丰富的平台,为开发人员提供了高度创新、强大且产品就绪的合作伙伴软件。 通过向合作伙伴开放ModusToolbox™ ,它为开发人员提供了简单且经过测试的有价值的软件集成,以便于评估和集成,满足他们的产品需求。 每个合作伙伴都拥有自己的软件许可证,从而使他们能够控制自己的参与模式。以下是该计划下与英飞凌合作开发软件的一些合作伙伴。

文档

设计资源