关于AM335X,问下各位如果CAN的引脚改为J18及K15,DCANPinMuxSetUp()改为如下代码,请问大家有什么问题?为啥一直调试不通啊?
unsignedintDCANPinMuxSetUp(unsigned intinstanceNum)
{
unsignedint profile = 1;
unsignedint status = FALSE;
//// /* Pin Mux for DCAN0 Tx Pin */
//// HWREG(SOC_CONTROL_REGS + CONTROL_CONF_UART_CTSN(instanceNum)) =
//// DCAN_SLEWFAST_RXDISABLED_PULLDWN_PUPDENABLED_MODE2;
////
//// /* Pin Mux for DCAN0 Rx Pin */
//// HWREG(SOC_CONTROL_REGS + CONTROL_CONF_UART_RTSN(instanceNum)) =
//// DCAN_SLEWFAST_RXENABLED_PULLUP_PUPDENABLED_MODE2;
/* Pin Mux for DCAN0 Tx Pin */
HWREG(SOC_CONTROL_REGS + CONTROL_CONF_MII1_TXD3) =
DCAN_SLEWFAST_RXDISABLED_PULLDWN_PUPDENABLED_MODE2;
/* Pin Mux for DCAN0 Rx Pin */
HWREG(SOC_CONTROL_REGS + CONTROL_CONF_MII1_TXD2) =
DCAN_SLEWFAST_RXENABLED_PULLUP_PUPDENABLED_MODE2;
status = TRUE;
return status;
}
