본문 바로가기

C6720

(3)
[TMS320C6720 EVM] RTI Timer 테스트 - 1초 만들기 [TMS320C6720 EVM] RTI Timer 테스트 - 1초 만들기 TMS320C67xx RTI Timer 관련 자료 TMS320C672x는 C671x에 있는 일반적인 타이머 모듈이 없고 The Real-Time Interrupt Module (RTI) 라고 하는 타이머 모듈이 2채널 존재 한다. TMS320C6720 RTI Timer 인터럽트 핸들러 //time interval = 1ms void RTI_TimerHandler(void) { Bool intEvent; CSL_Status status; /* Read the interrupt flag register */ status = CSL_rtiGetHwStatus (hRti, CSL_RTI_QUERY_INT0_STATUS, &intEvent)..
[TMS320C6720 EVM] 보드 개발기 - C6720 개발환경설정 [TMS320C6720 EVM] 보드 개발기 - C6720 개발환경설정 CCS3.3을 이용하여 TMS320CC6720 개발하기 위한 환경 설정 방법을 정리 해 본다. 일단 기본적인 동작을 테스트 하기위해 이므로 최대한 간단하게 작성해 보았다. 먼저 CCS3.3 실행하고 새로운 프로젝트를 생성한다. 옵션 설정 TargetVersion을 C670x로 설정 한다. 파일 PATH잡아 주고 main.c, system.c, cmd파일 링크 시키고 간단한 예제를 작성해 보았다. 컴파일 하니 정상 으로 컴파일 된다. 다운로드 해서 메시지 창에 데이터 출력까지 확인 된다. CCS4 를 이용한 C6720 개발환경 설정 TI에서 제공하는 RTOS SYS/BIOS를 이용하려면 CCS4이상이 필요하다. CCS4에서 TMS320..
[TMS320C6720 EVM] 보드 개발기 - 메모리 구조 파악 [TMS320C6720 EVM] 보드 테스트기 - 메모리 구조 파악 C6720의 내부 램과 롬의 구조는 단순하고 효율적이다. 롬은 64비트 4개 뱅크, 256비트 2개 뱅크로 구성되어 있다. 램은 하나의 256비트 페이지와 8개의 32비트 뱅크로 구성된다. 아래 그림에서 처럼 0x1000 0000 번지가 램의 시작 번지 이다. C6720 CMD파일 일단은 내부 램(0x1000 0000)에 올리는것으로 하고 CMD파일을 작성해 보았다. -c -heap 0x2000 -stack 0x4000 /* link with the C67x+ rts library */ -l rts67plus.lib /* link the software system patch into the application */ /* require..