发明名称 |
红外信号的解码处理方法及装置 |
摘要 |
本发明适用于电子领域,提供了一种红外信号的解码方法及解码装置,该方法包括:将与红外接收管相连的GPIO口初始化为输入口;对该输入口输入的红外信号采样,当检测到该输入口的第一个低电平时,由预先设置的计数器对该采样计数;当检测到该输入口的第二个低电平时,提取计数器的值,根据该计数器的值判断是否为红外信号的引导码;如是,继续对该红外信号进行采样和计数,根据计数器的值解码32位数据,验证该32位数据的有效性,如有效,获取该32位有效数据。本发明提供的技术方案具有成本低的优点。 |
申请公布号 |
CN103680113A |
申请公布日期 |
2014.03.26 |
申请号 |
CN201210333584.5 |
申请日期 |
2012.09.11 |
申请人 |
炬才微电子(深圳)有限公司 |
发明人 |
杨武;苏晓程;赵三未 |
分类号 |
G08C23/04(2006.01)I |
主分类号 |
G08C23/04(2006.01)I |
代理机构 |
深圳中一专利商标事务所 44237 |
代理人 |
梁珣 |
主权项 |
一种红外信号的解码方法,其特征在于,所述方法包括:将与红外接收管相连的通用输入输出GPIO口初始化为输入口;对该输入口输入的红外信号采样,当检测到该输入口的第一个低电平时,由预先设置的计数器对该采样结果计数;其中该采样的间隔时间为:小于等于1/2个红外脉冲宽度;在检测到该输入口的红外信号从高电平突变成低电平时,对计数器进行清零操作,在完成清零操作后,控制计数器对后续采样结果计数;当检测到该输入口的第二个低电平时,提取计数器的值,根据该计数器的值判断是否为红外信号的引导码;如是,继续对该红外信号进行采样和计数,根据计数器的值解码32位数据,验证该32位数据的有效性,如有效,获取该32位有效数据。 |
地址 |
518057 广东省深圳市南山区高新中二路高新区中区深圳软件园1栋202室 |