mirror of https://github.com/ARMmbed/mbed-os.git
* updated with corrections in serial init.
parent
9da56e4dfc
commit
d34e39ff05
|
@ -237,9 +237,6 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
|
|||
uint32_t sercom_index = 0;
|
||||
uint32_t muxsetting = 0;
|
||||
|
||||
/* Disable USART module */
|
||||
disable_usart(obj);
|
||||
|
||||
get_default_serial_values(obj);
|
||||
|
||||
pSERIAL_S(obj)->pins[USART_TX_INDEX] = tx;
|
||||
|
@ -257,6 +254,9 @@ void serial_init(serial_t *obj, PinName tx, PinName rx)
|
|||
uart = pinmap_peripheral_sercom(NC, sercom_index);
|
||||
pUSART_S(obj) = (Sercom *)uart;
|
||||
|
||||
/* Disable USART module */
|
||||
disable_usart(obj);
|
||||
|
||||
pm_index = sercom_index + PM_APBCMASK_SERCOM0_Pos;
|
||||
gclk_index = sercom_index + SERCOM0_GCLK_ID_CORE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue