I saw in the MAX78000 User guide there are 4 UART instances:
On the MAX78000 Feather card, there appear to be only 2 (in yellow):
When I'm writing software to use the UART on the MAX78000 Feather chip, what UART designation should I use for UART2, for example (pins P1_1 and P1_0).
Right now I'm using this:
static mxc_uart_regs_t *Con_Uart = MXC_UART_GET_UART(1); // 1 for UART2 instead of 0 for default/debug/USB UART.
but i'm currently unable to see printf and other UART writes through the P1_1 and P1_0 pins. I've tested the receiving MCU UART connection and it seems fine (TX/RX to itself, 115200 bps).
Ah. I got it working.
These were indeed the correct pins. I just had some other initialization steps to take for my specific MCU. Specifically the voltage select: gpioTXD.vssel= MXC_GPIO_VSSEL_VDDIOH;.
I saw in the MAX78000 User guide there are 4 UART instances:![image](https://github.com/Analog-Devices-MSDK/msdk/assets/11842217/1dab4181-1cc5-4fe1-bb1d-d55d4526e63c)
On the MAX78000 Feather card, there appear to be only 2 (in yellow):![image](https://github.com/Analog-Devices-MSDK/msdk/assets/11842217/2901e829-594b-4006-8cf3-70297d7e7afb)
When I'm writing software to use the UART on the MAX78000 Feather chip, what UART designation should I use for UART2, for example (pins P1_1 and P1_0).
Right now I'm using this:
but i'm currently unable to see printf and other UART writes through the P1_1 and P1_0 pins. I've tested the receiving MCU UART connection and it seems fine (TX/RX to itself, 115200 bps).