主题中讨论的其他器件:C2000WARE、 SysConfig、 LAUNCHXL-F280049C
您好!
我正在尝试通过修改 epwm_ex3_synchronization 来通过采样窗口(6样本)来限定 GPIO。 以下代码行已添加到 epwm_ex3_synchronization.c 文件以执行此操作:
void configureGPIO (void){
EALLOW;
//将 GPIO56设置为输入
GpioCtrlRegs.GPBDIR.bit.GPIO56 = 0;
//清除 GPIO55
GpioDataRegs.GPBCLEAR.bit.GPIO56 = 1;
//将 QUALPRD3中 GPIO 引脚的限定周期设置为0xD0
GpioCtrlRegs.GPBCTRL.bit.QUALPRD3 = 0xD0;
//将 GPIO34的限定选择设置为2 (示例)
GpioCtrlRegs.GPBQSEL2.bit.GPIO56 = 2;
EDIS;
}
这导致了以下错误、我 ahve 尝试重新求解但没有结果:
>>编译失败
subdir_rules.mk:9:目标"epwm_ex3_synchronization.obj"的配方失败
"../ePWM_ex3_synchronization.c"、第231行:错误#20:未定义标识符"GpioCtrlRegs"
"../epwm_ex3_synchronization.c"、第234行:错误#20:未定义标识符"GpioDataRegs"
编译"../epwm_ex3_synchronization.c"时检测到2个错误。
gmake:***[epwm_ex3_synchronization.obj]错误1.
.
.
gmake:由于错误、未重制目标"all"。
我已附上为您需要的项目文件 help.e2e.ti.com/.../8015.epwm_5F00_ex3_5F00_synchronization.zip
此致、