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 的软件示例和代码生成
下载
SENSOR-CONTROLLER-STUDIO — Sensor Controller Studio
支持的产品和硬件
产品
Sub-1GHz 无线 MCU
低功耗 2.4GHz 产品
其他无线产品
汽车类无线连接产品
硬件开发
开发套件
评估板
SENSOR-CONTROLLER-STUDIO — Sensor Controller Studio
Installer executable
Compressed archive
产品
Sub-1GHz 无线 MCU
低功耗 2.4GHz 产品
其他无线产品
汽车类无线连接产品
硬件开发
开发套件
评估板
文档
HTML document
Compressed source file archive
发布信息
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.
技术文档
类型 | 标题 | 下载最新的英语版本 | 日期 | |||
---|---|---|---|---|---|---|
更多文献资料 | 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 |