Delfino 개발보드 예제 (F28377D)

[실습예제] Delfino(F28377D) EVM - MIC-In to H/P-Out (Audio Codec) 예제

싱크웍스 (IP: 175.195.70.***) 2019.04.24 09:02:47 조회수 1,046

1. 실습 목적

Delfino 개발보드에 탑재된 Audio Codec(TLV320AIC23B)를 테스트 해보는 예제 입니다. Delino 개발보드에 마이크 입력(MIC-In) 단자에 들어오는 오디오 신호를 Audio Codec을 통해서 TMS320F28377D가 취득하고, 그대로 헤드폰 출력(H/P-Out) 단자로 내보냅니다. 필요하다면, 취득한 오디오 데이터를 가공해서 출력하는 것도 가능합니다. 

 

2. 실습 준비 

예제를 실습하기 위해서 아래와 같은 개발환경이 필요합니다. 

 

A. 실습 장비 

1) CCSv6 이상이 설치된 PC

2) TMS320F28377D/S 모듈이 탑재된 Delfion 개발보드

3) 미니 5P USB 케이블

4) 3.5mm 스테레오 컨넥터에 연결가능한 마이크 (꼭 마이크가 아니어도 오디오 신호 입력이 가능하면 됨) 

5) 3.5mm 스테레오 커넥터에 연결가능한 이어폰 / 헤드폰 / 스피커 중에 하나 

 

B. 실습 예제

1) TI의 ControlSUITE가 PC에 설치되어 있어야 합니다.

   >> ControlSUITE (다운로드) ← Click

 

2) 실습예제를 PC에 설치합니다.. 

   >> F28377D_AudioCodec01_CCSv6.zip (다운로드) ← Click

 

3) 예제 설치경로

   >> CCS V6 용 : C:\ SyncWorks \ DELFINO_EVM_28377D \ Example_V600_Cpu1

 

C. 참고 자료

1) TLV320AIC23B 데이터 시트 (클릭) 

2) Interfacing the TMS320F2833x to the AIC23B Stereo Audion Codec (클릭) 

 

3. 실습해 보기

예제의 실습을 위해, 아래 그림과 같이 Delfino 개발보드의 CN4010, CN4011 핀-헤더 1번 핀과 2번 핀이 점퍼로 연결되어야 하며, P2320 커넥터에 모노 마이크를 연결하고, P2360 커넥터에 스피커나 헤드폰을 연결해야 합니다. P2320 커넥터에 모노 마이크가 대신 일반적인 MP3 플레이어나 핸드폰 오디오 출력 단자를 3.5mm 스테레오 오디오 케이블로 연결하여도 됩니다. 

 

8631bdeaf4a61f6a07fbbd51557cdf63_151849_155843.png
 

 

예제는 기본적으로 모노 마이크로부터 수집된 음성 데이터를 그대로 헤드폰 출력 잭을 통해 스피커나 헤드폰으로 출력하도록 구성되어 있습니다. 만약, 취득한 음성 데이터를 가공하고자 한다면, 예제에 포함된 "AudioCodec01_MicIN_HpOut.c' 파일의 275번 줄 No Operation 코드를 삭제하고, Ping/Pong 버퍼에 저장된 오디오 데이터를 가공하는 코드를 넣을 수 있습니다.

 

총 댓글 0
로그인을 하셔야 댓글을 등록하실 수 있습니다.
번호 제목 작성자 날짜
번호 제목 날짜 작성자 조회
36 [실습예제] TR28377D - SPI / Ext. Serial FLASH R/W/V 예제 인기글 2019.07.15 싱크웍스 4430
35 [실습예제] Delfino(F28377D) EVM - MIC-In to H/P-Out (Audio Codec) 예제 이미지첨부 있음 인기글 2019.04.24 싱크웍스 1046
34 [실습예제] Delfino(F28377D) EVM - SCI를 이용한 PC와 시리얼(RS-232C) 통신 이미지첨부 있음 인기글 2018.10.11 싱크웍스 3586
33 [실습예제] Delfino(F28377D) EVM - CAN 테스트 예제 (CAN-A to CAN-B) 이미지첨부 있음 인기글 2018.02.09 싱크웍스 4240
32 [실습예제] Delfino(F28377D) EVM – CLA를 이용한 ADC 1ch 운용 (Digital Power Library 이용... 이미지첨부 있음 인기글 2017.01.05 싱크웍스 5134
31 [실습예제] Delfino(F28377D) EVM – CLA를 이용한 SINE 연산(C 코드 버전) 이미지첨부 있음 인기글 2016.12.14 싱크웍스 1549
30 [실습예제] Delfino(F28377D) EVM - 3상 Phase-Interleaved PWM 출력하기 이미지첨부 있음 인기글 2016.12.08 싱크웍스 2003
29 [실습예제] Delfino(F28377D) EVM - CLA를 사용한 LED(GPIO) 제어 이미지첨부 있음 인기글 2016.12.05 싱크웍스 1591
28 [실습예제] Delfino(F28377D) EVM - 3상 Sinusoidal PWM 출력하기 이미지첨부 있음 인기글 2016.10.24 싱크웍스 1879
27 [실습예제] Delfino(F28377D) EVM - EPWM 모듈의 Trip 기능 확인하기 이미지첨부 있음 인기글 2016.10.18 싱크웍스 1579
26 [실습예제] Delfino(F28377D) EVM - 1채널 PWM Chopping 이미지첨부 있음 인기글 2016.10.13 싱크웍스 928
25 [실습예제] Delfino(F28377D) EVM - 2채널 PWM에 Dead-Band 추가하기 이미지첨부 있음 인기글 2016.10.13 싱크웍스 1374
24 [실습예제] Delfino(F28377D) EVM - 2채널 PWM 출력하기 (Complementary) 이미지첨부 있음 인기글 2016.10.11 싱크웍스 1505
23 [실습예제] Delfino(F28377D) EVM - 2채널 PWM 출력하기 (Independent Duty Cycle) 이미지첨부 있음 인기글 2016.10.10 싱크웍스 1399
22 [실습예제] Delfino(F28377D) EVM - 주기적인 인터럽트 생성과 이벤트 분주 이미지첨부 있음 인기글 2016.10.06 싱크웍스 1418
21 [실습예제] Delfino(F28377D) EVM - CMPSS (비교기) - 내장 Digital Filter 기능 사용하기 이미지첨부 있음 인기글 2016.10.06 싱크웍스 1015
20 [실습예제] Delfino(F28377D) EVM - 1채널 PWM 출력하기 (Asymmetric, Dual Edge) 이미지첨부 있음 인기글 2016.09.29 싱크웍스 1123
19 [실습예제] Delfino(F28377D) EVM - 1채널 PWM 출력하기 (Symmetric, Dual Edge) 이미지첨부 있음 인기글 2016.09.28 싱크웍스 1360
18 [실습예제] Delfino(F28377D) EVM - 1채널 PWM 출력하기 (Asymmetric, Single Edge) 이미지첨부 있음 인기글 2016.09.28 싱크웍스 2262
17 [실습예제] Delfino(F28377D) EVM - CMPSS (비교기) 기능 사용하기 이미지첨부 있음 인기글 2016.09.27 싱크웍스 1357
16 [실습예제] Delfino(F28377D) EVM - ADC PPB(Limit Detection) 기능 사용하기 이미지첨부 있음 인기글 2015.12.03 싱크웍스 1150
15 [실습예제] Delfino(F28377D) EVM - ADC PPB(Error Calculation) 기능 사용하기 이미지첨부 있음 인기글 2015.11.20 싱크웍스 1001
14 [실습예제] Delfino(F28377D) EVM - ADC PPB(Offset Correction) 기능 사용하기 이미지첨부 있음 인기글 2015.11.13 싱크웍스 1478
13 [실습예제] Delfino(F28377D) EVM - 4채널, 인터럽트(Interrupt) 방식으로 ADC 하기 이미지첨부 있음 인기글 2015.11.06 싱크웍스 2250
12 [실습예제] Delfino(F28377D) EVM - 2채널, 인터럽트(Interrupt) 방식으로 ADC 하기 이미지첨부 있음 인기글 2015.10.23 싱크웍스 1468
11 [실습예제] Delfino(F28377D) EVM - 1채널, 인터럽트(Interrupt) 방식으로 ADC 하기 이미지첨부 있음 인기글 2015.10.19 싱크웍스 2714
10 [실습예제] Delfion(F28377D) EVM - CPU Timer 인터럽트를 이용한 LED 주기점멸 이미지첨부 있음 인기글 2015.08.06 싱크웍스 1863
9 [실습예제] Delfino(F28377D) EVM - GPIO 설정 잠금 기능 사용하기 이미지첨부 있음 인기글 2015.07.16 싱크웍스 823
8 [실습예제] Delfino(F28377D) EVM - Input X-bar 와 Output X-bar 사용하기 이미지첨부 있음 인기글 2015.07.09 싱크웍스 1893
7 [실습예제] Delfino(F28377D) EVM - GPIO 입력으로 쓰기(Invert) 이미지첨부 있음 인기글 2015.07.03 싱크웍스 1215
6 [실습예제] Delfion(F28377D) EVM - GPIO 출력, LED 점멸 3 이미지첨부 있음 인기글 2015.06.12 싱크웍스 1222
5 [실습예제] Delfion(F28377D) EVM - GPIO 출력, LED 점멸 2 이미지첨부 있음 인기글 2015.06.12 싱크웍스 1033
4 [실습예제] Delfion(F28377D) EVM - GPIO 출력, LED 점멸 1 이미지첨부 있음 인기글 2015.06.05 싱크웍스 2703
3 [실습예제] Delfino(F28377D) EVM - GPIO 입력, Qualification 기능 사용하기 이미지첨부 있음 인기글 2015.06.04 싱크웍스 1178
2 [실습예제] Delfino(F28377D) EVM - GPIO 입력, 외부 인터럽트로 사용 이미지첨부 있음 인기글 2015.05.29 싱크웍스 1795
1 [실습예제] Delfino(F28377D) EVM - GPIO 입력으로 쓰기 이미지첨부 있음 인기글 2015.05.29 싱크웍스 3788

비밀번호 인증

비밀번호를 입력해 주세요.

닫기
 
 

비밀번호 인증

글 작성시 설정한 비밀번호를 입력해 주세요.

닫기