본문 바로가기

[DSP]/DSP28335

[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 <= 0x00989680)
      {
         direction = 1;
      }
     
      if(direction == 0)
      {
         ECap2Regs.CAP3 = ECap2Regs.CAP1 - 1000000;
      } else
      {
         ECap2Regs.CAP3 = ECap2Regs.CAP1 + 1000000;

      }


간단히 TMS320F28335 PWM을 이용하여 LED테스트 해본 동영상

반응형