SENSOR-CONTROLLER-STUDIO

TBD SENSOR CONTROLLER STUDIO

SENSOR-CONTROLLER-STUDIO

下载

概述

Sensor Controller Studio 用于编写、测试和调试 CC26xx/CC13xx 传感器控制器的代码,以便设计超低功耗应用。

该工具生成传感器控制器接口驱动程序,这是一组编译到系统 CPU (ARM Cortex-M3/M4) 应用的 C 源文件。这些源文件包含传感器控制器固件映像和关联的定义以及允许系统 CPU 应用控制传感器控制器并交换数据的通用函数。

传感器控制器是小型的 CPU 内核,针对低功耗和高效外设运行进行了高度优化。传感器控制器位于 CC26xx/CC13xx 辅助 (AUX) 电源/时钟域中,可以独立于系统 CPU 和 MCU 域电源状态自主执行简单的后台任务。此类任务包括但不限于:

  • 使用 ADC 或比较器进行模拟传感器轮询
  • 使用 SPI、I2C 或其他协议进行数字传感器轮询
  • 使用电流源、比较器和时数转换 (TDC) 进行电容式感应

传感器控制器是可由用户使用语法与 C 类似的简单编程语言进行编程。这就允许将传感器轮询和其他任务指定为顺序算法,而不是复杂外设模块、计时器、DMA、寄存器可编程状态机甚至路由等的静态配置。主要优点为:

  • 灵活性
  • 动态重复使用硬件资源
  • 无需专用硬件即可执行简单数据处理
  • 可观察性和调试选项

资源

特性
  • 包含多个常见用例的易于使用示例
  • 用于以类似 C 的编程语言进行编程的具有内置编译器和汇编器的全工具链
  • 通过使用集成的传感器控制器任务测试和调试功能(包括传感器数据可视化以及算法验证)实现快速开发
  • 生成易于集成到系统 CPU 应用中的代码
  • 系统 CPU 应用项目 IAR 和 CCS 的软件示例和代码生成
下载 观看带字幕的视频 视频

下载

IDE、配置、编译器或调试器

SENSOR-CONTROLLER-STUDIO Sensor Controller Studio

lock = 需要出口许可(1 分钟)
支持的产品和硬件

支持的产品和硬件

产品
低功耗 2.4GHz 产品
CC2630 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN 无线 MCU CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2640R2F 具有 128kB 闪存的 SimpleLink™ 32 位 Arm® Cortex®-M3 低功耗 Bluetooth® 5.1 无线 MCU CC2642R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低功耗 Bluetooth® 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU CC2650MODA 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线模块 CC2652P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652P7 具有集成式功率放大器的 SimpleLink™ Arm® Cortex®-M4F 多协议 2.4GHz 无线 MCU、704kB 闪存 CC2652R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652R7 具有 704kB 闪存的 SimpleLink™ Arm® Cortex®-M4F 多协议 2.4GHz 无线 MCU CC2652RB 具有无晶振 BAW 谐振器的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652RSIP 具有 352KB 内存的 SimpleLink™ 多协议 2.4GHz 无线系统级封装模块
Sub-1GHz 无线 MCU
CC1310 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低于 1GHz 无线 MCU CC1312R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低于 1GHz 无线 MCU CC1312R7 具有 704kB 闪存的 SimpleLink™ Arm® Cortex®-M4F 多协议 Sub-1GHz 无线 MCU CC1350 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P7 具有集成式功率放大器的 SimpleLink™ Arm® Cortex®-M4F 多协议 Sub-1GHz 和 2.4GHz 无线 MCU CC1352R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU
其他无线产品
CC2620 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee® RF4CE 无线 MCU
汽车类无线连接产品
CC2640R2F-Q1 符合汽车标准的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2642R-Q1 符合汽车标准的 SimpleLink™ 低功耗 Bluetooth® 无线 MCU CC2662R-Q1 用于无线电池管理系统且通过汽车认证的 SimpleLink™ 无线 MCU
硬件开发
BOOSTXL-ULPSENSE SimpleLink™ ULP 传感器 BoosterPack™ CC1350STK Simplelink CC1350 SensorTag 蓝牙和低于 1GHz 的远距离无线开发套件 CC2650STK SimpleLink SensorTag LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU LAUNCHXL-CC1350-4 CC1350 dual-band Launchpad™ for multiprotocol Sub-1 GHz and 2.4 GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P CC1352P SimpleLink™ 多频带无线 MCU LaunchPad™ 开发套件 LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LAUNCHXL-CC2640R2 CC2640R2 LaunchPad™ development kit for SimpleLink™ Bluetooth® Low Energy wireless MCU LAUNCHXL-CC2650 SimpleLink™ CC2650 无线 MCU LaunchPad™ 开发套件 LAUNCHXL-CC26X2R1 CC26x2R SimpleLink™ 多标准无线 MCU LaunchPad™ 开发套件 LP-CC2652RB CC2652RB LaunchPad™ development kit for BAW multi-protocol 2.4-GHz SimpleLink™ wireless MCU LPSTK-CC1352R SimplElink™ 多频带 CC1352R 无线 MCU LaunchPad™ SensorTag 套件
开发套件
LP-CC1312R7 适用于 SimpleLink™ 多标准无线 MCU 的 CC1312R7 LaunchPad™ 开发套件 LP-CC2652RSIP CC2652RSIP SimpleLink™ 多标准无线 MCU LaunchPad™ 开发套件 LP-CC2652R7 适用于 SimpleLink™ 多标准无线 MCU 的 CC2652R7 LaunchPad™ 开发套件
下载选项

SENSOR-CONTROLLER-STUDIO Sensor Controller Studio

close
最新版本
版本: 2.9.0
发布日期: 08 四月 2022
lock = 需要出口许可(1 分钟)
产品
低功耗 2.4GHz 产品
CC2630 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN 无线 MCU CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2640R2F 具有 128kB 闪存的 SimpleLink™ 32 位 Arm® Cortex®-M3 低功耗 Bluetooth® 5.1 无线 MCU CC2642R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低功耗 Bluetooth® 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU CC2650MODA 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线模块 CC2652P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652P7 具有集成式功率放大器的 SimpleLink™ Arm® Cortex®-M4F 多协议 2.4GHz 无线 MCU、704kB 闪存 CC2652R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652R7 具有 704kB 闪存的 SimpleLink™ Arm® Cortex®-M4F 多协议 2.4GHz 无线 MCU CC2652RB 具有无晶振 BAW 谐振器的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652RSIP 具有 352KB 内存的 SimpleLink™ 多协议 2.4GHz 无线系统级封装模块
Sub-1GHz 无线 MCU
CC1310 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低于 1GHz 无线 MCU CC1312R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低于 1GHz 无线 MCU CC1312R7 具有 704kB 闪存的 SimpleLink™ Arm® Cortex®-M4F 多协议 Sub-1GHz 无线 MCU CC1350 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P7 具有集成式功率放大器的 SimpleLink™ Arm® Cortex®-M4F 多协议 Sub-1GHz 和 2.4GHz 无线 MCU CC1352R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU
其他无线产品
CC2620 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee® RF4CE 无线 MCU
汽车类无线连接产品
CC2640R2F-Q1 符合汽车标准的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2642R-Q1 符合汽车标准的 SimpleLink™ 低功耗 Bluetooth® 无线 MCU CC2662R-Q1 用于无线电池管理系统且通过汽车认证的 SimpleLink™ 无线 MCU
硬件开发
BOOSTXL-ULPSENSE SimpleLink™ ULP 传感器 BoosterPack™ CC1350STK Simplelink CC1350 SensorTag 蓝牙和低于 1GHz 的远距离无线开发套件 CC2650STK SimpleLink SensorTag LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU LAUNCHXL-CC1350-4 CC1350 dual-band Launchpad™ for multiprotocol Sub-1 GHz and 2.4 GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P CC1352P SimpleLink™ 多频带无线 MCU LaunchPad™ 开发套件 LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LAUNCHXL-CC2640R2 CC2640R2 LaunchPad™ development kit for SimpleLink™ Bluetooth® Low Energy wireless MCU LAUNCHXL-CC2650 SimpleLink™ CC2650 无线 MCU LaunchPad™ 开发套件 LAUNCHXL-CC26X2R1 CC26x2R SimpleLink™ 多标准无线 MCU LaunchPad™ 开发套件 LP-CC2652RB CC2652RB LaunchPad™ development kit for BAW multi-protocol 2.4-GHz SimpleLink™ wireless MCU LPSTK-CC1352R SimplElink™ 多频带 CC1352R 无线 MCU LaunchPad™ SensorTag 套件
开发套件
LP-CC1312R7 适用于 SimpleLink™ 多标准无线 MCU 的 CC1312R7 LaunchPad™ 开发套件 LP-CC2652RSIP CC2652RSIP SimpleLink™ 多标准无线 MCU LaunchPad™ 开发套件 LP-CC2652R7 适用于 SimpleLink™ 多标准无线 MCU 的 CC2652R7 LaunchPad™ 开发套件

发布信息

Sensor Controller Studio is used to write, test and debug code for the CC26xx/CC13xx Sensor Controller, allowing for ultra-low power application design.

The tool generates a Sensor Controller Interface driver, which is a set of C source files to be compiled into the System CPU (ARM Cortex-M3/M4) application. These source files contain the Sensor Controller firmware image and associated definitions, and generic functions that allow the System CPU application to control the Sensor Controller and exchange data.

The Sensor Controller is a small CPU core that is highly optimized for low power consumption and efficient peripheral operation. The Sensor Controller is located in the CC26xx/CC13xx auxiliary (AUX) power/clock domain, and can perform simple background tasks autonomously and independently of the System CPU and the MCU domain power state. Such tasks include but are not limited to:

  • Analog sensor polling, using ADC or comparator
  • Digital sensor polling, using SPI, I2C or other protocols
  • Capacitive sensing, using current source, comparator and time-to-digital converter (TDC)
  • Waveform generation, for example for LCDs

The Sensor Controller is user programmable, using a simple programming language with syntax similar to C. This allows for sensor polling and other tasks to be specified as sequential algorithms, rather than static configuration of complex peripheral modules, timers, DMA, register programmable state machines, event routing and so on. The main advantages are:

  • Flexibility
  • Dynamic reuse of hardware resources
  • Ability to perform simple data processing without need for dedicated hardware
  • Observability and debugging options

 

最新动态

  • Added support for new devices: CC2672R3, CC2672P3, CC2662R-Q1, CC2652PSIP and CC2652P7.
  • Added example support for new SDKs, using TI-RTOS 7 and GPIO driver for the latest CC13x2/CC26x2 SDK.
  • Minor improvements.
  • Bug-fixes.

支持的产品和硬件

Sub-1GHz 无线 MCU
CC1310 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低于 1GHz 无线 MCU CC1312R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低于 1GHz 无线 MCU CC1314R10 具有 1MB 闪存和高达 296kB SRAM 的 SimpleLink™ Arm® Cortex®-M33 Sub-1GHz 无线 MCU CC1350 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1352P7 具有集成式功率放大器的 SimpleLink™ Arm® Cortex®-M4F 多协议 Sub-1GHz 和 2.4GHz 无线 MCU CC1352R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议低于 1GHz 和 2.4GHz 无线 MCU CC1354P10 具有 1MB 闪存、296KB SRAM 和集成式功率放大器的 SimpleLink™ Arm® Cortex®-M33 多频带无线 MCU CC1354R10 具有 1MB 闪存和高达 296KB SRAM 的 SimpleLink™ Arm® Cortex®-M33 多频带无线 MCU
低功耗 2.4GHz 产品
CC2630 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee 和 6LoWPAN 无线 MCU CC2640 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2640R2F 具有 128kB 闪存的 SimpleLink™ 32 位 Arm® Cortex®-M3 低功耗 Bluetooth® 5.1 无线 MCU CC2642R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 低功耗 Bluetooth® 无线 MCU CC2650 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线 MCU CC2650MODA 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 多协议 2.4GHz 无线模块 CC2651R3SIPA 具有集成天线的 SimpleLink™ 多协议 2.4GHz 无线系统级封装模块 CC2652P 具有集成式功率放大器的 SimpleLink™ Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652PSIP 具有集成式功率放大器的 SimpleLink™ 多协议 2.4GHz 无线系统级封装模块 CC2652R 具有 352kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652RB 具有无晶振 BAW 谐振器的 SimpleLink™ 32 位 Arm Cortex-M4F 多协议 2.4GHz 无线 MCU CC2652RSIP 具有 352KB 内存的 SimpleLink™ 多协议 2.4GHz 无线系统级封装模块
其他无线产品
CC2620 具有 128kB 闪存的 SimpleLink™ 32 位 Arm Cortex-M3 Zigbee® RF4CE 无线 MCU
汽车类无线连接产品
CC2640R2F-Q1 符合汽车标准的 SimpleLink™ 32 位 Arm Cortex-M3 低功耗 Bluetooth® 无线 MCU CC2642R-Q1 符合汽车标准的 SimpleLink™ 低功耗 Bluetooth® 无线 MCU
评估板
LAUNCHXL-CC1310 CC1310 LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350-4 CC1350 dual-band Launchpad™ for multiprotocol Sub-1 GHz and 2.4 GHz SimpleLink™ wireless MCU LAUNCHXL-CC1352P CC1352P SimpleLink™ 多频带无线 MCU LaunchPad™ 开发套件 LAUNCHXL-CC2640R2 CC2640R2 LaunchPad™ development kit for SimpleLink™ Bluetooth® Low Energy wireless MCU LAUNCHXL-CC26X2R1 CC26x2R SimpleLink™ 多标准无线 MCU LaunchPad™ 开发套件 LPSTK-CC1352R SimplElink™ 多频带 CC1352R 无线 MCU LaunchPad™ SensorTag 套件
开发套件
BOOSTXL-ULPSENSE SimpleLink™ ULP 传感器 BoosterPack™ CC1350STK Simplelink CC1350 SensorTag 蓝牙和低于 1GHz 的远距离无线开发套件 CC2650STK SimpleLink SensorTag LAUNCHXL-CC1312R1 CC1312R LaunchPad™ development kit for sub-1-GHz SimpleLink™ wireless MCU LAUNCHXL-CC1350 CC1350 LaunchPad™ development kit for SimpleLink™ dual-band wireless MCU LAUNCHXL-CC1352R1 CC1352R LaunchPad™ development kit for SimpleLink™ multi-band wireless MCU LAUNCHXL-CC2650 SimpleLink™ CC2650 无线 MCU LaunchPad™ 开发套件 LP-CC1311P3 适用于 SimpleLink™ Sub-1GHz 无线 MCU 的 CC1311P3 LaunchPad™ 开发套件 LP-CC2652RB CC2652RB LaunchPad™ development kit for BAW multi-protocol 2.4-GHz SimpleLink™ wireless MCU

技术文档

未找到结果。请清除搜索,并重试。
查看全部 3
类型 标题 下载最新的英语版本 日期
更多文献资料 CC26xx, CC13xx Sensor Controller Studio Getting Started Guide (Rev. M) PDF | HTML 2022年 3月 22日
应用手册 Ultra-Low Power Sensing Applications With CC13x2/CC26x2 (Rev. B) PDF | HTML 2020年 1月 27日
产品概述 Meet the SimpleLink™ Sensor Controller 2019年 1月 4日

支持与培训

可获得 TI E2E™ 论坛的工程师技术支持

查看全部论坛主题 查看英文版全部论坛主题

所有内容均由 TI 和社区贡献者按“原样”提供,并不构成 TI 规范。请参阅使用条款

如果您对质量、包装或订购 TI 产品有疑问,请参阅 TI 支持

视频