Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

Mbed OS 中的网络连接

Mbed OS 支持多种连接选项。本节帮助您了解如何将基于 Mbed OS 的设备连接到外部世界。

           Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

                                                                                  连接选项

以下是我们支持的不同连接技术的简要介绍。

蓝牙低能耗

                                                                           Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

                                                                                        蓝牙

蓝牙低功耗(BLE)是个人区域网络的低功耗无线技术标准。BLE 的典型应用是医疗保健,健身追踪器,信标,智能家居,安全,娱乐,接近传感器,工业应用和汽车。

要了解如何在 Mbed OS 上使用蓝牙低功耗,请参阅蓝牙用户 API 参考。

IP 网络

Arm Mbed OS 支持各种基于 IP 的连接选项和 IP 栈。

                      Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

我们的套接字 API 是一个标准化所有连接选项的 API。它支持 IPv4 和 IPv6。因此,无论最终连接选项如何,应用程序都是便携式且易于开发。

Mbed OS 提供网络驱动程序,如以太网,Wi-Fi 和蜂窝网络。

您可以在 IP 网络部分中找到支持的接口和协议的说明。

6LoWPAN Mesh 网络

                                                Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

                                                                                             树型网络

6LoWPAN 是 IPv6 数据包的压缩方法。Mbed OS 支持 6LoWPAN-ND 和 Thread 协议,用于构建基于 IPv6 的网状网络。两种协议都使用相同的 6LoWPAN 压缩方法,但使用不同的路由协议来实现无线网状网络。

在基于 6LoWPAN 的网状网络上运行的应用程序使用相同的 Mbed OS 套接字 API 进行连接。

有关网状网络的描述,请参阅 6LoWPAN Mesh 部分。

LoRa

                                                                                 Mbed OS 文档翻译 之 参考(技术(Mbed OS 中的网络连接))

                                                                                               LoRa

LoRaWAN 是一种远程广域网络技术,结合了长距离和低功耗。LoRaWAN 不是基于IP的。

LoRa 部分和 LoRa 教程描述了 LoRA 网络。