高中生
最后登录1970-1-1
在线时间 小时
注册时间2015-9-24
|
本帖最后由 七颗咖啡豆 于 2019-3-9 17:53 编辑
基本参照观官方代码修改,剔除了LCD部分,把7725换成7670.IIC啥的都OK了
现在有一个问题,
[mw_shl_code=c,true]void UI_app()
{
// uint32_t i=0;
GUI_SetBkColor(GUI_BLUE);
GUI_SetColor(GUI_RED);
GUI_Clear();
creatbmp(320,240,2);
// memcpy((U8*)bm0.pData,bm1.pData,480*272*2);
// GUI_DrawBitmap(&bm0,0,0);
bsp_InitCamera();
// memcpy((U8*)bm0.pData,(uint32_t*)activeFrameAddr,320*240*2);
// GUI_DrawBitmap(&bm0,0,0);
for(;;)
{
CAMERA_RECEIVER_SubmitEmptyBuffer(&cameraReceiver, activeFrameAddr);
activeFrameAddr = inactiveFrameAddr;
/* Wait to get the full frame buffer to show. */
while (kStatus_Success != CAMERA_RECEIVER_GetFullBuffer(&cameraReceiver, &inactiveFrameAddr))
{
}
// memcpy((U8*)bm0.pData,(uint32_t*)inactiveFrameAddr,320*240*2);
// GUI_DrawBitmap(&bm0,0,0);
// GUI_Delay(200);
}
}[/mw_shl_code]
for循环中的while可以执行过,就是数据FIFO中的数据(4个数组都是0)全部是0.
用逻辑分析仪抓取过数据,D0~D7上是有波形的.
没有思路了
|
|