@@ -292,7 +292,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
292292 pins_pull [3 ] = MICROPY_HW_UART1_CTS_PULL ;
293293 #endif
294294 __HAL_RCC_USART1_CLK_ENABLE ();
295- __HAL_RCC_USART1_CLK_SLEEP_ENABLE ();
296295 break ;
297296 #endif
298297
@@ -324,7 +323,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
324323 pins_pull [3 ] = MICROPY_HW_UART2_CTS_PULL ;
325324 #endif
326325 __HAL_RCC_USART2_CLK_ENABLE ();
327- __HAL_RCC_USART2_CLK_SLEEP_ENABLE ();
328326 break ;
329327 #endif
330328
@@ -358,7 +356,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
358356 pins_pull [3 ] = MICROPY_HW_UART3_CTS_PULL ;
359357 #endif
360358 __HAL_RCC_USART3_CLK_ENABLE ();
361- __HAL_RCC_USART3_CLK_SLEEP_ENABLE ();
362359 break ;
363360 #endif
364361
@@ -369,22 +366,18 @@ bool uart_init(machine_uart_obj_t *uart_obj,
369366 UARTx = USART4 ;
370367 irqn = USART3_8_IRQn ;
371368 __HAL_RCC_USART4_CLK_ENABLE ();
372- __HAL_RCC_USART4_CLK_SLEEP_ENABLE ();
373369 #elif defined(STM32L0 )
374370 UARTx = USART4 ;
375371 irqn = USART4_5_IRQn ;
376372 __HAL_RCC_USART4_CLK_ENABLE ();
377- __HAL_RCC_USART4_CLK_SLEEP_ENABLE ();
378373 #elif defined(STM32G0 )
379374 UARTx = USART4 ;
380375 irqn = USART3_4_5_6_LPUART1_IRQn ;
381376 __HAL_RCC_USART4_CLK_ENABLE ();
382- __HAL_RCC_USART4_CLK_SLEEP_ENABLE ();
383377 #else
384378 UARTx = UART4 ;
385379 irqn = UART4_IRQn ;
386380 __HAL_RCC_UART4_CLK_ENABLE ();
387- __HAL_RCC_UART4_CLK_SLEEP_ENABLE ();
388381 #endif
389382 pins [0 ] = MICROPY_HW_UART4_TX ;
390383 pins [1 ] = MICROPY_HW_UART4_RX ;
@@ -414,22 +407,18 @@ bool uart_init(machine_uart_obj_t *uart_obj,
414407 UARTx = USART5 ;
415408 irqn = USART3_8_IRQn ;
416409 __HAL_RCC_USART5_CLK_ENABLE ();
417- __HAL_RCC_USART5_CLK_SLEEP_ENABLE ();
418410 #elif defined(STM32L0 )
419411 UARTx = USART5 ;
420412 irqn = USART4_5_IRQn ;
421413 __HAL_RCC_USART5_CLK_ENABLE ();
422- __HAL_RCC_USART5_CLK_SLEEP_ENABLE ();
423414 #elif defined(STM32G0 )
424415 UARTx = USART5 ;
425416 irqn = USART3_4_5_6_LPUART1_IRQn ;
426417 __HAL_RCC_USART5_CLK_ENABLE ();
427- __HAL_RCC_USART5_CLK_SLEEP_ENABLE ();
428418 #else
429419 UARTx = UART5 ;
430420 irqn = UART5_IRQn ;
431421 __HAL_RCC_UART5_CLK_ENABLE ();
432- __HAL_RCC_UART5_CLK_SLEEP_ENABLE ();
433422 #endif
434423 pins [0 ] = MICROPY_HW_UART5_TX ;
435424 pins [1 ] = MICROPY_HW_UART5_RX ;
@@ -482,7 +471,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
482471 pins_pull [3 ] = MICROPY_HW_UART6_CTS_PULL ;
483472 #endif
484473 __HAL_RCC_USART6_CLK_ENABLE ();
485- __HAL_RCC_USART6_CLK_SLEEP_ENABLE ();
486474 break ;
487475 #endif
488476
@@ -493,12 +481,10 @@ bool uart_init(machine_uart_obj_t *uart_obj,
493481 UARTx = USART7 ;
494482 irqn = USART3_8_IRQn ;
495483 __HAL_RCC_USART7_CLK_ENABLE ();
496- __HAL_RCC_USART7_CLK_SLEEP_ENABLE ();
497484 #else
498485 UARTx = UART7 ;
499486 irqn = UART7_IRQn ;
500487 __HAL_RCC_UART7_CLK_ENABLE ();
501- __HAL_RCC_UART7_CLK_SLEEP_ENABLE ();
502488 #endif
503489 pins [0 ] = MICROPY_HW_UART7_TX ;
504490 pins [1 ] = MICROPY_HW_UART7_RX ;
@@ -528,12 +514,10 @@ bool uart_init(machine_uart_obj_t *uart_obj,
528514 UARTx = USART8 ;
529515 irqn = USART3_8_IRQn ;
530516 __HAL_RCC_USART8_CLK_ENABLE ();
531- __HAL_RCC_USART8_CLK_SLEEP_ENABLE ();
532517 #else
533518 UARTx = UART8 ;
534519 irqn = UART8_IRQn ;
535520 __HAL_RCC_UART8_CLK_ENABLE ();
536- __HAL_RCC_UART8_CLK_SLEEP_ENABLE ();
537521 #endif
538522 pins [0 ] = MICROPY_HW_UART8_TX ;
539523 pins [1 ] = MICROPY_HW_UART8_RX ;
@@ -562,7 +546,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
562546 UARTx = UART9 ;
563547 irqn = UART9_IRQn ;
564548 __HAL_RCC_UART9_CLK_ENABLE ();
565- __HAL_RCC_UART9_CLK_SLEEP_ENABLE ();
566549 pins [0 ] = MICROPY_HW_UART9_TX ;
567550 pins [1 ] = MICROPY_HW_UART9_RX ;
568551 #if defined(MICROPY_HW_UART9_RX_PULL )
@@ -578,12 +561,10 @@ bool uart_init(machine_uart_obj_t *uart_obj,
578561 UARTx = UART10 ;
579562 irqn = UART10_IRQn ;
580563 __HAL_RCC_UART10_CLK_ENABLE ();
581- __HAL_RCC_UART10_CLK_SLEEP_ENABLE ();
582564 #else
583565 UARTx = USART10 ;
584566 irqn = USART10_IRQn ;
585567 __HAL_RCC_USART10_CLK_ENABLE ();
586- __HAL_RCC_USART10_CLK_SLEEP_ENABLE ();
587568 #endif
588569 pins [0 ] = MICROPY_HW_UART10_TX ;
589570 pins [1 ] = MICROPY_HW_UART10_RX ;
@@ -622,7 +603,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
622603 pins_pull [3 ] = MICROPY_HW_LPUART1_CTS_PULL ;
623604 #endif
624605 __HAL_RCC_LPUART1_CLK_ENABLE ();
625- __HAL_RCC_LPUART1_CLK_SLEEP_ENABLE ();
626606 break ;
627607 #endif
628608
@@ -653,7 +633,6 @@ bool uart_init(machine_uart_obj_t *uart_obj,
653633 pins_pull [3 ] = MICROPY_HW_LPUART2_CTS_PULL ;
654634 #endif
655635 __HAL_RCC_LPUART2_CLK_ENABLE ();
656- __HAL_RCC_LPUART2_CLK_SLEEP_ENABLE ();
657636 break ;
658637 #endif
659638
@@ -791,7 +770,6 @@ void uart_deinit(machine_uart_obj_t *self) {
791770 __HAL_RCC_USART1_FORCE_RESET ();
792771 __HAL_RCC_USART1_RELEASE_RESET ();
793772 __HAL_RCC_USART1_CLK_DISABLE ();
794- __HAL_RCC_USART1_CLK_SLEEP_DISABLE ();
795773 #if defined(USART2 )
796774 } else if (self -> uart_id == 2 ) {
797775 #if defined(STM32G0 )
@@ -802,7 +780,6 @@ void uart_deinit(machine_uart_obj_t *self) {
802780 __HAL_RCC_USART2_FORCE_RESET ();
803781 __HAL_RCC_USART2_RELEASE_RESET ();
804782 __HAL_RCC_USART2_CLK_DISABLE ();
805- __HAL_RCC_USART2_CLK_SLEEP_DISABLE ();
806783 #endif
807784 #if defined(USART3 )
808785 } else if (self -> uart_id == 3 ) {
@@ -814,99 +791,86 @@ void uart_deinit(machine_uart_obj_t *self) {
814791 __HAL_RCC_USART3_FORCE_RESET ();
815792 __HAL_RCC_USART3_RELEASE_RESET ();
816793 __HAL_RCC_USART3_CLK_DISABLE ();
817- __HAL_RCC_USART3_CLK_SLEEP_DISABLE ();
818794 #endif
819795 #if defined(UART4 )
820796 } else if (self -> uart_id == 4 ) {
821797 HAL_NVIC_DisableIRQ (UART4_IRQn );
822798 __HAL_RCC_UART4_FORCE_RESET ();
823799 __HAL_RCC_UART4_RELEASE_RESET ();
824800 __HAL_RCC_UART4_CLK_DISABLE ();
825- __HAL_RCC_UART4_CLK_SLEEP_DISABLE ();
826801 #endif
827802 #if defined(USART4 )
828803 } else if (self -> uart_id == 4 ) {
829804 __HAL_RCC_USART4_FORCE_RESET ();
830805 __HAL_RCC_USART4_RELEASE_RESET ();
831806 __HAL_RCC_USART4_CLK_DISABLE ();
832- __HAL_RCC_USART4_CLK_SLEEP_DISABLE ();
833807 #endif
834808 #if defined(UART5 )
835809 } else if (self -> uart_id == 5 ) {
836810 HAL_NVIC_DisableIRQ (UART5_IRQn );
837811 __HAL_RCC_UART5_FORCE_RESET ();
838812 __HAL_RCC_UART5_RELEASE_RESET ();
839813 __HAL_RCC_UART5_CLK_DISABLE ();
840- __HAL_RCC_UART5_CLK_SLEEP_DISABLE ();
841814 #endif
842815 #if defined(USART5 )
843816 } else if (self -> uart_id == 5 ) {
844817 __HAL_RCC_USART5_FORCE_RESET ();
845818 __HAL_RCC_USART5_RELEASE_RESET ();
846819 __HAL_RCC_USART5_CLK_DISABLE ();
847- __HAL_RCC_USART5_CLK_SLEEP_DISABLE ();
848820 #endif
849821 #if defined(UART6 )
850822 } else if (self -> uart_id == 6 ) {
851823 HAL_NVIC_DisableIRQ (USART6_IRQn );
852824 __HAL_RCC_USART6_FORCE_RESET ();
853825 __HAL_RCC_USART6_RELEASE_RESET ();
854826 __HAL_RCC_USART6_CLK_DISABLE ();
855- __HAL_RCC_USART6_CLK_SLEEP_DISABLE ();
856827 #endif
857828 #if defined(UART7 )
858829 } else if (self -> uart_id == 7 ) {
859830 HAL_NVIC_DisableIRQ (UART7_IRQn );
860831 __HAL_RCC_UART7_FORCE_RESET ();
861832 __HAL_RCC_UART7_RELEASE_RESET ();
862833 __HAL_RCC_UART7_CLK_DISABLE ();
863- __HAL_RCC_UART7_CLK_SLEEP_DISABLE ();
864834 #endif
865835 #if defined(USART7 )
866836 } else if (self -> uart_id == 7 ) {
867837 __HAL_RCC_USART7_FORCE_RESET ();
868838 __HAL_RCC_USART7_RELEASE_RESET ();
869839 __HAL_RCC_USART7_CLK_DISABLE ();
870- __HAL_RCC_USART7_CLK_SLEEP_DISABLE ();
871840 #endif
872841 #if defined(UART8 )
873842 } else if (self -> uart_id == 8 ) {
874843 HAL_NVIC_DisableIRQ (UART8_IRQn );
875844 __HAL_RCC_UART8_FORCE_RESET ();
876845 __HAL_RCC_UART8_RELEASE_RESET ();
877846 __HAL_RCC_UART8_CLK_DISABLE ();
878- __HAL_RCC_UART8_CLK_SLEEP_DISABLE ();
879847 #endif
880848 #if defined(USART8 )
881849 } else if (self -> uart_id == 8 ) {
882850 __HAL_RCC_USART8_FORCE_RESET ();
883851 __HAL_RCC_USART8_RELEASE_RESET ();
884852 __HAL_RCC_USART8_CLK_DISABLE ();
885- __HAL_RCC_USART8_CLK_SLEEP_DISABLE ();
886853 #endif
887854 #if defined(UART9 )
888855 } else if (self -> uart_id == 9 ) {
889856 HAL_NVIC_DisableIRQ (UART9_IRQn );
890857 __HAL_RCC_UART9_FORCE_RESET ();
891858 __HAL_RCC_UART9_RELEASE_RESET ();
892859 __HAL_RCC_UART9_CLK_DISABLE ();
893- __HAL_RCC_UART9_CLK_SLEEP_DISABLE ();
894860 #endif
895861 #if defined(UART10 )
896862 } else if (self -> uart_id == 10 ) {
897863 HAL_NVIC_DisableIRQ (UART10_IRQn );
898864 __HAL_RCC_UART10_FORCE_RESET ();
899865 __HAL_RCC_UART10_RELEASE_RESET ();
900866 __HAL_RCC_UART10_CLK_DISABLE ();
901- __HAL_RCC_UART10_CLK_SLEEP_DISABLE ();
902867 #endif
903868 #if defined(USART10 )
904869 } else if (self -> uart_id == 10 ) {
905870 HAL_NVIC_DisableIRQ (USART10_IRQn );
906871 __HAL_RCC_USART10_FORCE_RESET ();
907872 __HAL_RCC_USART10_RELEASE_RESET ();
908873 __HAL_RCC_USART10_CLK_DISABLE ();
909- __HAL_RCC_USART10_CLK_SLEEP_DISABLE ();
910874 #endif
911875 #if defined(LPUART1 )
912876 } else if (self -> uart_id == PYB_LPUART_1 ) {
@@ -918,7 +882,6 @@ void uart_deinit(machine_uart_obj_t *self) {
918882 __HAL_RCC_LPUART1_FORCE_RESET ();
919883 __HAL_RCC_LPUART1_RELEASE_RESET ();
920884 __HAL_RCC_LPUART1_CLK_DISABLE ();
921- __HAL_RCC_LPUART1_CLK_SLEEP_DISABLE ();
922885 #endif
923886 #if defined(LPUART2 )
924887 } else if (self -> uart_id == PYB_LPUART_2 ) {
@@ -930,7 +893,6 @@ void uart_deinit(machine_uart_obj_t *self) {
930893 __HAL_RCC_LPUART2_FORCE_RESET ();
931894 __HAL_RCC_LPUART2_RELEASE_RESET ();
932895 __HAL_RCC_LPUART2_CLK_DISABLE ();
933- __HAL_RCC_LPUART2_CLK_SLEEP_DISABLE ();
934896 #endif
935897 }
936898}
0 commit comments