forked from pfalcon/cortex-uni-startup
-
Notifications
You must be signed in to change notification settings - Fork 0
Unified startup code and link scripts for Cortex-M microcontrollers
License
aethaniel/cortex-uni-startup
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
cortex-uni-startup is a project to create unified/easily portable startup code and linker script for any ARM Cortex-M CPUs/MCUs. Supported out of the box: * Basic Cortex-M CPU with standard interrupts * STElectronics STM32 * Energy Micro EFM32 * Texas Instruments Tiva-C TM4 (former Stellaris LM4) * NXP LPC800 * Nordic Semi NRF51 * Cypress PSoC4 New MCU is very easy to add - just use existing code as the example! Basic usage example is provided in example/ directory. Note that as this project deals only with Cortex-M startup, the example does not perform any I/O operations like LED blinking. If you are interested in I/O and register mappings for any Cortex-M MCU, please visit sister project https://github.com/pfalcon/libperipha. For advanced usage of both cortex-uni-startup and libperipha, see https://github.com/pfalcon/PeripheralTemplateLibrary .
About
Unified startup code and link scripts for Cortex-M microcontrollers
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published
Languages
- C 62.2%
- Python 22.4%
- C++ 13.8%
- Shell 1.6%