数智资源网
首页 首页 物联网 查看内容

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

木马童年 2020-4-28 11:35 135 0

用于连接的技术标准和平台对实时感应、通信和数据共享具有直接影响,这对于全球商业和贸易至关重要。 凭借无限的设计和连接可能性,物联网(IoT)开发人员面临的挑战仍然是如何在工厂、楼宇和其他工业应用程序之间创 ...

用于连接的技术标准和平台对实时感应、通信和数据共享具有直接影响,这对于全球商业和贸易至关重要。

凭借无限的设计和连接可能性,物联网(IoT)开发人员面临的挑战仍然是如何在工厂、楼宇和其他工业应用程序之间创建安全、低功耗和鲁棒的连接。选择正确的协议和正确的原型平台可能会令人生畏。

为帮助您选择正确的技术, SimpleLink连接的微控制器(MCU)支持多种连接协议,包括 Zigbee,Thread,BluetoothLow Energy,Wi-Fi,以太网和 Sub-1 GHz,所有这些协议均由 SimpleLink 软件开发套件(SDK)统一。SimpleLink MCU 平台提供了用来创建安全、低功耗且已连接的传感器网络构建块。

选择硬件开发套件

作为 SimpleLink MCU 平台的一部分,您可使用各类硬件工具,包括 TI SimpleLink LaunchPad开发套件和我们新近可用的 SimpleLinkCC1352R LaunchPad SensorTag 套件。每个套件的核心是 SimpleLink MCU,但每个套件都针对不同的开发方面进行量身定制。这些开发套件可协同工作,使您可创建各类连接的应用程序并测试不同的协议栈。

LaunchPad开发套件

LaunchPad 开发套件是一个开放式硬件开发平台。该套件为您提供了对 SimpleLink MCUs 不受限制的开发访问权限,且可用作创建下一项目的空白状态。LaunchPad 开发套件的开放式性质使您可以专注于自定义设计,同时进行优化。为了协助开发,LaunchPad 开发套件(如图 1 所示)的特色是一个用于调试和加载新代码的板载编程器。USB 连接器可用于编程并为 LaunchPad 开发套件提供电源。LaunchPad 开发套件的关键特性是硬件的灵活性,它使您可以访问许多特色微控制器的引脚,并可进行开放式硬件原型设计。此外,还提供一些用户 LED 和按钮以供使用。将引脚插入一个可接受 BoosterPack插入式电路板的标准的连接器中,这些电路板带来额外的功能,例如显示屏、传感器、电池组等。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 1.SimpleLink LaunchPad 开发套件

LaunchPad SensorTag 套件(LPSTK-CC1352R)

LaunchPad 开发套件专注于开放式硬件,而 LaunchPad SensorTag 套件(如图 2 所示)专注于为您提供更类似于产品的开发起点。LaunchPad SensorTag 套件是全封闭的、电池供电的,并且集成多种传感器来了解环境,包括温度、湿度、环境光、运动等。凭借其开箱即用的电池操作、车载传感器和内置的多频带无线连接,您可轻松部署完整的传感器网络以对协议栈和性能进行压力测试。LaunchPad SensorTag 套件具有可同时支持 Sub-1 GHz 和 2.4 GHz 运行的 SimpleLink 多频带 CC1352R MCU,为您提供了最大的连接灵活性。LaunchPad SensorTag 套件的外壳可拆卸的,且具有与 LaunchPad 开发套件类似的 BoosterPack 兼容性和某些硬件的可扩展性。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 2.SimpleLink CC1352R LaunchPad SensorTag 套件(LPSTK-CC1352R)

可轻松混合和匹配 LaunchPad 开发套件和 LaunchPad SensorTag 套件来创建所需拓扑。SimpleLink MCU 广泛的连接堆栈产品(如图 3 所示)使您可以连接所需、所想的任何对象。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 3:SimpleLink MCU 平台提供了在业界范围广泛的连接协议。

定制的传感器网络

LaunchPad SensorTag 套件使您能够创建低功耗、电池供电的传感器节点。该节点可测量温度、湿度、环境亮度、霍尔效应、运动等。开箱即用的连通性和感应功能使您可轻松在工厂、楼宇和工业环境中收集传感器数据。由于其不受限和开放式形式的因素,LaunchPad 开发套件可辅助开发人员创建定制节点或网关解决方案。两种工具都可以帮助您快速创建灵活、低功耗和安全的完整传感器网络。例如,您可使用 Sub-1 GHz 和 / 或低功耗蓝牙(Bluetooth Low Energy)创建星形拓扑(如图 4 所示),或者使用 Zigbee 和 OpenThread 创建网状拓扑(如图 5 所示)。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 4:使用 LaunchPad 开发套件和 LaunchPad SensorTag 套件(LPSTK-CC1352R) 硬件工具创建的星形拓扑

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 5:使用 LaunchPad 开发套件和 LaunchPad SensorTag 套件(LPSTK-CC1352R) 硬件工具创建的网状网络

充分的灵活性

SimpleLink MCU 平台包括 SimpleLink CC1352R 多协议和多频带 MCU。 通过 CC1352R LaunchPad SensorTag 套件 (LPSTK-CC1352R),您可评估各类连接频率和协议栈,并在应用程序中的多个频带和协议之间无缝切换。多频带操作可提供低功耗蓝牙(BluetoothLow Energy)和 Sub-1 GHz 或 Zigbee 协议的无缝并发操作。例如,您可以使用一台 SimpleLinkCC1352R 微控制器的器件来提供低功耗蓝牙(BluetoothLow Energy)连通性和 TI 15.4-Stack 与 Sub-1 Ghz 的远程连通性(图 6)。您还可将低功耗 Bluetooth 连通性与网状协议(例如 Zigbee 或 Thread)进行配对(图 7)。多频带、多协议的 SimpleLink CC1352RMCU 使您能够将频率和协议组合起来,从而使用单个 MCU 创建灵活连接的传感器网络。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 6. 具有 TI 15.4-Stack 多频带操作的低功耗蓝牙(Bluetooth Low Energy)和 Sub-1 GHz

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 7. 低功耗蓝牙(Bluetooth Low Energy)+Zigbee/ 线程堆栈的多协议操作

软件开发工具

为补充现有的 SimpleLink 硬件开发工具,我们提供了功能强大且直观的软件工具和资源,从基于浏览器的集成开发环境到引入 SysConfig(一个统一的软件配置工具)的图形编程工具等。Code Composer Studio软件是一个功能强大的代码编辑,可用于桌面和云操作的编程和环境调试。它提供了在本地桌面或 Web 浏览器中进行开发的灵活性。SimpleLink SDK 是一个功能强大的软件开发套件,它已预先集成了外围设备驱动程序、连接堆栈、库、RTOS 内核等。此外,它还受到季度发布计划的支持,该计划介绍了新功能、改进和优化。SysConfig(如图 8 所示)是一种新的直观图形配置工具,用于为各类 SimpleLink SDK 组件生成配置代码。您可借助功能强大的图形界面配置外围器件驱动程序、连接堆栈等。

利用SimpleLinkMCU平台在各个频带和协议实现创新、加速及连接

图 8.SysConfig 图形配置工具

其他资源

LaunchPad 开发套件和 LaunchPad SensorTag 套件(LPSTK-CC1352R)可一起使用,以创建具有多个连接选项的灵活传感器网络。 借助广泛的 TI 工具和资源来缩短上市时间,以满足您的设计需求。SimpleLink MCU 平台为您提供灵活、易于使用的硬件和软件工具,帮助您创建连接解决方案的下一个前沿领域。

数据共享 物联网 应用程序 低功耗 软件开发 压力测试
0
为您推荐
物联网开发入门+项目实战视频全套,资源教程下载

物联网开发入门+项目实战视频全套,资源教

课程介绍物联网开发入门+项目实战视频全套,物联网网络编程项目实战视频课程以目前在…...

Linux嵌入式开发+驱动开发视频教程 视频+代码+书籍+资源全套Linux嵌入式开发视频教程 ...

Linux嵌入式开发+驱动开发视频教程 视频+代

课程名称Linux嵌入式开发+驱动开发视频教程 视频+代码+书籍+资源全套Linux嵌入式开发…...

尚观最新嵌入式Linux基础视频教程下载,98集嵌入式Linux巨制视频教程

尚观最新嵌入式Linux基础视频教程下载,98

课程介绍嵌入式 Linux是以Linux为基础的嵌入式作业系统,它被广泛应用在移动电话、个…...

物联网工程导论,视频教程下载

物联网工程导论,视频教程下载

课程介绍:使学习者初步了解物联网的基本概念、关键技术、应用领域、发展现状、行业法…...

浙江大学 嵌入式系统 陈文智主讲,嵌入式系统原理与设计教程下载

浙江大学 嵌入式系统 陈文智主讲,嵌入式系

课程简介: 第一章 嵌入式系统概述第二章 嵌入式处理核心第三章 嵌入式硬件平台第四章 …...

RFID智能仓储指纹管理系统 孙老师QT项目实战讲解 嵌入式QT开发精品视频教程

RFID智能仓储指纹管理系统 孙老师QT项目实

课程目录一、 详细讲解项目需求二、 UI基础编程之实现用户登录界面三、 Qt基础UI控件…...

史上最强的嵌入式底层驱动开发课程下载,Linux系统开发+Linux高级程序+主板开发+ARM等

史上最强的嵌入式底层驱动开发课程下载,Li

课程简介 本教程内容全程开发板、项目驱动教学。结合了Linux底层驱动的重要点。适合于…...

51单片机快速入门名网学习教程全50集,资源教程下载

51单片机快速入门名网学习教程全50集,资源

课程名称51单片机快速入门名网学习教程全50集,资源教程下载课程目录1 购买单片机开…...