SLAA457B September 2013 – October 2018 MSP430F5500 , MSP430F5501 , MSP430F5502 , MSP430F5503 , MSP430F5504 , MSP430F5505 , MSP430F5506 , MSP430F5507 , MSP430F5508 , MSP430F5509 , MSP430F5510 , MSP430F5513 , MSP430F5514 , MSP430F5515 , MSP430F5517 , MSP430F5519 , MSP430F5521 , MSP430F5522 , MSP430F5524 , MSP430F5525 , MSP430F5526 , MSP430F5527 , MSP430F5528 , MSP430F5529 , MSP430F5630 , MSP430F5631 , MSP430F5632 , MSP430F5633 , MSP430F5634 , MSP430F5635 , MSP430F5636 , MSP430F5637 , MSP430F5638 , MSP430F5658 , MSP430F5659 , MSP430F6630 , MSP430F6631 , MSP430F6632 , MSP430F6633 , MSP430F6634 , MSP430F6635 , MSP430F6636 , MSP430F6637 , MSP430F6638 , MSP430F6658 , MSP430F6659 , MSP430FG6425 , MSP430FG6426 , MSP430FG6625 , MSP430FG6626
A wide range of frequencies is possible, because the USB PLL has a very flexible programmable input divider. Each MSP430 header file contains predefined constants for 43 possible frequencies, and many more are possible. (The pre-defined ones are of the format USBPLL_SETCLK_xx_yy, where xx_yy is frequency-specific.)
As shown in Section 4.3.1, each clock source is subject to a frequency range.
There are two considerations in frequency selection:
USB-equipped MSP430 boards from TI usually use a 4-MHz ceramic resonator that meets USB precision requirements. Being the lowest-frequency crystal possible, these have the advantage of minimizing power consumption. 4 MHz is also auto-detected by the on-chip BSL.