ZHCAA00E June 2013 – January 2024
PHY-DL 层提供了一个硬件抽象层 (HAL) 来简化向不同 MSP430 衍生米6体育平台手机版_好二三四或外设迁移的过程。PHY-DL 层提供了一个稳定的通道向主机发送数据和从主机接收原始数据。当前的引导加载程序最初是使用 I2C、UART 或 SPI 实现的。该引导加载程序当前支持 USI、USCI 和 eUSCI 模块,但是如果需要,可以包括其他选项。
通过使用表 2-1 中的回调函数提供指向结构的指针来初始化 PHY-DL 层。
t_CI_Callback | 结构类型定义 |
---|---|
.RxCallback | 收到新字节时调用 |
.TxCallback | 需要传输字节时调用 |
.ErrorCallback(1) | 在 PHY-DL 中检测到错误(超时)时调用 |
.StartCallback(1) | 在检测到数据包开始时调用 |
.StopCallback(1) | 在检测到数据包结束时调用 |
更高级别的层 (NWK-APP) 使用回调函数来实现通信协议。根据协议的不同,某些回调不是必需的,因此可以在 PHY-DL 层中将它们禁用以减少占用空间。节 2.4.2中介绍了 NWK-APP 层。