#include <281xEvTimersInit.h> #include #include #include "DSP281x_Device.h" #include "MemoryFunctions.h" #include "Spartan2E_Adr.h" #include "x_wdog.h" #include unsigned int cmd_pwm_test_lines = 0xffff; void pwm_test_lines_start(void) { cmd_pwm_test_lines = 0xffff; // i_WriteMemory(ADR_TK_MASK_1, 0); i_WriteMemory(ADR_PWM_DIRECT2,0xffff); // i_WriteMemory(ADR_PWM_DRIVE_MODE, 3); // on direct tk lines // i_WriteMemory(ADR_PWM_DIRECT2,0xffff); i_WriteMemory(ADR_TK_MASK_1, 0x0); //Turn on additional 16 tk lines } void pwm_test_lines_stop(void) { cmd_pwm_test_lines = 0xffff; i_WriteMemory(ADR_TK_MASK_1, 0xffff); //Turn off additional 16 tk lines i_WriteMemory(ADR_PWM_DIRECT2,0xffff); // i_WriteMemory(ADR_PWM_DRIVE_MODE, 0); // off direct tk lines }