|
CTS-SAT-1-OBC-Firmware
|
Skim through the Repo Overview section, then jump to the bottom for a treasure hunt activity!
firmware/: The main firmware for the CTS-SAT-1 OBC, which runs on the STM32-based Onboard Computer.docs/: Hand-written documentation (mostly guides) for the software components of the projects.firmware/ OrganizationThe firmware/ folder contains the main firmware for the CTS-SAT-1 OBC. It is organized as follows:
Core/Inc/ has the header files (.h files) for the firmware.Core/Src/ has the source files (.c files) for the firmware.main.c is the entry point for the firmware. Do not edit it (much).rtos_tasks/rtos_tasks.c contains the main FreeRTOS tasks (each is a while(1) loop that takes turns with the other tasks).Core/Inc/ and Core/Src/:Ctrl+P to open a pane to type in a filename. Use arrow keys and Enter to navigate.Ctrl+Shift+F to search for a string in all files.