Camera STM3243I板的摄像头问题

Camera STM3243I板的摄像头问题,camera,embedded,stm32,Camera,Embedded,Stm32,我正在使用STM32439I-EVAL2板,在使用相机时遇到问题。我一直在测试STM32CubeF4软件开发中的MB1063演示示例,当我尝试使用相机时,会显示以下消息:“初始化相机接口时出错。请检查相机模块是否已安装”。摄像头模块已安装并连接到电路板,但它不工作,我需要使用它。哪一个可能是问题?是否需要以前的配置?电路板是新的,相机可能损坏?您是否尝试用演示示例重新刷新电路板?还是你在使用它 我对STM3240G-EVAL也有同样的问题,但当我用演示代码重新刷新它时,问题得到了修复。闪烁后点击

我正在使用STM32439I-EVAL2板,在使用相机时遇到问题。我一直在测试STM32CubeF4软件开发中的MB1063演示示例,当我尝试使用相机时,会显示以下消息:“初始化相机接口时出错。请检查相机模块是否已安装”。摄像头模块已安装并连接到电路板,但它不工作,我需要使用它。哪一个可能是问题?是否需要以前的配置?电路板是新的,相机可能损坏?

您是否尝试用演示示例重新刷新电路板?还是你在使用它


我对STM3240G-EVAL也有同样的问题,但当我用演示代码重新刷新它时,问题得到了修复。闪烁后点击重置。

将此代码放入STM32Cube\u FW\u F4\u V1.1.0\Drivers\BSP\STM324x9I\u EVAL\STM324x9I\u EVAL io.c

uint8_t BSP_IO_Init(void)
{
uint8_t ret = IO_ERROR;

 /* Read ID and verify the IO expander is ready */
 if(stmpe1600_io_drv.ReadID(IO_I2C_ADDRESS) == STMPE1600_ID)
{
 /* Initialize the IO driver structure */
 io_driver = &stmpe1600_io_drv;
 ret = IO_OK;
}

if(ret == IO_OK)
{
 io_driver->Init(IO_I2C_ADDRESS);
 io_driver->Start(IO_I2C_ADDRESS, IO_PIN_ALL);
     io_driver->Config(IO_I2C_ADDRESS,IO_PIN_0,IO_MODE_OUTPUT);
     io_driver->Config(IO_I2C_ADDRESS,IO_PIN_2,IO_MODE_OUTPUT);
     io_driver->WritePin(IO_I2C_ADDRESS,IO_PIN_0,1);
     io_driver->WritePin(IO_I2C_ADDRESS,IO_PIN_2,0);

  }
return ret;
}