This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Use of IrDA support UART

Hi to all, I was going through the user manual of cortex-M3's LM3S1635.
www.luminarymicro.com/.../LM3S1635.html. From that manual, Three fully programmable 16C550-type UARTs with
IrDA support .

So then i went Wikipedia to search about IrDA. It says that its an infrared protocol for up to few meters distance wireless communication.

But i dont know whats the use of IrDA in UART protocol and how we can use that IrDA visibly?
whats the advantage over normal UART in Embedded system?
since IrDA is a half duplex protocol, why we need to implement it on UART? why only on UART?
Few examples pls and some clear details.
To increase the speed of tx and RX data?
Where else we are using that feature and for what?

Parents
  • With IrDA you could implement a PPP layer, and have your device connect to the Internet using your IrDA-capable mobile phone, but without connecting any cable between phone and your device.

    Or you may use a IrDA-capable printer and print out reports, without connecting your device to the printer.

    Since you don't seem to know much about IrDA, I assume that you are not interested in IrDA links. Then just ignore all paragraphs mentioning IrDA in the datasheet, and use the three UARTS as normal. It is quite common that microcontrollers contains a lot of nice extra features that you don't need to use.

Reply
  • With IrDA you could implement a PPP layer, and have your device connect to the Internet using your IrDA-capable mobile phone, but without connecting any cable between phone and your device.

    Or you may use a IrDA-capable printer and print out reports, without connecting your device to the printer.

    Since you don't seem to know much about IrDA, I assume that you are not interested in IrDA links. Then just ignore all paragraphs mentioning IrDA in the datasheet, and use the three UARTS as normal. It is quite common that microcontrollers contains a lot of nice extra features that you don't need to use.

Children
No data