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.

TMS320F2808: RF Transceiver Modules interface with TMS320F2808:

Part Number: TMS320F2808


Hello Team,

I need small help in establishing interface between TMS320F2808 and APMN-Q551(RF Transceiver).

I need wireless transfer of date from TMS320F2808  using its SPI or UART interface(Say Pin 54).(wireless device i am using is APMN-Q551) .                        

  • Hello,
    I am writing to let you know that a C2000 team member has been assigned to this post and should be answering shortly.

    Regards
    Baskaran
  • Hi Amit,

    It is a little hard for us to help you unless you have a specific issue trying to implement the communication (e.g. I can't get he SPI CLK out of pin X or the interrupt for SPI RX doesn't seem to occur at the right time...etc).

    Where are you in your development?  Do you have code working and running on the F2808?

    I'll try and provide some general guidance on how this can be accomplished (I'm going to assume you are using SPI, but you could do something similar for SCI):

    • Run and understand any SPI examples provided by TI (I think these are mostly loop-back examples)
      • Use a 'scope to observe the SPI packet structure and timings 
    • Now modify the loop back example to use settings that make sense for talking with your wireless radio (e.g. #of bits per transaction, polarity, clock rate, etc)
      • Verify using a 'scope that the communication should be electrically compatible with your radio based on the radio datasheet
    • Modify the loop back example so that you can easily manually select the data to be transmitted (e.g. loop that sends a packet, then hits a breakpoint waiting for you to specify the next send data via a watch window memory variable)
    • Now connect your radio and start manually sending data and observing the results
    • Once you verify that the manual data works, start defining all the commands / addresses that the radio messaging protocol uses and verify that each works as intended
    • Once all the commands are defined and verified, you can have build up the application on the C28x device