2021-01-29 12:31:58 +01:00
|
|
|
|
|
|
|
[![Arduino CI](https://github.com/RobTillaart/AVRheap/workflows/Arduino%20CI/badge.svg)](https://github.com/marketplace/actions/arduino_ci)
|
2023-10-17 17:26:51 +02:00
|
|
|
[![Arduino-lint](https://github.com/RobTillaart/AVRheap/actions/workflows/arduino-lint.yml/badge.svg)](https://github.com/RobTillaart/AVRheap/actions/workflows/arduino-lint.yml)
|
|
|
|
[![JSON check](https://github.com/RobTillaart/AVRheap/actions/workflows/jsoncheck.yml/badge.svg)](https://github.com/RobTillaart/AVRheap/actions/workflows/jsoncheck.yml)
|
|
|
|
[![GitHub issues](https://img.shields.io/github/issues/RobTillaart/AVRheap.svg)](https://github.com/RobTillaart/AVRheap/issues)
|
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
[![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](https://github.com/RobTillaart/AVRheap/blob/master/LICENSE)
|
|
|
|
[![GitHub release](https://img.shields.io/github/release/RobTillaart/AVRheap.svg?maxAge=3600)](https://github.com/RobTillaart/AVRheap/releases)
|
2023-10-17 17:26:51 +02:00
|
|
|
[![PlatformIO Registry](https://badges.registry.platformio.org/packages/robtillaart/library/AVRheap.svg)](https://registry.platformio.org/libraries/robtillaart/AVRheap)
|
2021-01-29 12:31:58 +01:00
|
|
|
|
|
|
|
|
2020-11-27 11:10:47 +01:00
|
|
|
# AVRheap
|
2021-10-19 11:34:48 +02:00
|
|
|
|
2020-11-27 11:10:47 +01:00
|
|
|
Arduino library to investigate the heap of an avr processor, e.g. UNO (AVR328).
|
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
**Note**: this is an **experimental** library and very specific, not for beginners.
|
|
|
|
|
2020-11-27 11:10:47 +01:00
|
|
|
|
|
|
|
## Description
|
2021-01-29 12:31:58 +01:00
|
|
|
|
2023-10-17 19:54:22 +02:00
|
|
|
This library can analyse runtime the structure of the heap.
|
|
|
|
This can be useful for debugging memory allocation.
|
|
|
|
|
|
|
|
|
|
|
|
#### Related
|
|
|
|
|
|
|
|
- http://forum.arduino.cc/index.php?topic=27536.15
|
|
|
|
- http://forum.arduino.cc/index.php?topic=355660
|
2020-11-27 11:10:47 +01:00
|
|
|
|
2021-01-29 12:31:58 +01:00
|
|
|
|
2020-11-27 11:10:47 +01:00
|
|
|
## Operation
|
|
|
|
|
2021-12-13 21:05:26 +01:00
|
|
|
See example heapdemo2.ino
|
|
|
|
|
|
|
|
|
|
|
|
## Future
|
|
|
|
|
|
|
|
- no development unless specific requested.
|
2023-10-17 17:26:51 +02:00
|
|
|
|
|
|
|
|
|
|
|
## Support
|
|
|
|
|
|
|
|
If you appreciate my libraries, you can support the development and maintenance.
|
|
|
|
Improve the quality of the libraries by providing issues and Pull Requests, or
|
|
|
|
donate through PayPal or GitHub sponsors.
|
|
|
|
|
|
|
|
Thank you,
|
|
|
|
|