我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。
如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。
关键 Cookie 对我们提供网站和服务来说绝对必要,不可将其禁用。关键 Cookie 通常是根据您在网站上的操作(例如,设置您的隐私首选项,登录或填写表格)来设置的。
性能 Cookie 可为我们提供有关客户使用网站情况的匿名统计信息,以便我们改善用户的网站体验及网站性能。经批准的第三方可为我们执行分析,但不可将数据用于其自身目的。
功能 Cookie 有助于我们提供有用的网站功能,记住您的首选项及显示有针对性的内容。经批准的第三方可对功能 Cookie 进行设置以提供某些网站功能。如果您不允许功能 Cookie,则某些或所有这些服务可能无法正常提供。
广告 Cookie 可由我们或我们的广告合作伙伴通过我们的网站进行设置,有助于我们推送有针对性的营销内容。如果您不允许广告 Cookie,则您所接收到的广告的针对性将会有所降低。
阻止某些类型的 Cookie 的话,可能会影响到您的网站体验。您可以随时单击此网站页脚中的 Cookie 首选项来对您的 Cookie 首选项进行更改。要了解有关我们及经批准的第三方如何在网站上使用 Cookie 的更多信息,请阅读 AWS Cookie 声明。
我们会在 AWS 网站和其他资产上展示与您的兴趣相关的广告,包括跨情境行为广告。跨情境行为广告使用来自一个网站或应用程序的数据,在另一个公司的网站或应用程序上向您投放广告。
若要不允许基于 Cookie 或类似技术的 AWS 跨情境行为广告,请选择下面的“不允许”和“保存隐私选择”,或访问启用了法律认可的拒绝信号的 AWS 网站(如全球隐私控制)。如果您删除 Cookie 或使用其他浏览器或设备访问此网站,则需要再次做出选择。有关 Cookie 以及我们如何使用的更多信息,请阅读我们的 AWS Cookie 通知。
若要不允许所有其他 AWS 跨情境行为广告,请通过电子邮件填写此表单。
如需进一步了解 AWS 如何处理您的信息,请阅读 AWS 隐私声明。
我们目前只会存储基本 Cookie,因为我们无法保存您的 Cookie 首选项。
如果您想要更改 Cookie 首选项,请稍后使用 AWS 控制台页脚中的链接重试,如果问题仍然存在,请联系技术支持。
与运行 AWS IoT Greengrass 的边缘设备进行本地连接后,FreeRTOS 设备能够在没有云连接的情况下持续传输、收集数据和采取行动。FreeRTOS 设备可以使用 Wi-Fi 管理等本地连接库通过 Wi-Fi 和以太网连接到本地网络。Wi-Fi 管理库实施由设置、配置、预配置、安全性和电源管理等 Wi-Fi 功能组成的抽象层。
此外,FreeRTOS 设备可通过 LTE-M 移动网络连接或移动设备使用低功耗蓝牙连接功能连接到 AWS IoT Core。借助 FreeRTOS 中的蓝牙低功耗支持,您可以通过标准化 API 层使用标准通用访问配置文件 (GAP) 和通用属性 (GATT) 配置文件创建蓝牙低功耗应用程序,并使用配套的 Android 和 iOS 开发工具包与 AWS IoT 功能集成。
FreeRTOS 设备连接到本地网络后,它们就可以使用 AWS IoT Greengrass Discovery API 轻松连接到同一本地网络上的 AWS IoT Greengrass Core 设备等本地边缘设备。FreeRTOS 使这些设备可以轻松启动发现过程并连接到所需的 AWS IoT Greengrass Core。本地连接使这些设备能够在边缘彼此通信,例如办公大楼中的安全系统,当您刷卡时,该系统会将门打开。
借助云连接,您可以轻松收集数据,并针对基于微控制器的设备执行操作,以将其用于 IoT 应用程序以及与其他 AWS 云服务配合使用。您可以使用基于 MQTT 的消息收发功能或 HTTP 将 FreeRTOS 设备连接到 AWS IoT Core。 MQTT 是一种小型轻量级协议,可为受限的、基于微控制器的设备提供高效的通信。FreeRTOS 可通过标准的、独立于供应商的库接口轻松进行注册。MQTT 是一种小型轻量级协议,可为受限的、基于微控制器的设备提供高效的通信。云连接使智能电表等设备能够发回有关消耗情况的信息,并使用 AWS IoT Analytics 等其他 AWS 服务分析该数据。
FreeRTOS 还支持针对设备影子库使用 AWS IoT Core 设备影子 API。设备影子创建每台设备的持久虚拟版,即“影子”,影子包含设备的最新状态,以便应用程序或其他设备可以读取消息并与该设备进行交互。温控风扇等基于微控制器的设备可以从设备影子中获益,具体方法是:在云中保存最新状态(如“旋转”),然后将状态更新为“停止”,这样,当设备恢复在线时,它会执行操作以停止。
FreeRTOS 提供了一个 AWS IoT Device Defender 库。通过与 AWS IoT Device Defender 集成,AWS IoT Device Defender 可以轻松报告设备端指标,以便在这些指标偏离预期行为时检测异常情况。AWS IoT Device Defender 还可持续审核与您的 FreeRTOS 设备关联的 IoT 配置,以确保它们符合安全性最佳实践。
FreeRTOS 附带安全库,包括安全的云连接、证书验证、密钥管理和代码签名功能。
FreeRTOS 使用传输层安全性 (TLS v1.2) 管理指向云的安全连接。TLS 库为 TLS 协议实施抽象层,从而在两个通信应用程序之间确保隐私和数据完整性。要连接到 AWS IoT Core MQTT 代理,则需要进行 TLS 客户端证书验证。FreeRTOS 为加密对象管理和私钥签名操作提供抽象层作为密钥管理功能。如果专用存储不可用,则加密对象将会保存在专用存储或主微控制器的闪存中。您可以将 AWS IoT Device Management 控制台和 FreeRTOS 设备配合使用,以进行代码签名。代码签名功能将验证设备上的签名图像,从而确保您的设备代码在部署和更新过程中不会受损。
您可以将 AWS IoT Device Management 和 FreeRTOS 设备配合使用,以实现集成式 OTA 更新解决方案。FreeRTOS 通过使用单个 TLS 连接(与其他 AWS IoT Core 通信共享)传递 OTA 更新,为基于微控制器的设备部署这些更新,从而降低内存的密集性。您可以在 AWS IoT Device Management 控制台中提供固件映像,选择要更新的设备,选择代码签名方式并安排更新。您可以使用 OTA 更新来部署安全更新、错误修复和现场设备的新固件更新。
AWS 合作伙伴设备目录列出了完全支持 FreeRTOS 及其特性和功能的设备。您可以轻松而快速地找到可支持的开发工具包以及现成设备,例如网关、边缘服务器、传感器和摄像机,以直接进行项目集成。它提供用于构建新设备的开发工具包和嵌入式系统,以及用于直接 IoT 项目集成的现成设备,例如网关、边缘服务器、传感器和摄像机。
有了 FreeRTOS 长期支持 (LTS) 版本,您可以依赖 FreeRTOS 版本提供稳定的功能以及两年的安全更新和严重错误修复。这使得识别并仅包含 FreeRTOS 内核和库的建议更改更加容易,而不会增加引入可能破坏现有应用程序的更新的风险。FreeRTOS LTS 包含 FreeRTOS 内核和 IoT 库 – FreeRTOS+TCP、coreMQTT、coreHTTP、corePKCS11、coreJSON、AWS IoT OTA、AWS IoT Jobs、AWS IoT Device Defender、AWS IoT Device Shadow。要了解有关 FreeRTOS LTS 库的更多信息,请单击此处。
FreeRTOS 延长维护计划(EMP)允许您在选择的 FreeRTOS 长期支持(LTS)版本上接收关键漏洞修复和安全补丁,持续时间从初始 LTS 期限到期后最多 10 年*。FreeRTOS EMP 可帮助您在数年内保护基于微控制器的设备的安全,节省操作系统升级成本,同时降低与现场修补设备相关的风险。
在产品的整个生命周期中,运行在功能稳定的代码库上接收安全补丁的固件。功能稳定的代码库使您能在相同的 LTS 版本上接收到安全补丁,无需您升级至最新的 FreeRTOS 版本。
在订阅期限内继续使用可提供功能和 API 稳定性的 FreeRTOS 库,从而消除通常在系统版本升级期间产生的额外开发、测试和质量保证成本。
在您选择的 FreeRTOS LTS 库上接收安全补丁和关键 bug 修复,以提高您的 IoT 设备的整个生命周期的安全性。
利用关键修复程序更新设备包括项目规划、发布准备测试和空中下载(OTA)更新计划。借助延长维护计划,您可以及时收到有关即将发布的补丁和错误修复的通知,从而使您能够组织和计划更新。
适用于 FreeRTOS 的 AWS IoT 设备测试器是一款面向开发板的测试自动化工具。它提供测试来验证 AWS 云连接性、OTA 更新以及安全库是否在开发板上正确运行。您可以使用适用于 FreeRTOS 的设备测试轻松执行测试,以确定您的设备是否将运行 FreeRTOS 并与 AWS IoT 服务交互操作。 您还可以从设备测试器中下载已签名的认证报告并将报告提交至 AWS 合作伙伴中心,以认定设备资格并在 AWS 合作伙伴设备目录中列出设备。
要了解更多信息并开始使用,请访问设备测试器技术文档。