ZHDU116G January 2018 – June 2024 CC1312PSIP , CC1312R , CC1352P , CC1352R , CC2642R , CC2642R-Q1 , CC2652P , CC2652PSIP , CC2652R , CC2652RB , CC2652RSIP , CC2662R-Q1
无线电 CPU 使用固件定义的中断将事件信号发送回系统 CPU。表 26-181 列出了专有命令要使用的中断。每个中断都可在系统 CPU 中单独启用。节 26.10.4 和节 26.10.5 详细说明何时生成中断。
| 中断号 | 中断名称 | 说明 |
|---|---|---|
| 0 | COMMAND_DONE | 无线电操作命令已完成 |
| 1 | LAST_COMMAND_DONE | 命令链中的最后一个无线电操作命令已完成 |
| 10 | TX_ENTRY_DONE | 对于长度不受限制的数据包传输:从 TX 条目进行的读取完成 |
| 16 | RX_OK | 接收到的数据包,具有 CRC OK、有效载荷并且不能被忽略 |
| 17 | RX_NOK | 接收到的数据包,具有 CRC 错误 |
| 18 | RX_IGNORED | 接收到的数据包,具有 CRC OK,但将被忽略 |
| 22 | RX_BUF_FULL | 接收到的数据包,不适合 RX 缓冲器 |
| 23 | RX_ENTRY_DONE | RX 队列数据条目,将状态更改为已完成 |
| 24 | RX_DATA_WRITTEN | 写入部分读取 RX 缓冲器的数据 |
| 25 | RX_N_DATA_WRITTEN | 写入部分读取 RX 缓冲器的指定字节数 |
| 26 | RX_ABORTED | 数据包接收在数据包完成之前停止 |
| 28 | SYNTH_NO_LOCK | 合成器已报告失去锁定 |
| 29 | MODULES_UNLOCKED | 在启动过程中,Arm Cortex-M0 处理器已打开对 RF 内核模块和存储器的访问权限 |
| 30 | BOOT_DONE | RF 内核 CPU 引导完成 |
| 31 | INTERNAL_ERROR | 无线电 CPU 观察到意外错误 |