Search the Community
Showing results for tags '16MHz'.
Found 2 results
My eventual goal is to pass in NMEA GPS strings to our board and use them in our code. For now I am trying to connect a SparkFun venus GPS unit to a TI-MSP430FR5969 board (version 2.0). I am using the SoftwareSerial example: (https://github.com/energia/Energia/blob/master/hardware/msp430/libraries/SoftwareSerial/examples/SoftwareSerialExample/SoftwareSerialExample.ino) The error message when compiling is that the SoftwareSerial only supports 16MHz processors. My confussion is that the comments in the code make specific mention of having resolved this issue. Additionaly, if i understand correctly the MSP430fr5969 board is a 16MHz processor. I have already replaced the files in the softwareSerial library folder with the code from GitHub. (https://github.com/energia/Energia/tree/master/hardware/msp430/libraries/SoftwareSerial) The eventual goal will be to use a NMEA.h library with an Airmar wind sensor to receive GPS and other sensor readings. Could you assist me in solving this error message? Thank you.
This DCO calibrator starts with me not having a crystal on my board, and stealing rick's idea about using the UART to calibrate the DCO. It works without the UART peripheral or capture compare. The host sends the 'U' character and the micro responds with what adjustment it made, or that it calibrated to the target frequency. When the micro is calibrated, it sends the calibration constant values to the host, which prints them for the user. I used an oscope to verify the frequency on the P1.4's SMCLK output. Code is here: https://github.com/analog10/UART_DCO_Calibrator rick's original concept is here: https://github.com/RickKimball/msp430_code/blob/master/fabooh/examples/serial/dco_calibrate/goldilocks.cpp