ZHCADB1A July   2021  – November 2023 CC1312PSIP , CC1312R , CC1312R7 , CC1314R10 , CC1352P , CC1352P7 , CC1352R

 

  1.   1
  2.   摘要
  3.   商标
  4. 首字母缩写词
  5. 概述
  6. 参考示例
  7. 射频协议 – Wi-SUN® PHY
  8. 软件方框图
  9. 网络拓扑及特性
  10. 安全性
    1. 7.1 证书管理
    2. 7.2 密钥交换过程
  11. 性能和测试数据
  12. 开箱即用体验
  13. 10培训
  14. 11工具
    1. 11.1 Code Composer Studio IDE
    2. 11.2 SysConfig
    3. 11.3 数据包监听器
    4. 11.4 TI Wi-SUN FAN Spinel
    5. 11.5 TI wfantund – 用户空间网络接口驱动程序
  15. 12已知局限性
  16. 13修订历史记录

参考示例

SimpleLink™ SDK 包含许多有关 Wi-SUN® FAN 中不同角色的示例。并非每个角色和示例都适用于每个器件。这是由于某些角色对存储器有一定的要求。因此,具有较小存储器的器件无法用作边界路由器角色。表 3表 4 中提供了示例列表和相应的支持器件。

表 3 SDK 中包含的代码示例
应用使用
适用于 NWP 的 Python 接口模块从 Linux 或 Microsoft® Windows® 10 PC 控制 NWP 的参考代码。TI GitHub 上的公开内容
NWP 配置中的边界路由器使用 TI 定义的 API(基于 SPINEL 接口层)通过 UART 控制的边界路由器。
NWP 配置中的路由器使用 TI 定义的 API(基于 SPINEL 接口层)通过 UART 控制的路由器节点。
嵌入式路由器示例具有嵌入式 CoAP 服务器的单芯片路由器示例

具有片外 OAD 功能的嵌入式路由器

具有嵌入式 CoAP 服务器

和片外无线下载功能的单芯片路由器示例(适用于 CC13x2x7 器件)

具有片上 OAD 功能的嵌入式路由器

具有嵌入式 CoAP 服务器

和片上无线下载功能的单芯片路由器示例(适用于 CC13x4x10 器件)

表 4 在选定 TI 器件上运行的参考示例的可用存储器
代码示例和无线 MCU

SDK 示例名称

可用闪存可用 RAM说明
CC1312R7 或 CC1352P7 上的 NWP 边界路由器

ns_br

309kB

(44%)

21kB

(15%)

用户不需要向 NWP 映像添加代码。用户仅完成电路板级配置。

CC1314R10 或 CC1354R10 上的 NWP 边界路由器

ns_br

633kB
(61%)

134kB
(52%)

CC1312R 或 CC1352P 上的 NWP 路由器

ns_node

15kB(1)

(5%)

14kB(1)

(19%)

CC1312R7 或 CC1352P7 上的嵌入式路由器(基于 CoAP)

ns_coap_node

380kB

(54%)

88kB

(61%)

CC1314R10 或 CC1354R10 上的嵌入式路由器(基于 CoAP)

ns_coap_node

704kB
(32%)

201kB
(77%)

CC1312R7 或 CC1352P7 上的片外 OAD(基于 CoAP)

ns_coap_oad_offchip

380kB
(54%)

88kB
(61%)

CC1314R10 或 CC1354R10 上的片上 OAD(基于 CoAP)

ns_coap_oad_onchip

364kB
(34%)

201kB
(77%)

保留用于 OAD 映像的 352kB 闪存存储器

预计未来版本中可用的闪存和 RAM

存储器占用空间基于使用 TIRTOS7 和 TICLANG 编译器。使用 FreeRTOS 或其他编译器时,占用空间可能会有所不同。