Povzdych nad STM32L uartom

Jan Waclawek konfera na efton.sk
Středa Květen 16 08:54:49 CEST 2018


Ja zas pozeram do RM0367 :-) ('L0x3 - je zvlastne, ze tie tri pod-rady,
ktore, zda sa, sa lisia len vybavenostou periferiami, su rozbite do troch
RM) kde v kapitole LPUART hned druha veta hovori:

Only 32.768 kHz LSE clock is required to allow UART communications up to
9600 baud/s.

Co sa tyka prvej otazky, LPUART zda sa naozaj nedokaze vysielat v STOP
mode; tam su zastavene vsetky VDD-domain hodiny, a hodiny prijimaca LPUART
su vynimkou zapinanou - ak tomu dobre rozumiem, lebo zase to nejako zvlast
dobre popisanie nie je - cez LPUART_CR3.UCESM bit.

Na vysielanie teda zostava len SLEEP alebo LP SLEEP mody...

wek


----- Original Message ---------------
   From: Hynek Sladky <econf at centrum.cz>

Zdravim,

divam se ted do RM0377, kapitola "Reset and clock control", registr 
CCIPR, kde jsou dva bity LPUART1_SELx, ktere urcuji zdoj hodin.
Jinak jako prvni bych doporucil na zacatku stejne kapitoly obrazek 
"Clock tree", kde to je videt na prvni pohled, ze to jde...

Hynek Sladky


Dne 16.5.2018 v 02:23 Stano napsal(a):
> Zdravim
> Az sa mi nechce verit ze UART a LPUART na L0 STM neumoznuje odosielat 
> data v stop mode.
> Prijimat vie ale odosielat nie? A ani LPUART. Rad by som sa mylil ale 
> zda sa ze to naozaj tak je.
>
> A tak by ma zaujimalo, vie napriklad MSP430 taktovat UART z 32.768kHz 
> xtalu nezavisle od
> frekvencie CPU jadra a prijimat a aj odosielat v uspornom 
> rezimepodobnom stop modu
> (LPM2 alebo 3 nemam nastudovany datasheet)
>
> Stano




Další informace o konferenci Hw-list