TR2838x / TR2837x 트레이닝 키트 예제
[TR2837xD / CPU1] 트레이닝 키트 USB-to-Serial (RS232) 변환 회로 테스트 예제
싱크웍스
2024.05.28 15:53:24
조회수 469
1. 실습 안내
TMS320F2837xD 칩의 SCI 회로를 통해, PC와의 시리얼 통신(RS232)을 확인합니다.
2. 실습 준비
본 예제는 아래의 개발환경에서 테스트 되었습니다.1) CCS 버전 : v12.7.0.00007
2) 컴파일러 버전 : TI v22.6.1.LTS
3) 개발보드 : TR2837xD 트레이닝 키트
4) 프로세서 : TMS320F28377D / TMS320F28379D
5) 기타 : Bit-Field + Driverlib. 프로젝트 구성
3. 실습 예제 설치
아래의 링크를 클릭하여 실습 예제를 다운로드 합니다. 예제는 실행형 설치 패키지로 제작되어 있으며, 압축해제 후 파일을 실행해주시면 지정된 경로에 자동으로 설치됩니다.(설치 파일 실행에 문제가 있다면, 관리자 권한으로 실행해보세요.)
>> 실습 예제 다운로드 (클릭)
예제의 설치 경로는 아래와 같습니다.
C:/ SyncWorks / TR2837x / c28x / 2_Serial-to-USB
4. 예제 실행 준비
아래의 이미지를 참고해서 TR2837xD 트레이닝 키트를 PC의 USB 포트와 연결하고, USB 포트로부터의 전원을 사용하도록, On-Board JTAG Emulation 회로가 칩의 JTAG 인터페이스와 연결되도록 2P 점퍼를 설정해주세요.
5. 예제 실행
PC에 설치된 Code Composer Studio(이하 CCS)를 실행하고, Workspace 경로를 아래와 같이 설정합니다.>> C:/ SyncWorks / TR2837x / c28x

CCS가 실행되면 위의 예제 설치경로를 참조하여 예제 프로젝트를 불러들인 후 컴파일하여 실행해보세요.
본 예제는 TMS320F2837xD 칩이 실장된 TR2837xD 트레이닝 키트를 대상으로 하고 있으며,
TMS320F2837xD 칩의 SCI 회로를 통해, PC와의 시리얼 통신(RS232)을 확인합니다.
TR2837xD 트레이닝 키트의 '(2) OBD. JTAG' 회로에는 총 2채널의 Serial-to-USB 회로가 준비되어 있으며, 그 중 1채널은 XDS100v2 On-Board JTAG Emulation 회로로 나머지 1개 채널은 Serial(RS232)-to-USB Bridge 회로로 설정되어 있습니다.
TR2837xD 트레이닝 키트의 (2) OBD. JTAG 회로와 TMS320F2837xD 칩 사이에 마련된 2.54mm 2x8 Male 핀-헤더 하단의 'Serial_TX <--> G28' / 'Serial_RX <--> G29' 핀-헤더에 점퍼를 삽입하여 서로 연결하면 칩의 SCI-A 회로를 통해 PC와 RS232 시리얼 통신을 테스트 할 수 있습니다.
Code Composer Studio의 Serial Terminal 창(상단 View --> Terminal 메뉴 / 혹은 기타 시리얼 터미널 프로그램)은 아래와 같이 설정합니다.
* Choose terminal : Serial Terminal
* Serial port : COMx (PC 환경마다 다를 수 있습니다. / 장치관리자에서 확인)
* Baud rate : 115200
* Data size : 8
* Parity : None
* Stop bits : 1
* Encoding : Default (ISO-8859-1)
예제 폴더에는 Expressions Tab 에 관찰할 변수들을 쉽게 등록할 수 있도록 미리 저장된 파일이 포함되어 있습니다.
--> Expressions Tab 변수 등록 : Add_Variables_to_ExpressionsTab.txt

| 번호 | 제목 | 작성자 | 날짜 |
|---|
- 1




