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.

MSP430F6459-HIREL: MSP430F6459TPZR

Part Number: MSP430F6459-HIREL

Hi,

Can i use SPI clock as 24bit instead of 8bit.

And can i multiply the SMCLK with an integer, Because i want to SPI clock frequency as12MHz frequency without using XT2.

  • Hi Srinadh,

    I am not sure what you mean by use the clock as 24 bit instead of 8 bit. Do you mean that you want to perform reads of 24 bits at a time? I do not think you can do this considering that the receive buffer, UCAxRXBUF, is only 8 bits wide.

    For adjusting the clock frequency for the SPI module, please see sections 37 and 40 of the device family user's guide for information on changing the eUSCI clock divider value. More specifically, you may want to check the UCBxBRW registers.

    According to our datasheet, it looks like you can just utilize the DCO as the source for SMCLK, and you should be able to get near 12 MHz.

**Attention** This is a public forum