-
公开(公告)号:CN109166301A
公开(公告)日:2019-01-08
申请号:CN201811309181.0
申请日:2018-11-05
摘要: 本发明涉及一种嵌入式系统的红外通讯解码方法,由一个一体化红外接收头和需要红外通讯功能的嵌入式终端组成。微处理器有一个红外波形数据结构体,由Timer_Count、pIR_Wave、IsIR_Wave、缓存区IR_Wave等组成,采用中断服务和应用服务组成两级处理方法,在GPIO中断服务中启动定时器0,在定时器0中断服务中条件激活应用服务;在应用服务处理完成对已采集的红外波形数据分析、解码处理任务。采用本发明的有益效果是:将红外波形采集和解码分析各自独立,提高微处理器在红外解码的高效率、对不同编码的普适性。
-
公开(公告)号:CN109166301B
公开(公告)日:2021-02-12
申请号:CN201811309181.0
申请日:2018-11-05
摘要: 本发明涉及一种嵌入式系统的红外通讯解码方法,由一个一体化红外接收头和需要红外通讯功能的嵌入式终端组成。微处理器有一个红外波形数据结构体,由Timer_Count、pIR_Wave、IsIR_Wave、缓存区IR_Wave等组成,采用中断服务和应用服务组成两级处理方法,在GPIO中断服务中启动定时器0,在定时器0中断服务中条件激活应用服务;在应用服务处理完成对已采集的红外波形数据分析、解码处理任务。采用本发明的有益效果是:将红外波形采集和解码分析各自独立,提高微处理器在红外解码的高效率、对不同编码的普适性。
-