中间件
本章将介绍 MS-RTOS 中间件的支持情况。
中间件支持列表
音频类
名称 | 简介 | 版本 |
---|---|---|
libfaad | Freeware Advanced Audio (AAC) Decoder including SBR decoding. FAAD2 is a HE, LC, MAIN and LTP profile, MPEG2 and MPEG-4 AAC decoder. FAAD2 includes code for SBR (HE AAC) decoding | Commits on Dec 12 2019, update README esp. WRT directory structure |
libflac | Free Lossless Audio Codec | Commits on Dec 27 2019, Fix nullptr dereference in FLAC++ |
libhelix | Fixed-point MP3 decoder | Commits on Dec 21 2012, Initial commit |
libmad | MPEG audio decoder library | 0.15.1b |
libwav | libwav is a simple and tiny C library for reading or writing PCM wave (.wav) files | Commits on May 31 2019, Update .ccls |
minimp3 | Minimalistic MP3 decoder single header library | Commits on Jan 27 2020, Support index binary search on seek. |
图形界面
名称 | 简介 | 版本 |
---|---|---|
littlevgl | LVGL provides everything you need to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. | v7.9.1 |
nxp_emwin | Segger emWin library for NXP MCU. | v5.48 |
st_emwin | Fixed-point MP3 decoder | Commits on Dec 21 2012, Initial commit |
st_touchgfx | TouchGFX is a user-friendly graphical C++ tool integrated as a free tool in the STM32 ecosystem. | v4.13.0 |
压缩算法
名称 | 简介 | 版本 |
---|---|---|
zlib | zlib is a general purpose data compression library. | v1.2.11 |
fastlz | FastLZ is an ANSI C/C90 implementation of Lempel-Ziv 77 algorithm (LZ77) of lossless data compression. | v0.5 |
minilzo | miniLZO is a very lightweight subset of the LZO library intended for easy inclusion with your application. It is generated automatically from the LZO source code and contains the most important LZO functions. | v2.10 |