@mchp-mcc/uart-driver
TypeScript icon, indicating that this package has built-in type declarations

1.10.0 • Public • Published

MCC Melody UART Driver

Overview

Universal Asynchronous Receiver Transmitter (UART) is a flexible serial communication module used to interface microcontrollers with other peripherals. It features a full duplex, asynchronous communication channel that can be used to implement protocols, such as RS-232 and RS-485.

Features

  • Full or Half-Duplex Operation
  • 8-Bit or 9-Bit Data Width
  • Configurable Stop Bit Length
  • Parity, Framing and Buffer Overrun Error Detection

Changelog

All notable changes to this project will be documented in this file.

[1.10.0] - 2023-11-09

New Features

  • CC16SCRIP-7541 :- Increased the software transmit and receive buffer size options depending on SRAM availability on the device.

[1.9.0] - 2023-10-17

New Features

  • CC16SCRIP-7721 :- Supported UART interrupt mode without software buffer

[1.8.0] - 2022-10-18

New Features

  • CC16SCRIP-4665 :- Feature to support flow control and configurable buffer control
  • CC16SCRIP-2632 :- Feature to configure printf() to use a particular UART
  • CC16SCRIP-259 :- Support Configurable buffer size

[1.7.0] - 2022-06-30

New Features

  • CC16SCRIP-4778 :- Feature to support selection of UART driver as dependency by other Software libraries
  • CC16SCRIP-4777 :- Auto-Baud feature support added

[1.6.2] - 2022-06-06

Bug Fixes

  • CC16SCRIP-4679 :- Fixed PLIB compatibility issues for AVR128DB64 and ATtiny162x device families

[1.6.1] - 2022-06-01

New Features

  • CC16SCRIP-2045 :- Dependency module names updated in builder view

[1.6.0] - 2022-02-03

New Features

  • CC16SCRIP-3569 :- UART: Optional parameters added to show/hide parity and stop bits in the UI
  • CC16SCRIP-3419 :- Dependency Selector label updated with PLIB name

Readme

Keywords

none

Package Sidebar

Install

npm i @mchp-mcc/uart-driver

Weekly Downloads

1,109

Version

1.10.0

License

SEE LICENSE IN LICENSE.txt

Unpacked Size

1.97 MB

Total Files

100

Last publish

Collaborators

  • dan.ionescu
  • albyj
  • suriya_anandhan
  • niladree
  • i52346
  • yash.godbole
  • rd_mchp
  • harish.agari
  • ajivani007