STM32439I-EVAL2主板有摄像头问题

时间:2014-06-11 10:53:45

标签: camera embedded stm32

我正在使用STM32439I-EVAL2板,我的OV2640相机无法正常工作。我一直在使用STM32CubeF4软件中的MB1063演示示例对其进行测试,当我尝试使用相机时,它会在初始化相机界面时显示"错误。如果安装了相机模块,请检查"在LCD子板上,即使相机模块已安装并连接到板上。还有其他人有这个问题并解决了吗?任何帮助将不胜感激。

1 个答案:

答案 0 :(得分:1)

我找到了问题的答案。如果其他人有此问题,请将此代码放入STM32Cube_FW_F4_V1.1.0 \ Drivers \ BSP \ STM324x9I_EVAL \ stm324x9i_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;
 }