帖子中讨论的其他器件:SYSCONFIG
这些指南旨在为使用 TI 低于 1GHz 连接产品的所有开发阶段提供参考。
第 0 步:了解技术
第 1 步:挑选设备
第 2 步:下载必要软件
第 3 步:开始软件开发
第 4 步:深入了解文档
第 5 步:设计硬件
第 6 步:认证和生产
另请参考末尾的“常见开发问题”部分。
不确定要使用哪种连接技术?请查看无线连接技术选择指南!
第 0 步:了解技术
- Connect 视频
- 为何选择低于 1GHz?
- 2.5 Connect:为何选择低于 1GHz?
- 2.18 Connect:15.4-Stack
- 3.2 Connect:工业网关到云演示
- 3.20 Connect:借助低于 1GHz 实现电网现代化
- 3.25 Connect:采用 LPSTK-CC1352R 的远距离多频带传感器网络
- 3.27 Connect:智能家居自动化演示
- 3.30 Connect:采用低于 1GHz 的 Turbo OAD
- 白皮书
- 开箱即用星形网络解决方案
- 了解 SimpleLink 低于 1GHz CC13x2 和 MCU 的安全特性
- 使用 SimpleLink™ 低于 1GHz 15.4-Stack:在同步/异步模式之间进行选择
- 动态多协议管理器 (DMM)
- 使用低于 1GHz SimpleLink 无线 MCU 的无线应用
- 门窗传感器
- 运动检测器
- 烟雾报警器
第 1 步:挑选器件
- 无线连接技术选择指南
- 查找射频收发器
- CC1310:LaunchPad 或带功率放大的 LaunchPad
- CC1350:LaunchPad 或 SensorTag
- CC1312R:LaunchPad
- CC2652R:LaunchPad
- CC2652P
- CC2652RB:LaunchPad
- CC1352R:LaunchPad 或 SensorTag
- CC1352P:LaunchPad
第 2 步:下载必要软件
- 选择正确的 SDK
- SIMPLELINK-CC13X0-SDK
- SIMPLELINK-CC13X2-26X2-SDK(包括用于驱动程序和堆栈配置的 SysConfig)
- 选择一个集成开发环境 (IDE)
- Code Composer Studio
- IAR Embedded Workbench
- 编程器(如果您使用的是 IDE,则为可选)
- UNIFLASH
- FLASH-PROGRAMMER
- 其他评估工具(可选)
- 评估射频数据包配置:SmartRF Studio
- 开发传感器功能:Sensor Controller Studio
- 监听无线数据包:SmartRF Protocol Packet Sniffer
- 评估射频技术范围:RF Range Estimator
- 计算 15.4-Stack 功耗:15.4 Stack Power Calculator
- 15.4-Stack 网关解决方案:15.4-Stack Gateway Linux SDK
第 3 步:开始软件开发
- 开箱即用体验:选择 LaunchPad 后,请了解其功能,然后运行您的第一个应用!
- 快速入门指南:本指南提供了 SimpleLink 开发环境的路线图。开始使用 TI Resource Explorer,了解如何将项目导入 CCS 或 IAR,或开发新应用。
- SimpleLink Academy:查看 SimpleLink Academy 培训平台,获得有关了解低于 1GHz 特性以及如何自定义应用的分步说明。
使用 SmartRF Studio 和 CCS 通过一系列任务来导入、修改、构建和运行 CC13x0、CC13x2 和 CC2640R2 器件的射频示例。 |
|
通过创建一个包含Collector和Sensor的简单网络,开始使用 TI 15.4-Stack |
|
动态多协议管理器 (DMM) 支持多个无线堆栈在单个无线电装置上共存和同时工作 |
|
如何使用 Sensor Controller Studio 和 GUI 工具 |
|
RTOS 概念 |
对实时操作系统中使用的概念进行了一般概述,例如任务/线程、调度、信号量。从这里开始了解 TI-RTOS 和 POSIX。 |
SysConfig 工具可帮助您配置 SimpleLink 应用,并为 TI 驱动程序和软件库生成源文件 |
第 4 步:深入了解文档
- SDK 文档:您可以在此处找到所有堆栈用户指南和 API 指南,以及内核、TI 驱动程序和配置工具
- Proprietary RF用户指南 (CC13X2/26X2 | CC13X0)
- TI 15.4-Stack 用户指南 (CC13X2/26X2 | CC13X0)
- 技术参考手册 (CC13X2/26X2 | CC13X0)
- CC2538/CC26x0/CC2x2 Serial Bootloader Interface
- 15.4-Stack Linux 网关 – 用户指南
第 5 步:设计硬件
- CC13xx/CC26xx 硬件配置和 PCB 设计注意事项
- 请 TI 专家查看您的原理图和布局
- SIMPLELINK-2-4GHZ-DESIGN-REVIEWS
- SIMPLELINK-SUB1GHZ-DESIGN-REVIEWS
- 您可以在器件的产品页面上找到其他硬件文档(请参阅第 1 步:挑选器件)
- 调试通信范围
第 6 步:认证和生产
- 中国无线电管理
- 中国 CCC 认证技术服务中心
- CC2538/CC26x0/CC2x2 Serial Bootloader Interface
- 无线技术产品的最终测试注意事项
- FLASH-PROGRAMMER 或 UNIFLASH
常见开发问题
- 怎样开始使用?
从开箱即用体验开始!此演示可帮助您了解 LaunchPad 并运行您的第一个应用。之后,开始了解我们在 SimpleLink Academy 上提供的不同功能和软件库。
- 如何将我的技术添加到新应用中?
建议用户从 SDK 中提供的各种开发示例入手。
- 如何了解外设驱动程序?在哪里可以找到 PWM、I2C、SPI、UART 或 GPIO 的示例?
TI Drivers Runtime APIs 提供了每个外设的基本使用摘要和示例,SDK 的 examples/<rtos>/<LaunchPad>/drivers 文件夹中提供了针对每个器件的其他 TI 驱动程序示例。
- 如何将代码快速下载至 LaunchPad?
使用 CCSTUDIO IDE 编译、下载和调试代码。要在 2.4GHz 或小于 1GHz 器件上对bin文件进行编程,请参考 FLASH-PROGRAMMER 或 UNIFLASH。
- 在哪里可以了解安全功能?
阅读上述白皮书,详细了解每个堆栈上可用的 SimpleLink 安全功能。
- 如何获取原理图和布局审核?
可申请低于 1GHz 硬件的设计审核
- 我应从何处获得帮助?从何处可以找到更多常见问题解答?
E2E 无线连接论坛是一个重要资源,可在设计过程的每一步中为您提供帮助。
E2E 是一个公共论坛,TI 工程师和知识渊博的社区成员在其中发布问题和答案,帮助用户快速解决设计问题。搜索几个关键词,查看已解决的问题,您也可以提出一个新问题!