The Multi-UART component provides a software library that allows the use of 8 bit ports for multiple channel UART communication. This library is dynamically re-configurable for applications that require a level of flexibility during operation.
This document describes an overview of the Multi-UART component, resource requirements, API and programming details. It follows an example that is available in app_slicekit_com_demo.
Multi-UART component provides the following functionality. All options are dynamically reconfigurable via the API.
Function | Operational Range | Notes |
---|---|---|
Baud Rate | 150 to 115200 bps | Dependent on clocking (see Clocking) |
Parity | {None, Mark, Space, Odd, Even} | |
Stop Bits | {1,2} | |
Data Length | 1 to 30 bits | Max 30 bits assumes 1 stop bit and no parity. |
SliceKit logo [TBA]
XA-SK-UART8 Slice Card is an I/O slice and is compatible to Square, Traingle and Star type connectors of Slicekit Core board.
Slicekit Core board connector compatibilty