Skip to content

SuperTinyKernel-RTOS/stk-examples-nxp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SuperTinyKernel™ RTOS examples for NXP MCUXpresso

License: MIT Platform: Arm Cortex-M

SuperTinyKernel™ RTOS (STK) is a high-performance, deterministic, bare-metal C++ real-time operating system designed for resource-constrained embedded systems.

Note: This repository is related to examples configured exclusively for MCUXpresso. For details about SuperTinyKernel RTOS, visit its project on GitHub.


🛠 Getting Started with MCUXpresso

STK provides ready-to-use examples for popular development boards. Follow these steps to get up and running:

  1. Clone the Repository:

    git clone https://github.com/SuperTinyKernel-RTOS/stk-examples-nxp.git
    cd stk-examples-nxp
  2. Initialize Dependencies: Run the configuration script. This will automatically fetch the STK kernel, examples and necessary HAL drivers.

    python configure.py
  3. Build & Flash: Open or import the project to MCUXpresso, compile, and flash your board.


📂 Supported Examples

Board Path Description
FRDM-K66F project\blinky-frdm-k66f Basic LED toggle using STK tasks/threads.
MIMXRT1050-EVK project\blinky-evkb-imxrt1050 Basic LED toggle using STK tasks/threads.

Note: Using GCC/Eclipse? Examples for these environments are located in the main STK repository: STK Main Repo - Examples


🔗 Resources

Contributors