CX3 想在使用OV5640的同时又使用GPIO功能,这个两个函数无论先定义谁,后面的一个就会报错。请问是不是GPIO设置冲突问题,怎么解决?
CyFxGpioInit (void)
{
gpioClock.fastClkDiv = 2;
gpioClock.slowClkDiv = 0;
gpioClock.simpleDiv = CY_U3P_GPIO_SIMPLE_DIV_BY_2;
gpioClock.clksrc=CY_U3P_SYS_CLK;
gpioClock.halfDiv = 0;
apiRetStatus = CyU3PGpioInit( gpioClock, CyFxGpioIntrCb);
if (apiRetStatus != 0)
{
/* Error Handling */
CyU3PDebugPrint (4, "CyU3PGpioInit failed, error code = %dn", apiRetStatus);
}
}
/* Ini
tialize GPIO module. */
status = CyU3PMipicsiInitializeGPIO ();
if( status != CY_U3P_SUCCESS)
{
CyU3PDebugPrint (4, "nrAppInit:GPIOInit Err = 0x%x",status);
CyCx3AppErrorHandler(status);
}