Other Parts Discussed in Thread: MSP430FR2512, MSP430FR2422, CAPTIVATE-FR2633
Tool/software:
I'm trying to communicate via UART to an external module. I have a EVM430-CAPMINI and I'm trying to start from EVM430-CAPMINI_Demo example because I want to use the CapTIvate part of the evaluation board. Using an Analog Discovery 3 (AD3), I've seen that from pin 2 of J3, corresponding to FR2512_TXD, there's a lot of data being sent already (my guess is that it is being sent to CapTIvate Design Center for live updates there), which I do not need for my purpose.
Looking briefly over the example I couldn't find where the UART data communication was being sent from. To attempt to find it out I've started from a smaller example, an UART echo found at MSP430FR2512 > Peripheral Examples > Register Level > msp430fr2422_euscia0_uart_01.c. I realized It wasn't the proper MCU so after some initial troubleshooting, I've followed the modifications needed as mentioned by Bruce McKenney47378 here: https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/872676/ccs-msp430fr2512-msp430-uart-sample-code and It has worked properly, using the AD3 I can see the echo functioning properly.
Back to EVM430-CAPMINI_Demo, I can see that some of the communication is being handled by CAPT_appHandler, but It is still confusing on what could I even modify. Am I supposed to be able to remove this communication and place my own UART on the MSP430FR2512 using the EV430-CAPMINI, or is it only expected to be used by Captivate Design Center?
If I am able to modify the UART communication, what should I modify or what example/tutorial should I start from If I want to keep the CapTivate functionality?
Thanks in advance