pfalcon / cortex-uni-startup
Licence: other
Unified startup code and link scripts for Cortex-M microcontrollers
Stars: ✭ 33
Programming Languages
Projects that are alternatives of or similar to cortex-uni-startup
ewok-kernel
A secure and high performances microkernel for building secure MCU-based IoTs
Stars: ✭ 69 (+109.09%)
Mutual labels: arm, embedded
stm32f7xx-hal
A Rust embedded-hal HAL for all MCUs in the STM32 F7 family
Stars: ✭ 71 (+115.15%)
Mutual labels: arm, embedded
arm-none-eabi-gcc-xpack
A binary xPack with the Arm Embedded GCC toolchain
Stars: ✭ 85 (+157.58%)
Mutual labels: arm, embedded
Cargo Flash
a cargo extension for programming microcontrollers
Stars: ✭ 134 (+306.06%)
Mutual labels: arm, embedded
CML
Fast, safe and easy to use Cortex-M HAL Library, written in C++ 17
Stars: ✭ 17 (-48.48%)
Mutual labels: arm, embedded
Frosted
Frosted: Free POSIX OS for tiny embedded devices
Stars: ✭ 194 (+487.88%)
Mutual labels: arm, embedded
rebuild
Zero-dependency, reproducible build environments
Stars: ✭ 48 (+45.45%)
Mutual labels: arm, embedded
STM32F10x Servo Library
Servo library with stm developed by the Liek Software Team. We are working on new versions.
Stars: ✭ 14 (-57.58%)
Mutual labels: arm, embedded
Cargo Embed
a cargo extension for working with microcontrollers
Stars: ✭ 100 (+203.03%)
Mutual labels: arm, embedded
async-stm32f1xx
Abstractions for asynchronous programming on the STM32F1xx family of microcontrollers.
Stars: ✭ 24 (-27.27%)
Mutual labels: arm, embedded
Baremetal Arm
An ebook about bare-metal programming for ARM
Stars: ✭ 222 (+572.73%)
Mutual labels: arm, embedded
Bitbox
The bitbox console (example, firmwares, doc)
Stars: ✭ 78 (+136.36%)
Mutual labels: arm, embedded
arm synth
Wavetable Synth Running on an STM32F 32-bit ARM Cortex M3 microprocessor
Stars: ✭ 23 (-30.3%)
Mutual labels: arm, embedded
Mylinux
myLinux is a small UNIX like OS for embedded systems based on Westermo NetBox
Stars: ✭ 53 (+60.61%)
Mutual labels: arm, embedded
Stm32l4xx Hal
A Hardware abstraction layer for the stm32l432xx series chips written in rust.
Stars: ✭ 65 (+96.97%)
Mutual labels: arm, embedded
bx-github-ci
This tutorial provides one example on how a CI (Continuous Integration) workflow with the IAR Build Tools for Linux can be set up on GitHub. The IAR Build Tools on Linux are available for Arm, RISC-V and Renesas (RH850, RL78 and RX).
Stars: ✭ 20 (-39.39%)
Mutual labels: arm, embedded
orange-pi
Orange pi Kicad libraries and footprints.
Stars: ✭ 13 (-60.61%)
Mutual labels: arm, embedded
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 .
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].