docs: Add a README.
This commit is contained in:
parent
03dd0312ff
commit
df82d67764
28
README
Normal file
28
README
Normal file
|
@ -0,0 +1,28 @@
|
|||
This project provides the base/skeleton necessary to develop
|
||||
applications targeting ARM Cortex-M microcontrollers.
|
||||
|
||||
Based on the MCU selected, it automagically compiles the toolchain,
|
||||
support/peripheral support libraries, startup code, and an empty main()
|
||||
function. Everything, even the toolchain, is supplied in pure source
|
||||
form.
|
||||
|
||||
Currently the entire ST-Micro STM32 family is supported, with the
|
||||
appropriate peripheral library compiled in. Additonal MCUs from
|
||||
different manufacturers will be added as opportunity arises. In theory,
|
||||
any Cortex-M-based processor with a functional CMSIS port can easily be
|
||||
supported.
|
||||
|
||||
Down the line, I'd like to expand the scope of this project to include:
|
||||
|
||||
* Considerably better documentation (including prerequisites for builds)
|
||||
* Running purely out of RAM
|
||||
* OpenOCD-based debugging
|
||||
* Support for the ARM proprietary compilers.
|
||||
* Flash image cooking/generation/uploading
|
||||
|
||||
I built this framework for my own personal (and professional) needs, and
|
||||
I'm releasing it into the wild in the hope that others may find it
|
||||
useful. If you find this useful, please drop me a line to encourage me
|
||||
to keep working on it.
|
||||
|
||||
- Solomon Peachy ( pizza AT shaftnet DOT org)
|
Loading…
Reference in a new issue