theCore C++ embedded framework
Auto-generated code, Python COG and CMake templates
Collaboration diagram for Auto-generated code, Python COG and CMake templates:

Files

file  stm32/templates/pin_mux.in.cpp
 Pin multiplexer configurator.
 
file  stm32/family/templates/defines.in.hpp
 Family-related defintions that should be exported.
 
file  adc_cfg.in.hpp
 Header provides template of ADC driver configuration.
 
file  stm32/templates/defines.in.hpp
 Platform definitions template.
 
file  stm32/templates/gpio_cfg.in.hpp
 Header provides template of GPIO driver configuration.
 
file  i2c_cfg.in.hpp
 Header provides template of I2C driver configuration.
 
file  spi_i2s_cfg.in.hpp
 Header provides template of SPI and I2S drivers configuration.
 
file  stm32/templates/uart_cfg.in.hpp
 Header provides template of u(s)art driver configuration.
 

Namespaces

 ecl
 

Data Structures

struct  pin_info
 Struct holding single pin info. Fields are self-explanatory. More...
 

Macros

#define stm32   ${STM32_FAMILY}
 Used by theCore. More...
 

Functions

void gpio_init_generated ()
 Init all GPIOs using generated code based on incoming JSON. More...
 

Detailed Description

Macro Definition Documentation

◆ stm32

#define stm32   ${STM32_FAMILY}

Used by theCore.

Function Documentation

◆ gpio_init_generated()

void gpio_init_generated ( )

Init all GPIOs using generated code based on incoming JSON.

Defined in pin_mux.in.cpp