NavHAL 0.1.0
NAVRobotec's architecture-agnostic HAL for embedded systems.
Loading...
Searching...
No Matches
main.c File Reference
#include "navhal.h"
Include dependency graph for main.c:

Macros

#define CORTEX_M4

Functions

int main ()
 Main entry point.

Variables

hal_pll_config_t pll_cfg
hal_clock_config_t cfg = {.source = HAL_CLOCK_SOURCE_HSE}

Macro Definition Documentation

◆ CORTEX_M4

#define CORTEX_M4

Function Documentation

◆ main()

int main ( void )

Main entry point.

Main application entry point.

Initializes GPIOA pin 5 as output and toggles it in an infinite loop. Typically connected to an LED (e.g., onboard LED on Nucleo boards).

Variable Documentation

◆ cfg

◆ pll_cfg

Initial value:
= {.input_src =
.pll_m = 8,
.pll_n = 168,
.pll_p = 2,
.pll_q = 7}
@ HAL_CLOCK_SOURCE_HSE
External high-speed oscillator (user-provided crystal)
Definition clock_types.h:25