| ... | ... | @@ -3,7 +3,7 @@ |
|
|
|
- [**C++ & Embedded Development Basics**](Basics)
|
|
|
|
- [Coding Rules](Coding-Guidelines)
|
|
|
|
|
|
|
|
:arrows_clockwise: **Git**
|
|
|
|
:arrows_clockwise: **Version Control**
|
|
|
|
- [Git Workflow](Git-Workflow)
|
|
|
|
- [Git Cheatsheet](Git-Cheat-Sheet)
|
|
|
|
|
| ... | ... | @@ -11,8 +11,9 @@ |
|
|
|
|
|
|
|
- [LED blink example](Boardcore-Quick-Start)
|
|
|
|
- [Flashing on a board](Flashing-on-a-Target-Board)
|
|
|
|
- [Eclipse IDE Configuration](Eclipse-Configuration)
|
|
|
|
- [VSCode IDE Configuration](VSCode-Configuration)
|
|
|
|
- IDE Configuration:
|
|
|
|
- [Eclipse](Eclipse-Configuration)
|
|
|
|
- [Visual Studio Code](VSCode-Configuration)
|
|
|
|
|
|
|
|
------------
|
|
|
|
|
| ... | ... | @@ -29,12 +30,18 @@ |
|
|
|
|
|
|
|
:rocket: **Application Layer**
|
|
|
|
|
|
|
|
- [Common Interfaces](Boardcore-Interfaces)
|
|
|
|
- [Synchronization]
|
|
|
|
- Common Interfaces:
|
|
|
|
- [Singleton](Singleton)
|
|
|
|
- [Active Object](Active-Object)
|
|
|
|
- Events:
|
|
|
|
- [EventHanlder](EventHanlder)
|
|
|
|
- [EventBroker](EventBroker)
|
|
|
|
- [Event Utils](Event-Utils): EventCounter, EventSniffer
|
|
|
|
- [Events Examples](Events-Cheatsheet)
|
|
|
|
- State Machines
|
|
|
|
- [State Machines](State-Machines-Examples-and-Best-Practices)
|
|
|
|
- [Events Cheatsheet](Events-Cheatsheet)
|
|
|
|
- [EventBroker]
|
|
|
|
- [FSM](FSM) and [HSM](HSM)
|
|
|
|
- [Examples and Best Practices](State-Machines-Examples-and-Best-Practices)
|
|
|
|
- [Synchronization]
|
|
|
|
- [Sensor](Sensor) and [SensorManager](SensorManager)
|
|
|
|
- [Utilities](Utils): PinObserver, ButtonHandler, Queues
|
|
|
|
- Testing
|
| ... | ... | @@ -44,7 +51,8 @@ |
|
|
|
:hammer_and_wrench: **Building**
|
|
|
|
|
|
|
|
- [Skyward Build System (SBS)](Skyward-Build-System-(SBS))
|
|
|
|
- [Board Support Package (BSP)]
|
|
|
|
- [Board Support Package (BSP)](BSP)
|
|
|
|
- [Hardware Mapping](Hardware-Mapping)
|
|
|
|
|
|
|
|
---------------
|
|
|
|
|
| ... | ... | |