25
UART UNIT 11 로로 SW 로로로 로로로

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

Embed Size (px)

Citation preview

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

UARTUNIT

11

로봇 SW 교육원조용수

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

2학습 목표

• UART• UART Register• UART Config

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

3UART ?

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

– RS-232– RS-485

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

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

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

4UART ?

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

5RS-232

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

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

6RS-232 Level Converter

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

7N051 UART

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

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

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

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

9N051 UART Register

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

10N051 UART Register

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

11N051 UART Register

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

12N051 UART Register

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

13N051 UART Register

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

14N051 UART Register

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

15N051 UART Register

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

16N051 UART Register

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

17N051 UART Register

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

18N051 UART Register

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

19N051 UART Register

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

20N051 UART Register

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

21N051 UART Register

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

22N051 UART Register

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

23N051 UART Register

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

24N051 UART Register

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

25N051 UART Register