ZHCADB1B July   2021  – June 2025 CC1312PSIP , CC1312R , CC1312R7 , CC1314R10 , CC1352P , CC1352P7 , CC1352R

 

  1.   1
  2.   摘要
  3.   商标
  4. 1 首字母缩写词
  5. 2 概述
  6. 3 参考示例
  7. 4 射频协议 – Wi-SUN® PHY
  8. 5 软件方框图
  9. 6 网络拓扑及特性
  10. 7 安全性
    1. 7.1 证书管理
    2. 7.2 密钥交换过程
  11. 8 性能和测试数据
    1. 8.1 延迟测试
    2. 8.2 加入时间测试
    3. 8.3 OAD 测试
  12. 9 开箱即用体验
  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已知局限性

参考示例

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

表 3 SDK 中包含的代码示例
应用 用法

ti-wisunfan-pyspinel

从 Linux 或 Microsoft® Windows® 10 PC 控制 NWP 的 Python 接口模块。TI GitHub 上的公开内容

ti-wisunfantund

从作为网络接口的 Linux 控制 NWP 的 Linux 网络接口。TI GitHub 上的公开内容

ns_br

ns_br_src*

NWP 配置中的边界路由器,使用 TI 定义的 API(基于 SPINEL 接口层)和 UART 进行控制。
ns_node

ns_node_src*

NWP 配置中的路由器节点,使用 TI 定义的 API(基于 SPINEL 接口层)和 UART 进行控制。
ns_coap_node

ns_coap_node_src*

具有 CoAP 服务器的嵌入式路由器节点示例。

ns_coap_oad_offchip

ns_coap_oad_offchip_src*

具有片外无线下载功能和 CoAP 服务器的嵌入式路由器节点示例。

ns_coap_oad_onchip

ns_coap_oad_onchip_src*

具有片上无线下载功能和 CoAP 服务器的嵌入式路由器节点示例。
* src 示例包括 nanostack 源代码
表 4 在选定 TI 器件上运行的参考示例的内容使用情况
SDK

示例

占用的闪存 [kB]

占用的 RAM [kB]

支持的器件

ns_br

367

122

CC1312R7、CC1352P7、CC1352R7、CC1354P10、CC1354R10

ns_node

310

64

CC1312R、CC1312PSIP、CC1352R、CC1352P、CC1352P7、CC1352R7、CC1354P10、CC1354R10

ns_coap_node、ns_coap_oad_offchip

310

60

CC1312R7、CC1352P7、CC1352R7、CC1354P10、CC1354R10

ns_coap_oad_onchip

310

61

CC1354P10、CC1354R10

对于片上 OAD,闪存被分成 2 个应用槽,每个槽为 344kB。

存储器占用空间基于使用 TIRTOS7 和 TICLANG 编译器。使用 FreeRTOS 或其他编译器时,占用空间可能会有所不同。请参阅 TI.com 上的无线 MCU 概述中每个器件的存储器大小摘要