一种灵活的红外协议调制方法及遥控终端技术

技术编号:40653245 阅读:22 留言:0更新日期:2024-03-13 21:30
本发明专利技术公开一种灵活的红外协议调制方法及遥控终端,包括单片机和红外发射模块,所述单片机设有PWM模块和DMA模块;所述单片机配置红外协议的载波周期和占空比;所述单片机将红外协议数据编码成对应PWM模块的电脉冲序列配置字;所述DMA模块将电脉冲序列配置字发送到PWM模块对应的I/O口;所述PWM模块对应的I/O口驱动红外发射模块,以发出特定红外协议。本发明专利技术将红外协议编码成对应的PWM模块电脉冲序列配置字,利用DMA模块将电脉冲序列配置字发送至红外发射模块以发出特定的红外协议,缓解了对CPU资源的消耗,通过单片机的PWM模块配合DMA模块实现硬件红外发送功能,具有一定的适用性和鲁棒性。

【技术实现步骤摘要】

本专利技术涉及红外通信,特别指一种灵活的红外协议调制方法及遥控终端


技术介绍

1、红外遥控是日常生活中常见的一种无线、非接触控制技术,完整的红外遥控系统一般由红外发射(调制)和红外接收(解调)两部分组成,具有抗干扰能力强,信息传输可靠,成本低,功耗低,实现原理简单等特点,广泛应用于家用电器等电子设备。

2、现有的红外功能一般基于软件模式实现或基于硬件模式实现。基于软件模式实现的红外功能,会占用cpu资源,影响一些对通信连接实时性要求较高的无线协议,如在蓝牙已连接的状态下,使用基于软件模式实现的红外功能,将会影响ble(低功耗蓝牙技术)通信时序;而基于硬件模式实现的红外功能,则需要在芯片设计之初添加独立的红外功能模块,使得红外发送时序全部由硬件自主完成,虽然理论上能够达到全部由硬件自主完成,但在现实生活中生产商为了节省成本或节省设计空间,没有额外设计独立的硬件红外功能模块,缺乏了基础硬件以外的红外功能模块并不能独立自主实现红外发送时序,造成实际上大多数无线通信类芯片的红外功能不够完善,需要配合其他与红外功能相关的模块才能实现红外发送功能,存在设本文档来自技高网...

【技术保护点】

1.一种灵活的红外协议调制方法,其特征在于:包括单片机和红外发射模块,所述单片机设有PWM模块和DMA模块;所述单片机配置红外协议的载波周期和占空比;所述单片机将红外协议数据编码成对应PWM模块的电脉冲序列配置字;所述DMA模块将电脉冲序列配置字发送到PWM模块对应的I/O口;所述PWM模块对应的I/O口驱动红外发射模块,以发出特定红外协议。

2.如权利要求1所述的一种灵活的红外协议调制方法,其特征在于:所述红外协议数据编码成对应PWM模块的电脉冲序列配置字的步骤如下:

3.一种遥控终端,其特征在于:包括单片机和红外发射模块,在红外协议调制时执行权利要求1至2中任...

【技术特征摘要】

1.一种灵活的红外协议调制方法,其特征在于:包括单片机和红外发射模块,所述单片机设有pwm模块和dma模块;所述单片机配置红外协议的载波周期和占空比;所述单片机将红外协议数据编码成对应pwm模块的电脉冲序列配置字;所述dma模块将电脉冲序列配置字发送到pwm模块对应的i/o口;所述pwm模块对应的i/o口驱动红外发...

【专利技术属性】
技术研发人员:王江伟周铭张伟峰
申请(专利权)人:凌思微电子杭州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1