Everything posted by nissa
I'm following the attached I2C example code provided by TI. The MCU is put into LPM0 with three interrupts enabled. On a pending RX interrupt, the ISR stores one byte of the receive buffer and clears the LPM0 SR bits taking the MCU out of LPM0 (lines 133-135). What's the reason for exiting LPM0? And why isn't the __bic_SR_register_on_exit(LPM0_bits) used for the NACIFG and BCNTIFG? msp430fr235x_euscib0_i2c_10.c
Thanks for catching that. I wasn't able to get the backchannel UART working, but when I switched to using an external level shifter, it worked. 🤷♀️ I think I remember reading somewhere that the backchannel UART doesn't work outside of CCS, but I can't seem to find that thread. Anyway, using extra hardware works.
Hello, I'm trying to set up the backchannel UART on the MSP430FR2355 launchpad so that it echoes back the characters I send it. I believe I've configured the UART on the msp430 correctly for 4800 baud. Please see the attached main.c.main.c.4800 When I try to send characters after opening a UART connection, I just see question marks. I'm stumped. I'm using mspgcc, mspdebug, and linux for what it's worth.