Electronic Components Datasheet Search
  New Zealand  ▼
ALLDATASHEET.CO.NZ

X  

AN4457 Datasheet(PDF) 7 Page - STMicroelectronics

Part # AN4457
Description  Implementing an emulated universal asynchronous receiver transmitter on STM32F4 microcontroller series
PDF  24 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  STMICROELECTRONICS [STMicroelectronics]
Direct Link  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

AN4457 Datasheet(HTML) 7 Page - STMicroelectronics

Back Button AN4457 Datasheet HTML 3Page - STMicroelectronics AN4457 Datasheet HTML 4Page - STMicroelectronics AN4457 Datasheet HTML 5Page - STMicroelectronics AN4457 Datasheet HTML 6Page - STMicroelectronics AN4457 Datasheet HTML 7Page - STMicroelectronics AN4457 Datasheet HTML 8Page - STMicroelectronics AN4457 Datasheet HTML 9Page - STMicroelectronics AN4457 Datasheet HTML 10Page - STMicroelectronics AN4457 Datasheet HTML 11Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 7 / 24 page
background image
DocID026046 Rev 1
7/24
AN4457
UART emulator description
23
1.2
UART emulator block diagram
Figure 1: UART emulator block diagram gives an overview of the interaction between the
hardware peripherals and the software modules that make up the UART emulator:
•
Software modules
They include the routines used for transmitting/receiving data and for formatting the
data to be sent by DMA or stored into SRAM. Flags indicating the UART status are also
available:
–
TC: Transmission Complete
This flag is set by software when data transmission is complete.
–
RC: Reception Complete
This flag is set by software when data reception is complete.
–
FE: Framing Error
This flag allows frame error detection.
–
PE: Parity Error
This flag is set by software when a parity error occurs in receive mode.
•
Hardware modules
They consist of all the STM32F4 peripherals involved in UART emulation:
–
GPIO: I/O ports used as transmitter or receiver pins.
–
EXTI: in reception mode, the start bit falling edge is detected via an EXTI.
–
DMA: data transfers are performed by DMA.
–
TIM: it ensures that data are transmitted and received at the required speed.
–
SRAM: data are formatted and stored in the SRAM.
Figure 1. UART emulator block diagram
1. The status flags and the error flags are shown in green and red, respectively.



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


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
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