Skip to content

Queue,Map,List,CircleBuffer,Pool,static memory C++ utils for embedded systems(without dynamic memory usage)

Notifications You must be signed in to change notification settings

cnshibo/embedded-data-structures

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

In many microcontroller projects, using the C++ standard library may be considered a luxury due to the resource-constrained environments typically found in microcontrollers, including limited memory and processing capabilities. The C++ standard library is often large and requires dynamic memory allocation. However, C++ library functions can provide us with a lot of convenience. To balance these factors, we generally use data structures based on static memory. This repository contains some commonly used data structures, hoping you'll find them useful.

About

Queue,Map,List,CircleBuffer,Pool,static memory C++ utils for embedded systems(without dynamic memory usage)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages