![]() |
STM32Cube
Version 2.0
Create Projects for STM32L5 Series with STM32Cube HAL and STM32CubeMX
|
The CMSIS-Driver SPI requires:
Valid settings for various evaluation boards are listed in the table below:
Peripheral Resource | STM32L562E-DK |
---|---|
SPI Peripheral | SPI 1 |
SPI Mode | Full-Duplex Master |
MOSI Pin | PB5 |
MISO Pin | PB4 |
SCK Pin | PG9 |
For different boards, refer to the hardware schematics to reflect correct setup values.
The STM32CubeMX configuration for STM32L562E-DK with steps for Pinout, Clock, and System Configuration are listed below. Enter the values that are marked bold.
Under Connectivity open SPI1 Configuration:
Pin Name | Signal on Pin | GPIO mode | GPIO Pull-up/Pull.. | Maximum out | User Label |
---|---|---|---|---|---|
PG9 | SPI1_SCK | Alternate | No pull-up and no.. | High | . |
PB4 | SPI1_MISO | Alternate | No pull-up and no.. | High | . |
PB5 | SPI1_MOSI | Alternate | No pull-up and no.. | High | . |
Interrupt Table | Enable | Preemption Priority | Sub Priority |
---|---|---|---|
DMA1 channel 1 global interrupt | ON | 0 | 0 |
DMA1 channel 2 global interrupt | ON | 0 | 0 |
SPI1 global interrupt | ON | 0 | 0 |
Click OK to close the SPI3 Configuration dialog