Rev 2 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 2 | Rev 3 | ||
|---|---|---|---|
| Line 19... | Line 19... | ||
| 19 | */ |
19 | */ |
| 20 | /* USER CODE END Header */ |
20 | /* USER CODE END Header */ |
| 21 | 21 | ||
| 22 | /* Includes ------------------------------------------------------------------*/ |
22 | /* Includes ------------------------------------------------------------------*/ |
| 23 | #include "main.h" |
23 | #include "main.h" |
| - | 24 | ||
| 24 | /* USER CODE BEGIN Includes */ |
25 | /* USER CODE BEGIN Includes */ |
| 25 | 26 | ||
| 26 | /* USER CODE END Includes */ |
27 | /* USER CODE END Includes */ |
| 27 | 28 | ||
| 28 | /* Private typedef -----------------------------------------------------------*/ |
29 | /* Private typedef -----------------------------------------------------------*/ |
| Line 159... | Line 160... | ||
| 159 | } |
160 | } |
| 160 | 161 | ||
| 161 | } |
162 | } |
| 162 | 163 | ||
| 163 | /** |
164 | /** |
| - | 165 | * @brief SPI MSP Initialization |
|
| - | 166 | * This function configures the hardware resources used in this example |
|
| - | 167 | * @param hspi: SPI handle pointer |
|
| - | 168 | * @retval None |
|
| - | 169 | */ |
|
| - | 170 | void HAL_SPI_MspInit(SPI_HandleTypeDef* hspi) |
|
| - | 171 | { |
|
| - | 172 | GPIO_InitTypeDef GPIO_InitStruct = {0}; |
|
| - | 173 | if(hspi->Instance==SPI1) |
|
| - | 174 | { |
|
| - | 175 | /* USER CODE BEGIN SPI1_MspInit 0 */ |
|
| - | 176 | ||
| - | 177 | /* USER CODE END SPI1_MspInit 0 */ |
|
| - | 178 | /* Peripheral clock enable */ |
|
| - | 179 | __HAL_RCC_SPI1_CLK_ENABLE(); |
|
| - | 180 | ||
| - | 181 | __HAL_RCC_GPIOA_CLK_ENABLE(); |
|
| - | 182 | /**SPI1 GPIO Configuration |
|
| - | 183 | PA5 ------> SPI1_SCK |
|
| - | 184 | PA7 ------> SPI1_MOSI |
|
| - | 185 | */ |
|
| - | 186 | GPIO_InitStruct.Pin = GPIO_PIN_5|GPIO_PIN_7; |
|
| - | 187 | GPIO_InitStruct.Mode = GPIO_MODE_AF_PP; |
|
| - | 188 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; |
|
| - | 189 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
|
| - | 190 | ||
| - | 191 | /* USER CODE BEGIN SPI1_MspInit 1 */ |
|
| - | 192 | ||
| - | 193 | /* USER CODE END SPI1_MspInit 1 */ |
|
| - | 194 | } |
|
| - | 195 | ||
| - | 196 | } |
|
| - | 197 | ||
| - | 198 | /** |
|
| - | 199 | * @brief SPI MSP De-Initialization |
|
| - | 200 | * This function freeze the hardware resources used in this example |
|
| - | 201 | * @param hspi: SPI handle pointer |
|
| - | 202 | * @retval None |
|
| - | 203 | */ |
|
| - | 204 | void HAL_SPI_MspDeInit(SPI_HandleTypeDef* hspi) |
|
| - | 205 | { |
|
| - | 206 | if(hspi->Instance==SPI1) |
|
| - | 207 | { |
|
| - | 208 | /* USER CODE BEGIN SPI1_MspDeInit 0 */ |
|
| - | 209 | ||
| - | 210 | /* USER CODE END SPI1_MspDeInit 0 */ |
|
| - | 211 | /* Peripheral clock disable */ |
|
| - | 212 | __HAL_RCC_SPI1_CLK_DISABLE(); |
|
| - | 213 | ||
| - | 214 | /**SPI1 GPIO Configuration |
|
| - | 215 | PA5 ------> SPI1_SCK |
|
| - | 216 | PA7 ------> SPI1_MOSI |
|
| - | 217 | */ |
|
| - | 218 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_5|GPIO_PIN_7); |
|
| - | 219 | ||
| - | 220 | /* USER CODE BEGIN SPI1_MspDeInit 1 */ |
|
| - | 221 | ||
| - | 222 | /* USER CODE END SPI1_MspDeInit 1 */ |
|
| - | 223 | } |
|
| - | 224 | ||
| - | 225 | } |
|
| - | 226 | ||
| - | 227 | /** |
|
| 164 | * @brief UART MSP Initialization |
228 | * @brief UART MSP Initialization |
| 165 | * This function configures the hardware resources used in this example |
229 | * This function configures the hardware resources used in this example |
| 166 | * @param huart: UART handle pointer |
230 | * @param huart: UART handle pointer |
| 167 | * @retval None |
231 | * @retval None |
| 168 | */ |
232 | */ |