<< >>

Introduction

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.

Supported Functionality

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 Compatibility

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.

_images/Square-Triangle-Star.png

Slicekit Core board connector compatibilty