본문 바로가기

TMS320F28335

(25)
TMS320F28335 EVM Switch Test TMS320F28335 EVM Switch Test[DSP28335 EVM] 보드내에 Switch는 GPIO52(EQEP1/XD27) 에 연결되어 있다. GPIO로 입력으로 생각하고 처리하면 된다.TMS320F28335 Switch 드라이버 코드 (config.h 파일에 정의 한다.)//-----------------------------------------------------------------------------//Switch Driver#define SW1_BIT#define SW1_PORT#define Sw1Init()GpioCtrlRegs.GPBPUD.bit.GPIO52 = 0;\ GpioCtrlRegs.GPBMUX2.bit.GPIO52 = 0;\ GpioCtrlRegs.GPBDIR.bi..
[DSP28335 EVM] ePWM테스트 [DSP28335 EVM] ePWM테스트 [DSP28335 EVM]의 LED는 GPIO6, 7에 연결되어 있고 ePWM ECAP2는 GPIO7에 연결되어 있어 LED를 이용하여 간단히 PWM테스트 결과를 볼 수 있다. /ecap_apwm 예제를 약간 수정 하였는데 메인부분에서 루프내 코드를 ECAP2의 ECap2Regs를 제어하도록 변경하였다. // vary freq between 5 Hz and 10 Hz if(ECap2Regs.CAP1 >= 0x01312D00) { direction = 0; } else if (ECap2Regs.CAP1
[DSP28335 EVM] GPIO 속도 테스트 [DSP28335 EVM] GPIO 속도 테스트 TMS320F28335 를 이요한 GPIO Toggle테스트를 해봤다. DSP의 속도가 GPIO와는 큰 상관은 없지만 새로운 MCU에서는 기본적으로 테스트 해보는 사항이라.. GPATOGGLE 레시스터를 이용하여 토글 했을때 토글링 속도가 15Mhz(60n) 정도 나온다. 멋지군! 물론 플로팅 연산을 했을경우 더 위력을 발휘하겠지만.... for(;;) { GpioDataRegs.GPATOGGLE.all =0xFFFFFFFF; } [참고] MCU속도 측정 결과
[DSP28335 EVM] Test - GPIO Toggle 테스트 [DSP28335 EVM] Test - GPIO Toggle 테스트 TI제공 TMS320F28335 기본 예제 소스코드를 이용하여 간단하게 [DSP28335 EVM]LED제어를 해봤다. 컴파일된 파일 기본 예제에서 토글 속도가 빨라서 눈에 보일 수 있도록 Delay루틴을 좀 수정해서 테스트 했다. void delay_loop() { unsigned long i; for (i = 0; i < 2000000; i++) {} } 테스트 동영상
[DSP28335 EVM]개발환경 설정 - Code Composer V3.3 [DSP28335 EVM]개발환경 설정 - Code Composer V3.3 [DSP28335 EVM] - TMS320F28335 를 컴파일 하기 위해 Code Composer Studio V3.3이 필요하다. V3.2로 이미지 다운로드는 가능하지만 컴파일이 않된다. TI홈페이지에 무료 120일 버젼 다운 받을 수 있다. ( http://focus.ti.com/docs/toolsw/folders/print/ccstudio.html ) TI제공 TMS320F28335 기본 예제 소스코드는 대부분의 예제 소스가 포함되어 있어 쉽게 테스트 할 수 있다. DSP2823x_examples_v110.zip 셋업 파일 설치하면 자동으로 설치 된다. 다운 받아 설치하면 3개의 아이콘이 생긴다. 예전에는 SdConfig..
[DSP28335 EVM] 관련자료 [DSP28335 EVM] 관련자료 TMS320F28335 회로도(DSP28335 schematic) LED, SWITCH, CdS Serial, Accel Module Boot
[DSP28335 EVM]보드 제작 - TMS320F28335 테스트 [DSP28335 EVM]보드 제작 - TMS320F28335 테스트 TI의 새로운 DSP TMS320F28335 EVM보드를 제작 했다. TMS320F2812의 퍼포먼스와 TMS320F280x의 향상된 페리를 결합해서 새롭게 출시된 DSP인데... 예전 부터 고려는 했지만 이번에 새롭게 제작 했다. 기존 Application 확장보드를 이용해 테스트 가능하고 대부분 핀 호환 가능하도록 했다. EXP-NET EVM을 이용하면 W5100을 이용한 이더넷 테스트도 가능하다.
[DSP_EXP] TMS320F2808, TMS320F2812 확장 테스트 보드 제작 [DSP_EXP] TMS320F2808, TMS320F2812 확장 테스트 보드 제작 [DSP280x EVM] 보드의 확장 테스트 보드를 제작했다. TMS320F2808, TMS320F2812 뿐 아니라 기존 AVR, 8051, ARM 테스트 보드를 연결해서 테스트 할 수 있도록 고려해서 제작 하였다. TMS320F2808 EVM보드의 전체 IO를 1Byte(8bit), 1bit단위로 확장 할 수 있다. USB 통신칩 모니터링 용도로 사용. TUSB3410 을 이용하여 USB2Serial 테스트가 가능하도록 했다. 24bit ADC, 16Bit DAC, I2C메모리, CAN Driver 각종 프리페럴 ADC 및 DAC를 연결할 수 있는 커넥터(용산에서 어렵게 구했다.), USB커넥터