부산IT학원/스마트컨트롤러
20140708 (ARM DBGU UART 통신)
EHOzlO
2014. 7. 8. 17:04
97일차
-------------------
ARM DBGU 통신
-------------------
------- DBGU 통신
DBGU는 UART 로 통신하고 이것을 통하여 PC와 통신을 해보자.
먼저 arm보드에 uart 선을 꽂는데 아래 그림을 참고하여 꽂았다.
RS232 시리얼 포트가 컴퓨터에 없으므로 USB로 변환해주는 회로에 ARM과 연결하였다.
------- DBGU 통신 초기화
아래 차례로 초기화 소스를 작성한다.
1. I/O Lines
2. Power Management
3. Interrupt Source
4. UART Operations
5. 나머지 셋팅.
2번 과정을 주석 처리하였는데 그 이유는 아래 그림처럼
SYSC에 속해 있고,
밑에 그림에 1번이 SYSC이다.
클럭을 발생시키는 Reg를 살펴보니 1번과 0번은 만질수 없다.
항상 활성화되어 있다.
그래서 생략.
5번이 4.2.1 번보다 먼저 쓴 이유는 TX, RX를 켜기전에 설정해야 하기 때문에
먼저 선언하였다.
오늘은 여기까지...