TI中文支持网
TI专业的中文技术问题搜集分享网站

GPIO10引脚的一个功能是ADCSOCBO,这个引脚是不用通过XBR-opuput设置直接输出adcsocbo信号吗?用示波器测试为高电平无信号,请TI的专家帮忙看看。

// Soc Generate
EPwm1Regs.ETSEL.bit.SOCBSEL = ET_CTR_PRD;
EPwm1Regs.ETSEL.bit.SOCBEN = 1;
EPwm1Regs.ETPS.bit.SOCBPRD = ET_1ST;

//init soc gpio10
EALLOW;
GpioCtrlRegs.GPAGMUX1.bit.GPIO10 = 0; // Configure GPIO10 as ADCSOCBO
GpioCtrlRegs.GPAMUX1.bit.GPIO10 = 3; // Configure GPIO10 as ADCSOCBO
EDIS;

Susan Yang:

不是直接输出的,还是需要配置的。

您需要设置ADCSOCOUTSELECT等,您可以参考一下下面的代码
//ADCSOCBOTrigRegs.ADCSOCOUTSELECT.bit.PWM7SOCBEN = 1;GpioCtrlRegs.GPAMUX1.bit.GPIO10 = 3;GpioCtrlRegs.GPAGMUX1.bit.GPIO10 = 0;GpioCtrlRegs.GPADIR.bit.GPIO10 = dGPIO_DIR_OUT;GpioCtrlRegs.GPAPUD.bit.GPIO10 = dGPIO_NO_PULL_UP;//Outputbar 6OutputXbarRegs.OUTPUT6MUX0TO15CFG.bit.Mux15 = 0x01;OutputXbarRegs.OUTPUT6MUXENABLE.bit.Mux15 = 1;GpioCtrlRegs.GPAMUX1.bit.GPIO9 = 3;GpioCtrlRegs.GPAGMUX1.bit.GPIO9 = 0;GpioCtrlRegs.GPADIR.bit.GPIO9 = dGPIO_DIR_OUT;GpioCtrlRegs.GPAPUD.bit.GPIO9 = dGPIO_NO_PULL_UP;

赞(0)
未经允许不得转载:TI中文支持网 » GPIO10引脚的一个功能是ADCSOCBO,这个引脚是不用通过XBR-opuput设置直接输出adcsocbo信号吗?用示波器测试为高电平无信号,请TI的专家帮忙看看。
分享到: 更多 (0)