cppreg
A C++11 header-only library for MMIO registers (by nicocvn)
Our great sponsors
cppreg | hwcpp | |
---|---|---|
5 | 2 | |
55 | 21 | |
- | - | |
2.4 | 10.0 | |
2 months ago | almost 5 years ago | |
C++ | C++ | |
GNU General Public License v3.0 or later | Boost Software License 1.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
cppreg
Posts with mentions or reviews of cppreg.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-06.
-
Recommended framework for embedded devices
All of this work was for Ryobi/Ridgid tool company :) I don't actually have a public repo but I will link back to here if I start a hobby project or a framework repo. To get a better sense of register abstraction I talk about you can take a look at cppreg which is not exactly the same but quite similar.
- Register Access
- How portable is ST's HAL API?
-
How many of you do you actually use C++ for device drivers?
Do you use CMSIS? We are using C++ for device drivers but dealing with CMSIS does not feel nice for testing and mocking and in general trying to get away from C practices. I saw Cppreg library and started feeling like CMSIS hurts the code more than it helps and rewriting the memory mappings with classes could be a lot more useful.
- Where is C++ used in Embedded Systems
hwcpp
Posts with mentions or reviews of hwcpp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-08-06.
What are some alternatives?
When comparing cppreg and hwcpp you can also consider the following projects:
stm32plus - The C++ library for the STM32 F0, F100, F103, F107 and F4 microcontrollers
sml - C++14 State Machine library
nanopb - Protocol Buffers with small code size
GuiLite - ✔️The smallest header-only GUI library(4 KLOC) for all platforms