This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ez430 rf2500 Asynchronous Communication Problem

Other Parts Discussed in Thread: CC2500

Hi all,

I am trying to connect a 315MHz receiver to my ez430 but would like to also be able to still debug. This presents a problem since the RX pin of the UART is used for debug purposes. So my question is can i perform reliable asynchronous communication via a Digital IO pin? If so are there any suggestions or lessons learned?

Ben

  • Ben Johnson19517 said:
    can i perform reliable asynchronous communication via a Digital IO pin?

    Sure. It depends on your programming skill. Easiest is to use the TA.0 adn TA.1 signals and set up a timer-based software UART. Doing it with a GPIO pin will require tighter timing but is possible too. It is easy to play an SPI master or I2C master in plain software. Much slower than with hardware, but since it is synchroneous (the master dictates the clock), timing is not an issue. So a receiver that is programmed per I2C or SPI might be a good choice. However, what's wrong with the CC2500? If you don't want to use it, maybe using a different MSP with two serial ports is a better choice for your project?

**Attention** This is a public forum