[전자공학실험2] 4주차 - #4 Arm ASSEMBLY UART
닫기
  • 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
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
해당 자료는 10페이지 까지만 미리보기를 제공합니다.
10페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

[전자공학실험2] 4주차 - #4 Arm ASSEMBLY UART에 대한 보고서 자료입니다.

목차

[ㄴyk1] 445KB 96
 [.metadata]
  [.plugins]
  .lock
  .log
  version.ini

 [yk]
  [yk]
  [디버그]
  .cproject
  .project

ㄱ4주차실험보고서.hwp …………… 19p
ㄷASCII.pdf …………… 1p
ㄷUART.PDF …………… 18p
ㄷUART완성.txt
ㄷUART인증.bmp
ㄷ완성.txt



▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒



ㄱ4주차실험보고서.hwp

1. Title
2. Name
3. Abstract
4. Background
 ※ RS232
 ※ UART
 ※ S3C41OB UART
5. Experimental Results
 - 결과 출력
 - 하이퍼 터미널 설정
 - Program
6. Analysis
7. Conclusion
8. References

본문내용

1. Title
ARM Assembly UART
2. Name

3. Abstract
Assembly로 ARM의 UART를 제어한다. 조건은 아래와 같다.
• Enter “Command” on Hyper terminal.
• If „.enter key‟. pressed, after changing the line “Command>>” will be displayed.
• Commands which are not specified will be treated as an error.
• Commands
–1. name : 2001111 aaa
–2. school : Univ.

4. Background
※ RS232
RS232는 컴퓨터들과 그 주변의 장치들 간에 비교적 느린 속도의 직렬 데이터 통신을 하기 위한 물리적 연결과 프로토콜에 관한 것으로 오래된 표준이며 전송 속도는 최대 20Kbps 이며 최대 보장 사용거리는 15m이다. RS232는 외부 주변 장치들과 직렬 데이터로 통신하기여 Uart를 사용하여 병렬 데이터를 직렬 데이터로 바꾸어 주며 외부 주변 장치들을 제어하는 기능을 한다. 장점은 배선수가 적으며, 통신 프로그래밍의 구현이 쉽고, 컴퓨터에 기본적으로 장착이 되어 있어서 마이크로컨트롤러에서의 응용과 컴퓨터 끼리의 통신이 가능하다. 단점은 병렬전송에 비해서 전송속도가 느리며, 일 대일 통신만 가능하다는 점이다.

- RS232 cable pin assignment -
- TX(데이터송신) : 데이터를 보내는 신호선, 출력은 전압이다.
- RX(데이터수신) : 데이터를 받는 신호선, 입력은 전압이다.
- RTS(송신요구) : 데이터 송신을 요구하기 위한 제어선이다.
- CTS(송신허가) : RTS에 대한 응답 신호선이다.
- DSR : 기기의 전원이 ON인지의 여부와 같은 기기의 준비상태를 조사한다.
- DTR : 데이터 터미널이 DSR과 마찬가지로 OK 인가를 조사한다.




≪ … 중 략 … ≫




6. Experimental Results
- 결과 출력

 ≪ 그 림 ≫

-하이퍼 터미널 설정

 ≪ 그 림 ≫

-Program

┌─────────────────────────
│ AREA ECHO_CODE, CODE, READONLY
│ ENTRY
│  uart_init
│  ldr  r0,=ulcon0
│  ldr  r1,=0x03
│  str  r1,[r0]
│  ldr  r0,=ucon0
│  ldr  r1,=0x09
│  str  r1,[r0]
│  ldr  r0,=ubrdiv0
│  ldr  r1,=0xd0
│  str  r1,[r0]
│  ldr  r7, =0x414D450D
│  ldr  r6, =0x414E540D
│  ldr  r9, =0x414D450c
│  ldr  r10, =0x414E540e
│  ldr  r11, =0x0000000
│  mov  r5, #"\r"
│ send_command and r8, R8, #0
│       ldr  r4,=command
│       bl  putstr
└─────────────────────────
  • 가격3,000
  • 페이지수137페이지
  • 등록일2012.02.01
  • 저작시기2011.9
  • 파일형식압축파일(zip)
  • 자료번호#726928
본 자료는 최근 2주간 다운받은 회원이 없습니다.
청소해
다운로드 장바구니