支持 Linux 操作系统的高速 IrDA 红外控制器

原创 2004年10月12日 09:56:00
SigmaTel 公司推出 USB2.0 高速 IrDA 红外控制器 STIR4220 和 STIR4210,支持 Macintosh 软件驱动器和 Linux 操作系统.STIR4220 是很快速红外( VFIR )控制器,速率达 16Mbps,而 STIR4210 快速红外( FIR )控制器, 速率为 4Mbps,STIR4116 串行红外( SIR )控制器是引脚兼容器件,使制造商能以不同价格创建 USB2.0 高速适配器.

  STIR4210/4220 和 STIR4116 是低功耗 USB2.0 高速 IrDA 桥控制器,使 USB IrDA 通信解决方案成为可能. STIR4210/4220 和 STIR4116 能直接连接 USB 总线,提供 USB2.0 和 IR 收发器间所有的功能.通过增加一个 IR 收发器,24MHz 晶体和几个用来旁路和电源滤波的无源元件就能实现 USB IR 通信子系统.

  STIR4210/4220 和 STIR4116 与 IrDA 串行红外物理标准 V1.4 兼容 .STIR4210 支持睡数据速率到 4Mbps(FIR), STIR4220 支持数据速率高达 16Mbps(VFIR),包括 FIR,MIR 和 SIR.STIR4116 的 SIR 速率高达 115Kbps.STIR4210 和 STIR4220 器件支持由 IrDA 标准 (SIR和MIR)制定的所有更低的数据速率.

  STIR4210/4220 和 STIR4116 实现 USB2.0 高速器件控制器,包括集成的 PHY 收发器,IR 协议控制器,可编微控制器.用于程序和缓冲的存储器以及基于 USB 红外子系统所需的电压调整器.

  高性能微控制器提供控制功能.片内程序 ROM 和程序/数据 RAM 省略了外接元件.RAM 用作数据,缓冲和 ROM 补片.,IR 协议控制器支持各种数据速率所需的 IrDA 编码和译码,使得 STIR4210/4220 和 STIR4116 能以最高性能和各种有 IR 功能设备接口.无框架的传输支持有所有权的应用. GPIO 引脚支持外部功能控制.这些引脚包括活性的 LED 和收发器 ID 的引脚.采用这些引脚,驱动器能检测所用的收发器,如果需要可以配置性能参数.集成的电压调整器把 USB 5.0V 电源转换成器件和 IrDA 收发器所需的 1.8V 和 3.3V 电源.

  STIR4210/4220 和 STIR4116 的核工作电压 1.8V,I/O 电压为 3.3V,有 5.0V 输入容差. STIR4210/4220 和 STIR4116 支持的操作系统有 MAC OS, Linux, WinME, Win2000, Win XP和以后的 Windows OS.

来自:慧聪网

让手机的IrDA成为遥控器,:-)

  理论上是可行的,实现却需要软硬件结合,这里只是谈一点实现机制。  实现数据传输和Remote Control的红外信号的波长不同,实现数据传输大致在850 - 900纳米,而Remote Cont...
  • a1dao
  • a1dao
  • 2005年01月17日 10:22
  • 2847

UART之二:通讯本质及与IRDA的关系

      通用异步收发(UART)接口是手机应用处理器上常见的接口,UART符合标准的RS-232非归零编码格式。UART也可以兼容红外IrDA的工作模式,UART还可以通过外部的红外信号转换电路来...
  • zhandoushi1982
  • zhandoushi1982
  • 2011年03月01日 21:56
  • 5762

linux下的irda (remote control)驱动分析

http://lxr.free-electrons.com/source/drivers/media/rc/gpio-ir-recv.c 简单分析了一下 1. 通过设备树来选择接上rc的gpio ...
  • lqxandroid2012
  • lqxandroid2012
  • 2016年05月21日 16:57
  • 995

s3c2440红外控制美的空调(Linux)

以空间里头前做的一个实验,现在搬家,把他也挪过来了~ -------------2013.6.18更新------------ 用逻辑分析仪捕捉了几个功能的编码,记录下来: 摆风:B2 6B E0 强...
  • u013699922
  • u013699922
  • 2014年03月07日 17:01
  • 1370

MSP430(f149)学习笔记——红外遥控发射

最近由于项目需求,研究了一下MSP430,总体感觉MSP430还是非常不错的单片机,不亏是TI的产品。项目中用MSP430实现了红外遥控功能,下面我们先来分析一下红外的发送原理。 红外发送原理 红外发...
  • girlkoo
  • girlkoo
  • 2013年05月27日 10:46
  • 9251

高速摄影与红外热像仪的简单用法

一、高速摄影
  • u012712099
  • u012712099
  • 2015年03月25日 20:02
  • 1018

基于STM32的学习型通用红外遥控设备的设计实现(一)

红外通信技术理论及示波器验证
  • u013686019
  • u013686019
  • 2014年02月24日 17:51
  • 5241

关于高速缓存和I/O高速缓冲的讲解

1. 磁盘高速缓存(Disk Cache) 操作系统中使用磁盘高速缓存技术来提高磁盘的I/O速度,对高速缓存复制的访问要比原始数据访问更为高效。例如,正在运行的进程的指令既存储在磁盘上,也存储在物理...
  • abel__ing
  • abel__ing
  • 2015年09月13日 10:25
  • 1093

35 红外接收头在linux内核里的驱动

红外是一种光, 对于人类是不可见的光,但摄像头可以捕捉到红外光.红外可用不同的频谱来表二进制的0和1(高/低电平). 传输分成发送端(遥控器),接收端(红外接收头)发送端发出表示高低电平的不同的光,...
  • jklinux
  • jklinux
  • 2017年06月20日 14:38
  • 1205

Windows Linux Unix 系统的兼容性能与操作系统之间的相对比较

  关于操作系统与什么样的平台架够什么样的软件系统,还有处理器和硬件和软件的问题,使用什么操作系统,使用哪一套操作系统和软件,关于软件平台的可操作性在什么样的平台和什么样的操作系统之下使用什么处理器,...
  • wuweiliuming
  • wuweiliuming
  • 2007年10月10日 14:46
  • 539
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:支持 Linux 操作系统的高速 IrDA 红外控制器
举报原因:
原因补充:

(最多只允许输入30个字)