@mchp-mcc/scf-avr8-spi-v4
v2.0.1
Published
- Download & Install [nodejs](https://nodejs.org/en/download/) - Download & Install npm - Setup node & npm in enviroment path
Downloads
181
Maintainers
Keywords
Readme
Serial Peripheral Interface (SPI) Driver
Overview
The Serial Peripheral Interface (SPI) is a high-speed synchronous data transfer interface useful for communicating with other peripheral or microcontroller devices. These peripheral devices may be serial EEPROMs, shift registers, display drivers, A/D converters, etc.
Features
The SPI interface supports the following operating modes
- Host mode
- Client mode
The driver operation can be configured as
- Polling
- Interrupt
Changelog
All notable changes to this project will be documented in this file.
[2.0.1] - 2023-11-30
Bug Fixes
- CC8SCRIP-18898 :- Access SPI only through SPI_Host and SPI_Client Drivers
[2.0.0] - 2023-11-21
New Features
- CC8SCRIP-18829 :- API documentation is available
- CC8SCRIP-18828 :- Bugs fixed and MISRA violations reduced through code improvements
- CC8SCRIP-18827 :- Support for SPI driver operation in Interrupt mode
- CC8SCRIP-18826 :- Support for SPI Host and SPI Client Abstract Driver
Bug Fixes
- CC8SCRIP-18840 :- Fixed requested clock frequency range values needs to be dynamic based on system clock selection
- CC8SCRIP-18838 :- Fixed code compilation failure for ATmega32xx devices in polling mode
[1.0.0] - 2023-04-14
New Features
- CC8SCRIP-12435 :- Added support for ATmega32x devices