Consumer Infrared Radiation (CIR)
15 Aug 2024
Consumer IR (CIR) 模块包含发送器和接收器,其特殊设计支持生成或捕获各类数字脉冲信号。模块使用游程编码
(RLC,Run-Length Code) 方式编码数字脉冲信号,以 Byte 为单位记录编码数据,其中:
- MSB 位表示信号电平:
- 1:高电平
- 0:低电平
- 其余 7 位表示信号宽度,以采样时钟为单位。
最大宽度为 128,假如某一电平宽度大于 128,则使用另一字节存储。
特性说明
-
全物理层执行
-
支持 CIR 远程控制或无线键盘
-
64 levels*8bits FIFO 接收缓存,可编程 FIFO 阈值
-
128 bytes FIFO 发送缓存,可编程载波频率及占空比,支持任意波形发生
-
支持中断