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.

MSP430F5529 - ez340-TMS37157

Other Parts Discussed in Thread: MSP430F5529, TMS37157, TMS3705

Dear, 

I'm fairly new in these subjects since i've always been working with the xilinx and products of spartan. Now i'm trying out the MSP430 low power MCU's. I'm trying to make a loop using a MSP430F5529 ( http://www.ti.com/product/msp430f5529 development kit ) to the reader board of a TMS37157 development kit ( http://www.ti.com/tool/ez430-tms37157 ), which sends data over LF and this data i want to send back to the MSP430F5529. Concrete: start at F5529 --- SPI --- TMS3705 ::::::: LF RF :::::::: TMS37157 --- SPI --- F2274 --- SPI --- F5529 en repeat loop. 

Now i'm having some problems. i have no clue how to figure out the registers. I don't which registers i have to set and how to even do it :s. 

Can someone help me please ?

Greetz,

Nick

  • Besides the device datasheets, you'll also need to read teh users guides. Despite of the name (on other products, the users guide is rather a 'how to start playing' document), the guide contains a detailed description of all hardware modules and their registers that appear in any of the MSPs of one family. Whcih ones are in your specific MSP is in the datasheet. You can download both (and also the errata sheet) from the individual product pages (just type the product name/part number into the search field on top of this page)

    THe header files provided with the MSP compilers define the registers as volatile variables whcih you can read and write to. The individual fields inside the registers are also define dwith the names used in the users guide.

    for example: "TA0CTL |= TAIE;" sets the TAIE (timer A interrupt enable) bit in the TA0CTL (Timer A0 control) register. "TA0CTL &= ~ TAIE" clears it. All other bits in this register (whcih have different meanings/effects) are untouched.

**Attention** This is a public forum