Difference between revisions of "Component: MULTIUART (SPI2UART) (Comms: System)"
From Flowcode Help
Jump to navigationJump to searchLine 14: | Line 14: | ||
==MULTIUART component== | ==MULTIUART component== | ||
Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules. | Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules. | ||
+ | |||
+ | ==Component Pack== | ||
+ | |||
+ | FREE | ||
==Detailed description== | ==Detailed description== | ||
+ | |||
+ | |||
Line 26: | Line 32: | ||
==Examples== | ==Examples== | ||
+ | |||
+ | |||
Revision as of 16:21, 7 January 2022
Author | Matrix TSL |
Version | 2.0 |
Category | Comms: System |
Contents
MULTIUART component
Uses a high speed SPI connection to enable up to four buffered external UARTs via the MULTIUART modules.
Component Pack
FREE
Detailed description
No detailed description exists yet for this component
Examples
Downloadable macro reference
![]() |
TransmitString |
Adds a byte to the transmit queue for the selected channel. | |
![]() |
UART |
UART Index Range: 0-3 | |
![]() |
Data |
![]() |
Return |
![]() |
SetBaud |
Adds a byte to the transmit queue for the selected channel. | |
![]() |
UART |
UART Index Range: 0-3 | |
![]() |
Baud |
0=1200, 1=2400, 2=4800, 3=9600, 4=19200, 5=38400, 6=57600, 7=115200 | |
![]() |
Return |
![]() |
TransmitByte |
Adds a byte to the transmit queue for the selected channel. | |
![]() |
UART |
UART Index Range: 0-3 | |
![]() |
Data |
![]() |
Return |
![]() |
CheckRx |
Returns the number of received bytes held in queue for the selected channel. | |
![]() |
UART |
UART Index Range: 0-3 | |
![]() |
Return |
![]() |
CheckTx |
Returns the number of bytes held in the transmit queue for the selected channel. | |
![]() |
UART |
UART Index Range: 0-3 | |
![]() |
Return |
![]() |
Initialise |
Activates the SPI peripheral and claims control over the I/O pins. | |
![]() |
Return |