parent
03dd0312ff
commit
df82d67764
@ -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 new issue