数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AN4635 数据表(PDF) 13 Page - STMicroelectronics

部件名 AN4635
功能描述  Minimization of power consumption using LPUART in microcontrollers of the STM32L0 series
PDF  34 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  STMICROELECTRONICS [STMicroelectronics]
网页  http://www.st.com
标志 STMICROELECTRONICS - STMicroelectronics

AN4635 数据表(HTML) 13 Page - STMicroelectronics

Back Button AN4635 Datasheet HTML 9Page - STMicroelectronics AN4635 Datasheet HTML 10Page - STMicroelectronics AN4635 Datasheet HTML 11Page - STMicroelectronics AN4635 Datasheet HTML 12Page - STMicroelectronics AN4635 Datasheet HTML 13Page - STMicroelectronics AN4635 Datasheet HTML 14Page - STMicroelectronics AN4635 Datasheet HTML 15Page - STMicroelectronics AN4635 Datasheet HTML 16Page - STMicroelectronics AN4635 Datasheet HTML 17Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 13 / 34 page
background image
DocID027290 Rev 1
13/34
AN4635
Reliability and communication quality
33
5
Reliability and communication quality
5.1
Noise and frequency shift
Line noise should cause no issues at the low communication speed typical for low power
applications. In some cases, random noise can be mitigated by adding a weak pull-up. This
is of course at expense of additional energy. For example the internal pull-up (no extra
parts) increases power consumption by approximately 30 µA during transmission in the
example described in Section 7.
Framing errors occur as result of incorrect base frequency (speed setting) at one of the
communication participants. The LSE clock source, which is best suited for low power
applications, is very accurate. Only if LPUART peripheral clock is derived from MSI clock
then the framing errors are very likely. The LPUART also cannot auto detect the
communication speed of its counterpart, relying only on the precise speed settings with
framing reliability.
5.2
Dropped bytes
The main means of achieving lower power consumption is to tune down core frequency and
use suspension to low power modes. This imposes a challenge of waking up and
responding to peripheral events.
In transmission case this may cause delay between bytes sent, leading to prolonged period
of activity and thus impact on system efficiency, but no data loss.
The true problem is data reception. In polling or interrupt driven mode, if the received data in
the LPUART data register is not read in time i.e. before a new data is received, an overrun
error occurs and any data received during overrun is lost.
To avoid missing data in reception, the following guidelines can be provided:
ensure a correct clock speed (not below a certain minimum) for the core;
boost the LPUART interrupts priorities to the highest possible level in the application to
make them basically uninterruptible;
use the DMA for data transfers.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com