Rev 30 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed
| Rev 30 | Rev 33 | ||
|---|---|---|---|
| Line 149... | Line 149... | ||
| 149 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
149 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
| 150 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
150 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
| 151 | GPIO_InitStruct.Alternate = GPIO_AF7_USART1; |
151 | GPIO_InitStruct.Alternate = GPIO_AF7_USART1; |
| 152 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
152 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
| 153 | 153 | ||
| - | 154 | /* Peripheral interrupt init */ |
|
| - | 155 | HAL_NVIC_SetPriority(USART1_IRQn, 0, 0); |
|
| - | 156 | HAL_NVIC_EnableIRQ(USART1_IRQn); |
|
| 154 | /* USER CODE BEGIN USART1_MspInit 1 */ |
157 | /* USER CODE BEGIN USART1_MspInit 1 */ |
| 155 | 158 | ||
| 156 | /* USER CODE END USART1_MspInit 1 */ |
159 | /* USER CODE END USART1_MspInit 1 */ |
| 157 | } |
160 | } |
| 158 | else if(huart->Instance==USART2) |
161 | else if(huart->Instance==USART2) |
| Line 172... | Line 175... | ||
| 172 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
175 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
| 173 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
176 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
| 174 | GPIO_InitStruct.Alternate = GPIO_AF7_USART2; |
177 | GPIO_InitStruct.Alternate = GPIO_AF7_USART2; |
| 175 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
178 | HAL_GPIO_Init(GPIOA, &GPIO_InitStruct); |
| 176 | 179 | ||
| - | 180 | /* Peripheral interrupt init */ |
|
| - | 181 | HAL_NVIC_SetPriority(USART2_IRQn, 0, 0); |
|
| - | 182 | HAL_NVIC_EnableIRQ(USART2_IRQn); |
|
| 177 | /* USER CODE BEGIN USART2_MspInit 1 */ |
183 | /* USER CODE BEGIN USART2_MspInit 1 */ |
| 178 | 184 | ||
| 179 | /* USER CODE END USART2_MspInit 1 */ |
185 | /* USER CODE END USART2_MspInit 1 */ |
| 180 | } |
186 | } |
| 181 | else if(huart->Instance==USART3) |
187 | else if(huart->Instance==USART3) |
| Line 195... | Line 201... | ||
| 195 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
201 | GPIO_InitStruct.Pull = GPIO_PULLUP; |
| 196 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
202 | GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_VERY_HIGH; |
| 197 | GPIO_InitStruct.Alternate = GPIO_AF7_USART3; |
203 | GPIO_InitStruct.Alternate = GPIO_AF7_USART3; |
| 198 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
204 | HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); |
| 199 | 205 | ||
| - | 206 | /* Peripheral interrupt init */ |
|
| - | 207 | HAL_NVIC_SetPriority(USART3_IRQn, 0, 0); |
|
| - | 208 | HAL_NVIC_EnableIRQ(USART3_IRQn); |
|
| 200 | /* USER CODE BEGIN USART3_MspInit 1 */ |
209 | /* USER CODE BEGIN USART3_MspInit 1 */ |
| 201 | 210 | ||
| 202 | /* USER CODE END USART3_MspInit 1 */ |
211 | /* USER CODE END USART3_MspInit 1 */ |
| 203 | } |
212 | } |
| 204 | 213 | ||
| Line 219... | Line 228... | ||
| 219 | PA9 ------> USART1_TX |
228 | PA9 ------> USART1_TX |
| 220 | PA10 ------> USART1_RX |
229 | PA10 ------> USART1_RX |
| 221 | */ |
230 | */ |
| 222 | HAL_GPIO_DeInit(GPIOA, PLX_TX_Pin|PLX_RX_Pin); |
231 | HAL_GPIO_DeInit(GPIOA, PLX_TX_Pin|PLX_RX_Pin); |
| 223 | 232 | ||
| - | 233 | /* Peripheral interrupt DeInit*/ |
|
| - | 234 | HAL_NVIC_DisableIRQ(USART1_IRQn); |
|
| - | 235 | ||
| 224 | /* USER CODE BEGIN USART1_MspDeInit 1 */ |
236 | /* USER CODE BEGIN USART1_MspDeInit 1 */ |
| 225 | 237 | ||
| 226 | /* USER CODE END USART1_MspDeInit 1 */ |
238 | /* USER CODE END USART1_MspDeInit 1 */ |
| 227 | } |
239 | } |
| 228 | else if(huart->Instance==USART2) |
240 | else if(huart->Instance==USART2) |
| Line 237... | Line 249... | ||
| 237 | PA2 ------> USART2_TX |
249 | PA2 ------> USART2_TX |
| 238 | PA3 ------> USART2_RX |
250 | PA3 ------> USART2_RX |
| 239 | */ |
251 | */ |
| 240 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
252 | HAL_GPIO_DeInit(GPIOA, GPIO_PIN_2|GPIO_PIN_3); |
| 241 | 253 | ||
| - | 254 | /* Peripheral interrupt DeInit*/ |
|
| - | 255 | HAL_NVIC_DisableIRQ(USART2_IRQn); |
|
| - | 256 | ||
| 242 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
257 | /* USER CODE BEGIN USART2_MspDeInit 1 */ |
| 243 | 258 | ||
| 244 | /* USER CODE END USART2_MspDeInit 1 */ |
259 | /* USER CODE END USART2_MspDeInit 1 */ |
| 245 | } |
260 | } |
| 246 | else if(huart->Instance==USART3) |
261 | else if(huart->Instance==USART3) |
| Line 255... | Line 270... | ||
| 255 | PB10 ------> USART3_TX |
270 | PB10 ------> USART3_TX |
| 256 | PB11 ------> USART3_RX |
271 | PB11 ------> USART3_RX |
| 257 | */ |
272 | */ |
| 258 | HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10|GPIO_PIN_11); |
273 | HAL_GPIO_DeInit(GPIOB, GPIO_PIN_10|GPIO_PIN_11); |
| 259 | 274 | ||
| - | 275 | /* Peripheral interrupt DeInit*/ |
|
| - | 276 | HAL_NVIC_DisableIRQ(USART3_IRQn); |
|
| - | 277 | ||
| 260 | /* USER CODE BEGIN USART3_MspDeInit 1 */ |
278 | /* USER CODE BEGIN USART3_MspDeInit 1 */ |
| 261 | 279 | ||
| 262 | /* USER CODE END USART3_MspDeInit 1 */ |
280 | /* USER CODE END USART3_MspDeInit 1 */ |
| 263 | } |
281 | } |
| 264 | 282 | ||