Subversion Repositories DashDisplay

Rev

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