boardcore support W5500
Boardcore is a framework for developing and building rockets software for custom boards with Miosix.
0
Project description
Project Overview
- Purpose: Boardcore is a framework for developing and building rocket software for custom boards using Miosix.
- Miosix: A lightweight OS for embedded development, supporting basics like threading, GPIO, timing, etc.
- SBS: A build system created to easily compile and reuse code for various boards.
Directory Structure
- src/shared/: Contains user-written objects, drivers, and other code.
- src/entrypoints/: Each file here contains a 'main' function.
- src/tests/: Contains the 'main' for each test.
- build/: Compiled binaries that can be flashed onto the target board.
- libs/: External libraries (e.g., Miosix kernel is included as a git submodule).
- scripts/: Some utilities (e.g., scripts for flashing the board).
This project offers a specialized framework for rocket software development, including support for various boards and test cases. It leverages the Miosix OS and SBS build system to offer high flexibility and scalability.
