7.2.1. 模块介绍
7.2.1.1. 术语定义
术语 |
定义 |
注释说明 |
---|---|---|
CIR |
consumer IR |
消费者红外 |
RLC |
Run-Length Code |
游程编码 |
NEC |
一种红外编码协议 |
|
RC5 |
一种红外编码协议 |
|
RC6 |
一种红外编码协议 |
7.2.1.2. 模块简介
CIR模块包含发送器和接收器,用于发送和接收红外信号。该模块可生成或捕获各类数字脉冲信号。模块使用游程编码(RLC)方式编码数字脉冲信号,以字节为单位记录编码数据,MSB位表示信号电平(1表示高电平,0表示低电平),其余7位以采样时钟为单位表示信号宽度(最大宽度为128,如果大于128则使用另一字节存储)。
CIR模块基本特性如下:
全物理层执行
采用游程编码
载波频率及占空比可编程,支持任意波形发生
支持中断
不支持DMA