Font Size: a A A

Design And Implementation Of IRDA Link Protocol Based On Embedded System

Posted on:2006-02-19Degree:MasterType:Thesis
Country:ChinaCandidate:H YeFull Text:PDF
GTID:2168360152470132Subject:Software engineering
Abstract/Summary:PDF Full Text Request
IrDA communication is dominating in wireless communication. There are already mature and unit stands at implement. However, protocol stack stand is complicated and enormous on www.irda.org. It is mostly apply to PC, laptop and so on. On the other hand, IrDA hardware communicate interface is encapsulated on specifically hardware setting by manufacture. So document about introducing IrDA communicate implementation is lack. In addition, due to limitation at capacity of microprocessor and memory on embedded system, IrDA protocol stack is needed to cut. This paper gives some attempts to solve the problems that cut and implement IrDA protocol on embedded system. It presents schemes and describes implementation on the corresponding hardware setting.As request of real time in IrDA protocol stand and achieving optimizing performance, this paper adopts assemble language to meet it. Three general problems are described, with their implement at special chip are introduced. The three general problems are:1. CRC (Cyclic Redundancy Check) general algorithm theory and implement. The CRC 16 algorithm is given and it's encode/decode check in IrDA implement is described.2. Real time control and sending/receiving data by UART in IrDA communication. It is analyzed that the command of real time at ms level and the principium of UART interrupt program. How to resolve it with assemble language on the corresponding hardware setting are described.3. Design of LAP protocol and state machine. How to cut and implement IrDA LAP protocol with the minimal set of capabilities required by a device to maintain compatibility with the IrDA specifications. It is the main point of this paper that want to discuss.
Keywords/Search Tags:IrDA Communicate Protocol, Embedded System, Real Time Control, Cyclic Redundancy Check Algorithm
PDF Full Text Request
Related items