UART UNIT 11 로봇 SW 교육원 조용수. 학습 목표 UART UART Register UART Config 2

Preview:

Citation preview

UARTUNIT

11

로봇 SW 교육원조용수

2학습 목표

• UART• UART Register• UART Config

3UART ?

• Universal asynchronous receiver/transmitter• 범용 비 동기 송 / 수신 표준

– RS-232– RS-485

• 일반적으로 컴퓨터나 주변기기에서 직렬 통신을 하기 위한 방식 (RS-232)

• MCU 나 Embedded System 에서 디버깅 및 통신용 Console 역할을 함 .

4UART ?

5RS-232

• PC 에서 사용하던 시리얼 통신 규격• 1:1 통신 방식• Data, Parity Bit, Start/Stop Bit 로 구성• Baud rate 로 속도를 설정함 .

6RS-232 Level Converter

7N051 UART

• 2 Channel of UART 제공 • 16 Receive / 16 Transmit FIFO• IrDA, RS-485 Function Mode

8N051 UART Register

• P0_MFP -> UART0• P3_MFP -> UART1• SYS->APBCLK : UART0_EN or UART1_EN• CLK->CLKSEL : UART Clock Config• CLK->CKLDIV : UART Prescaler Config

9N051 UART Register

10N051 UART Register

11N051 UART Register

12N051 UART Register

13N051 UART Register

14N051 UART Register

15N051 UART Register

16N051 UART Register

17N051 UART Register

18N051 UART Register

19N051 UART Register

20N051 UART Register

21N051 UART Register

22N051 UART Register

23N051 UART Register

24N051 UART Register

25N051 UART Register

Recommended