@mchp-mcc/freertos-library
v2.0.1
Published
- Download & Install [nodejs](https://nodejs.org/en/download/) - Download & Install npm - Setup node & npm in enviroment path
Downloads
201
Maintainers
Keywords
Readme
FreeRTOS Library
Overview
The FreeRTOS Library available in Microchip's MPLABX Code Configurator (Melody) allows for quick and easy C code generation of generic FreeRTOS application according to the user's requirements. The library module uses a Graphic User Interface (GUI) presented by MCC within MPLABX which allows for selection of desired configuration. Based upon device supported within MCC, customized C code is generated within the MPLABX project, in the folder named "MCC Generated Files".
Features
- FreeRTOS configuration
- Selectable hardware peripherals
- Selectable instance for RTOS Tick Timer
- Selectable UART interface over which you would like to send data
- If you are using a development kit, this will typically be the UART connected to the Serial / CDC port
- Generates support files for transparent UART, FreeRTOS + CLI or TraceAlyser (selectable)
- Selectable GPIO for easy FreeRTOS integration/debug
- Configure the project and include FreeRTOS files for easy development
Generated Files
This driver generates the following files:
- ./mcc_generated_files/FreeRTOSConfig.h => FreeRTOS configuration header.
- ./mcc_generated_files/freertos/kernel => FreeRTOS Kernel files
- ./mcc_generated_files/freertos/freertos_interface.c => A source file conatining the FreeRTOS main application
- ./mcc_generated_files/freertos/freertos_interface.h => A header file containing the API function definitions
- ./mcc_generated_files/freertos/support_files => This folder contains support files for various demos
References
Open the links below for more information:
Changelog
All notable changes to this project will be documented in this file.
[2.0.1] - 2024-07-12
Bug Fixes
- CC8SCRIP-20223 :- FreeRTOS Memory Management files are missing
[2.0.0] - 2024-04-18
Bug Fixes
- CC8SCRIP-14491 :- Tickless mode - the RTOS Tick Timer should be enabled when exit from Power-Down mode state
- CC8SCRIP-14486 :- Tickless mode - no API generated for timerStart