@@ -202,17 +202,17 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
202
202
// Enable USART clock
203
203
switch (instance ) {
204
204
case UART_1 :
205
- __USART1_FORCE_RESET ();
206
- __USART1_RELEASE_RESET ();
205
+ __HAL_RCC_USART1_FORCE_RESET ();
206
+ __HAL_RCC_USART1_RELEASE_RESET ();
207
207
__HAL_RCC_USART1_CLK_ENABLE ();
208
208
SERIAL_OBJ (index ) = 0 ;
209
209
#if DEVICE_SERIAL_ASYNCH_DMA
210
210
__HAL_RCC_DMA2_CLK_ENABLE ();
211
211
#endif
212
212
break ;
213
213
case UART_2 :
214
- __USART2_FORCE_RESET ();
215
- __USART2_RELEASE_RESET ();
214
+ __HAL_RCC_USART2_FORCE_RESET ();
215
+ __HAL_RCC_USART2_RELEASE_RESET ();
216
216
__HAL_RCC_USART2_CLK_ENABLE ();
217
217
SERIAL_OBJ (index ) = 1 ;
218
218
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -221,8 +221,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
221
221
break ;
222
222
#if defined(USART3_BASE )
223
223
case UART_3 :
224
- __USART3_FORCE_RESET ();
225
- __USART3_RELEASE_RESET ();
224
+ __HAL_RCC_USART3_FORCE_RESET ();
225
+ __HAL_RCC_USART3_RELEASE_RESET ();
226
226
__HAL_RCC_USART3_CLK_ENABLE ();
227
227
SERIAL_OBJ (index ) = 2 ;
228
228
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -232,8 +232,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
232
232
#endif
233
233
#if defined(UART4_BASE )
234
234
case UART_4 :
235
- __USART4_FORCE_RESET ();
236
- __USART4_RELEASE_RESET ();
235
+ __HAL_RCC_UART4_FORCE_RESET ();
236
+ __HAL_RCC_UART4_RELEASE_RESET ();
237
237
__HAL_RCC_UART4_CLK_ENABLE ();
238
238
SERIAL_OBJ (index ) = 3 ;
239
239
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -243,8 +243,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
243
243
#endif
244
244
#if defined(UART5_BASE )
245
245
case UART_5 :
246
- __USART5_FORCE_RESET ();
247
- __USART5_RELEASE_RESET ();
246
+ __HAL_RCC_UART5_FORCE_RESET ();
247
+ __HAL_RCC_UART5_RELEASE_RESET ();
248
248
__HAL_RCC_UART5_CLK_ENABLE ();
249
249
SERIAL_OBJ (index ) = 4 ;
250
250
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -254,8 +254,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
254
254
#endif
255
255
#if defined(USART6_BASE )
256
256
case UART_6 :
257
- __USART6_FORCE_RESET ();
258
- __USART6_RELEASE_RESET ();
257
+ __HAL_RCC_USART6_FORCE_RESET ();
258
+ __HAL_RCC_USART6_RELEASE_RESET ();
259
259
__HAL_RCC_USART6_CLK_ENABLE ();
260
260
SERIAL_OBJ (index ) = 5 ;
261
261
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -265,8 +265,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
265
265
#endif
266
266
#if defined(UART7_BASE )
267
267
case UART_7 :
268
- __USART8_FORCE_RESET ();
269
- __USART8_RELEASE_RESET ();
268
+ __HAL_RCC_UART7_FORCE_RESET ();
269
+ __HAL_RCC_UART7_RELEASE_RESET ();
270
270
__HAL_RCC_UART7_CLK_ENABLE ();
271
271
SERIAL_OBJ (index ) = 6 ;
272
272
#if DEVICE_SERIAL_ASYNCH_DMA
@@ -276,8 +276,8 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
276
276
#endif
277
277
#if defined(UART8_BASE )
278
278
case UART_8 :
279
- __USART8_FORCE_RESET ();
280
- __USART8_RELEASE_RESET ();
279
+ __HAL_RCC_UART8_FORCE_RESET ();
280
+ __HAL_RCC_UART8_RELEASE_RESET ();
281
281
__HAL_RCC_UART8_CLK_ENABLE ();
282
282
SERIAL_OBJ (index ) = 7 ;
283
283
#if DEVICE_SERIAL_ASYNCH_DMA
0 commit comments