STM32H7 Board Support Package.
More...
|
| file | spi2-cfg.c |
| | This source file contains the SPI2 pin configuration.
|
| |
| file | dma-allocator.c |
| | This source file contains the implementation of the DMA allocator.
|
| |
| file | tm27.h |
| | This header file includes the generic tm27 support implementation.
|
| |
| file | spi-support.c |
| | This source file contains the shared SPI support code.
|
| |
| file | spi1.c |
| | This source file contains the shared SPI1 peripheral configuration.
|
| |
| file | spi2.c |
| | This source file contains the shared SPI2 peripheral configuration.
|
| |
| file | spi3.c |
| | This source file contains the shared SPI3 peripheral configuration.
|
| |
| file | spi4.c |
| | This source file contains the shared SPI4 peripheral configuration.
|
| |
| file | spi5.c |
| | This source file contains the shared SPI5 peripheral configuration.
|
| |
| file | spi6.c |
| | This source file contains the shared SPI6 peripheral configuration.
|
| |
| file | stm32h7-hal-spi.c |
| | This source file contains the SPI MSP initialization implementation.
|
| |
|
|
#define | BSP_FEATURE_IRQ_EXTENSION |
| |
|
#define | BSP_ARMV7M_IRQ_PRIORITY_DEFAULT (13 << 4) |
| |
|
#define | BSP_ARMV7M_SYSTICK_PRIORITY (14 << 4) |
| |
|
#define | BSP_ARMV7M_SYSTICK_FREQUENCY stm32h7_systick_frequency() |
| |
|
|
uint32_t | stm32h7_systick_frequency (void) |
| |
|
void | stm32h7_init_power (void) |
| |
|
void | stm32h7_init_oscillator (void) |
| |
|
void | stm32h7_init_clocks (void) |
| |
|
void | stm32h7_init_peripheral_clocks (void) |
| |
|
void | stm32h7_init_qspi (void) |
| |
| void | SystemInit_ExtMemCtl (void) |
| | Setup the external memory controller. Called in startup_stm32h7xx.s before jump to main. This function configures the external memories (SRAM/SDRAM) This SRAM/SDRAM will be used as program data memory (including heap and stack).
|
| |
| void | stm32h7_register_spi_devices (void) |
| | Register SPI interfaces.
|
| |
STM32H7 Board Support Package.
◆ stm32h7_register_spi_devices()
| void stm32h7_register_spi_devices |
( |
void |
| ) |
|
Register SPI interfaces.
This initializes and registers the configured SPI devices with the RTEMS SPI framework. SPI devices are configured at BSP build time.
◆ SystemInit_ExtMemCtl()
| void SystemInit_ExtMemCtl |
( |
void |
| ) |
|
Setup the external memory controller. Called in startup_stm32h7xx.s before jump to main. This function configures the external memories (SRAM/SDRAM) This SRAM/SDRAM will be used as program data memory (including heap and stack).
- Parameters
-
- Return values
-