SLAAEN4 March 2025 MSPM0G1106 , MSPM0G1107 , MSPM0G1506 , MSPM0G1507 , MSPM0G1518 , MSPM0G1519 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1 , MSPM0G3518 , MSPM0G3518-Q1 , MSPM0G3519 , MSPM0G3519-Q1
Figure 2-3 shows the function design. The functions are listed in Table 3-2 .
| Tasks | Functions | Description | Location |
|---|---|---|---|
| UART receive | getUartRxMsg() | Receive the received UART message | bridge_uart.c bridge_uart.h |
| processUartRxMsg() | Convert the received UART message format and store the message into gUART_RX_Element | ||
| UART transmit | processUartTxMsg() | Convert the gUART_TX_Element format to be sent through UART | |
| sendUartTxMsg() | Send message through UART | ||
| CAN receive | getCANRxMsg() | Receive the received CAN message | bridge_can.c bridge_can.h |
| processCANRxMsg() | Convert the received CAN message format and store the message into gCAN_RX_Element | ||
| CAN transmit | processCANTxMsg() | Convert the gCAN_TX_Element format to be sent through CAN | |
| sendCANTxMsg() | Send message through CAN |