本帖最后由 MrD 于 2017-7-16 23:45 编辑
原子哥的原程序,移植后出现这样的报错:
E0562310:Undefined external symbol "_write" referenced in "fflush"
很是不解,,上网查了很多资料,不太能看懂,求大佬 能指点一二。。
主程序:初始化内存
while(OV2640_Init()) //初始化OV2640
{
for(i=0;i<200;i++);
}
OV2640_RGB565_Mode(); //RGB565模式
OV2640_OutSize_Set(width,height);
ov2640_speed_ctrl();
R_SCI1_Start();
while (1U)
{
while(OV2640_VSYNC) //等待帧信号
linecnt=0; //行统计清零
pixcnt=0; //像素计数器清零
R_SCI1_Serial_Display_Start();
while(linecnt<height)
{
while(OV2640_HREF)
{
while(OV2640_PCLK==0);
for(h;h<4;h++){
a=OV2640_DATA;
if(a>=0x80){
adata|=0x01;
}
else{
adata&=0xfe;
}
adata<<=1;
while(OV2640_PCLK==1);
while(OV2640_PCLK==0);
b=OV2640_DATA;
if(b>=0x80){
adata|=0x01;
}
else{
adata&=0xfe;
}
}
R_SCI1_Serial_Send_Data(&adata,1);
}
while(OV2640_PCLK==1);
}
if(pixcnt)
{
pixcnt=0;
linecnt++;
}
}
ov_frame++;
R_SCI1_Serial_Display_End();
}
一周热门 更多>