본문 바로가기

DSP28335

(6)
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] 관련자료 [DSP28335 EVM] 관련자료 TMS320F28335 회로도(DSP28335 schematic) LED, SWITCH, CdS Serial, Accel Module Boot
[DSP28335 EVM] PCB발주 [DSP28335 EVM] PCB발주 기회가 되어 DSP28335를 만들어 봤는데... 시간문제로 약간의 아쉬움이 남는다. [ DSP2812 EVM ]과 동일한 구조이고 대부분의 핀을 호환 가능하게 했다. TMS320F2812 EVM 보드