- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
?
?
WINDOWSCE下红外通信工具的设计
应用程序
?
?
论文导读::本文就如何实现嵌入式系统中的红外通信为研究目标,利用PlatformBuilder4.2构建目前已经技术成熟的嵌入式系统WindowsCE,用MicrosofteMbeddedVisualC(EVC)4.0开发工具制作应用程序,在S3C2410为核心的平台上实现短距离红外通信。
论文关键词:红外通信,嵌入式系统,S3C2410,WindowsCE,应用程序
?
0引言
WindowsCE是微软公司设计的主要用于建立支持具有丰富应用程序和服务的32位嵌入式系统,针对用户需求提供灵活的解决方案。它能在多种处理器结构上运行,并且通常适用于那些对内存占用空间有一定限制的设备。
IrDA组织(InfraredDataAssociation)规定了红外数据传输的标准IrDA,它规定了通过红外设备进行无线传输的方法。1994年,第一个IrDA的红外数据通信标准发布,即IrDA1.0。IrDA规范包含两个设备之间通信的标准以及与其他设备进行通信的协议。IrDA标准包含设备之间通信数据的格式以及与其他设备进行通信的协议。红外通信是利用红外技术实现两点间的近距离必威体育官网网址通信和信息转发。它一般由红外发射和接收系统两部分组成。发射系统对一个红外辐射源进行调制后发射红外信号,而接收系统用光学装置和红外探测器进行接收,就构成红外通信系统。由于红外通信方便高效应用程序,结构简单、功耗小和能进行高速数据传输。采用红外线做为传输媒介的通信网,保持了有线网络高速率的特点,可支持高速有线网络的所有业务,无需布线即可灵活地组成可移动的局域网,并具有移动计算能力论文参考文献格式。因此红外通信在PC、PC外设、通信及信息家电等设备上的应用也日益广泛。
1硬件电路的选择和设计
终端主电路框图如图1所示。
图1嵌入式终端结构原理框图
Fig.1Embeddedterminalstructurefunctionalblockdiagram
选用带有红外通信硬件,功能强大的S3C2410A处理器。S3C2410A是Samsung公司推出的16/32位RISC处理器,采用了ARM920T内核,0.18um工艺的CMOS标准宏单元和存储器单元。它的低功耗、精简和出色的全静态设计特别适用于对成本和功耗敏感的应用。同样它还采用了AdvancedMicrocontrollerBusArchitecture(AMBA)新型总线结构,适合于手持设备、POS机、数字媒体播放设备等等,具有低功耗、高性能等特点。S3C2410A提供了以下丰富的内部设备:16KB的指令Cache和16KB数据Cache,MMU虚拟存储器管理,LCD控制器(支持STNTFT),支持NANDFlash系统引导,系统管理器(片选逻辑和SDRAM控制器),3通道UART,4通道PWM定时器,I/O端口应用程序,RTC,8通道10位ADC和触摸屏接口,总线接口,IIS总线接口,USB主机接口,USB设备接口,SD卡MMC卡接口,2个SPI总线接口以及内部PLL时钟倍频器。
S3C2410A可以通过设置UART线控制寄存器ULCONn的Infra-red-mode位来进入这一模式如图2所示。当IR处于发送模式时,如果输送的的数据位为0,传输周期是正常串口传输的3/16脉冲;当IR处于接收模式时,接收器必须侦测3/16脉冲周期来识别一个0值。
图2S3C2410实现IR模式
Fig.2S3C2410realizestheIRpattern
DeviceARM2410A核心板只需要用户板(即底板)提供一组3.3V电源,而S3C2410A所需的内核1.8V电源是通过核心板上的LDO芯片产生,SPX1117系列LDO芯片输出电流可达800mA,输出电压的精度在-1%到+1%以内,还具有电流限制和热保护功能,广泛用于手持式仪表、数字家电、工业控制等领域。使用时,其输出端需要一个至少10uf的钽电容来改善瞬态响应和稳定性。
由于ARM芯片的高速、低功耗、低工作电压导致其噪声容限低应用程序,对电源的纹波、瞬态响应性能、时钟源的稳定性、电源监控可靠性等诸多方面也提出了更高的要求。DeviceARM2410A核心板的复位电路使用了内置E2PROM存储器的电源监控复位芯片CAT1025JI-30(复位门槛电压为3.0~3.15V),提高了系统的可靠性,nRSTIN信号是由用户板输入的复位控制信号,用户板上可以将nRSTIN引脚接一个复位按键(接到地),用于手动复位,也可以悬空。nRSTIN信号为CAT1025JI-30输出的复位信号,此信号连接到S3C2410A芯片的复位输入引脚上,实现系统复位控制。
CAT
文档评论(0)