/libhal-armcortex

A collection of drivers and libraries for the Cortex M series ARM processors using libhal

Primary LanguageC++Apache License 2.0Apache-2.0

libhal-armcortex

✅ Checks Coverage Codacy Badge GitHub stars GitHub forks GitHub issues Latest Version ConanCenter Version

Drivers for ARM cortex-m series micro-controllers. Currently supports:

  • Cortex-M4
  • Cortex-M4F

Plan to support all of the other Cortex M series chips very soon!

Setup

Using Arm GNU Toolchain

[tool_requires]
gnu-arm-embedded-toolchain/11.3.0

Usage

Initializing RAM and co-processors

Before an embedded application can properly start, it needs to initialize its RAM and any other co-processors it may need at runtime.

👥 Contributing

See CONTRIBUTING.md for details.

License

Apache 2.0; see LICENSE for details.

Disclaimer

This project is not an official Google project. It is not supported by Google and Google specifically disclaims all warranties as to its quality, merchantability, or fitness for a particular purpose.