OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 2464|回复: 5

jpeg数据丢失

[复制链接]

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2017-10-7
在线时间
58 小时
发表于 2019-4-22 10:07:58 | 显示全部楼层 |阅读模式
20金钱
本帖最后由 秋丞 于 2019-4-22 10:09 编辑

u8 ov2640_jpg_photo(void)
{
u8* pbuf;
u32 i=0;

  u32 jpeglen=0;

OV2640_JPEG_Mode();

OV2640_ImageWin_Set(0,0,256,832);
OV2640_OutSize_Set(64,208);

SCCB_WR_Reg(0XFF,0X00);
SCCB_WR_Reg(0XD3,30);
SCCB_WR_Reg(0XFF,0X01);
SCCB_WR_Reg(0X11,0X1);
for(i=0;i<10;i++)  //丢弃10帧,等待OV2640自动调节好(曝光白平衡之类的)
{
  while(OV2640_VSYNC==1);  
  while(OV2640_VSYNC==0);   
}  
while(OV2640_VSYNC==1) //开始采集jpeg数据
{
  while(OV2640_HREF)
  {  
   while(OV2640_PCLK==0);
   ov2640_framebuf[jpeglen]=OV2640_DATA;
   while(OV2640_PCLK==1);  
   jpeglen++;
  }
}  

{
   pbuf=(u8*)ov2640_framebuf;
  jpelen=jpeglen;

}
  
  for(i=0;i<jpeglen;i++)
{

  USART_SendData(USART1,pbuf);
  delay_ms(2);
//x++;
}
}



我照着原子的程序改了一下(因为要配合我弄的毕设)可是这样,数据平均少了300个字节正常应该是2048,请问我这里改的应该没错吧。少的字节是每隔几个就少一个有一定的规律。
而且每当我减少几个变量的时候会好一点,一开始是1000字节来着,这我已经改过好几次了,就是无法达到原子的稳定性。

最佳答案

查看完整内容[请看2#楼]

http://www.openedv.com/forum.php?mod=viewthread&tid=277588 下面有2640的程序,你换成这个程序就行。图片数据都是FF D8开头,FF D9结尾,其他的数据都可以去掉
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

4

主题

37

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
381
金钱
381
注册时间
2017-11-16
在线时间
159 小时
发表于 2019-4-22 10:07:59 | 显示全部楼层
http://www.openedv.com/forum.php?mod=viewthread&tid=277588 下面有2640的程序,你换成这个程序就行。图片数据都是FF D8开头,FF D9结尾,其他的数据都可以去掉
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2017-10-7
在线时间
58 小时
 楼主| 发表于 2019-4-22 10:09:42 | 显示全部楼层
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2017-10-7
在线时间
58 小时
 楼主| 发表于 2019-4-22 10:11:43 | 显示全部楼层
我一开始怀疑是内存的问题可是我设置了10k的内存空间
ov2640_framebuf=mymalloc(SRAMIN,10*1024);//申请帧缓存
        while(!ov2640_framebuf)        //内存分配出错
        {            
                //LCD_ShowString(30,150,240,16,"内存分配失败!",16);
                delay_ms(200);                                  
                //LCD_Fill(30,150,240,146,WHITE);//清除显示             
                delay_ms(200);                                  
        }                                                          
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2017-10-7
在线时间
58 小时
 楼主| 发表于 2019-4-22 11:15:18 | 显示全部楼层
FF FF E0 00 10 46 49 46 00 01 01 00 00 00 00 00 FF DB 43 00 0C 08 09 09 08 0C 0B 0B 0E 0D 0C 12 1E 14 12 11 12 25 1A 1C 1E 2C 26 2E 2B 26 2A 29 36 45 3B 30 33 34 29 2A 3C 3D 41 47 4A 4E 4D 2F 3A 55 54 4B 5A 45 4D 4A FF DB 43 01 0D 0E 12 10 12 23 14 23 4A 32 2A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A 4A FF C4 1F 00 00 01 01 01 01 01 01 00 00 00 00 00 00 00 01 03 04 05 06 08 09 0A 0B FF 00 B5 10 00 01 03 03 02 03 05 05 04 00 00 01 7D 01 03 00 04 11 12 21 31 41 13 51 61 07 22 14 32 81 91 08 23 42 B1 15 52 D1 F0 33 62 72 82 09 16 17 18 19 25 26 27 28 2A 34 35 36 37 39 3A 43 44 46 47 48 49 53 54 55 56 58 59 5A 63 64 66 67 68 69 73 74 75 76 78 79 7A 83 84 86 87 88 89 92 93 94 95 97 98 99 9A A3 A4 A5 A6 A7 A9 AA B2 B3 B5 B6 B7 B8 BA C2 C3 C4 C5 C7 C8 C9 CA D3 D4 D5 D6 D8 D9 DA E1 E2 E4 E5 E6 E7 E9 EA F1 F2 F4 F5 F6 F7 F9 FA FF C4 00 01 00 03 01 01 01 01 01 01 01 00 00 00 00 00 01 02 04 05 06 07 09 0A 0B FF 00 B5 11 00 02 02 04 04 03 07 05 04 04 01 02 77 00 01 03 11 04 05 31 06 12 41 07 61 71 13 32 81 08 14 42 A1 B1 C1 09 33 52 F0 15 72 D1 0A 16 24 E1 25 F1 17 19 1A 26 27 29 2A 35 36 38 39 3A 43 44 46 47 48 49 53 54 55 56 58 59 5A 63 64 66 67 68 69 73 74 75 76 78 79 7A 82 84 85 86 87 88 8A 92 93 94 96 97 98 99 A2 A3 A4 A5 A6 A8 A9 AA B2 B4 B5 B6 B7 B9 BA C2 C3 C5 C6 C7 C8 C9 D2 D3 D4 D5 D7 D8 D9 DA E3 E4 E5 E6 E7 E9 EA F2 F3 F5 F6 F7 F8 FA FF C0 00 08 00 D0 00 40 01 21 00 02 01 03 11 01 DA 00 0C 03 01 00 11 03 11 00 00 00 EA 3E D2 9E 73 D0 48 9B E4 F9 CD 30 13 6C 94 F1 94 C0 7A C0 F4 E3 28 C9 A6 2B 8B 2F 6A 91 6C AA 00 95 6C BD AA 63 ED 4C 43 C5 88 05 92 D3 11 20 B6 41 F5 14 0A BC 55 01 68 A7 85 15 03 1E 00 A5 A0 45 00 15 95 AA 49 AA 23 2E 83 4F 06 A0 C1 A7 53 18 4C 43 26 7D 58 17 92 6F 6A 81 A5 E6 D3 84 B5 43 C4 D5 20 98 98 0F 12 8A F1 40 8C EB DB 8C B1 64 24 B5 68 80 B9 D3 84 95 89 44 8B 48 B2 53 01 4A 4A 59 27 DA 01 9D 3C BB AA A9 B2 21 92 D3 AC 0D 09 A3 F9 5E 8E 1A 04 E4 ED 19 AC C7 C1 A6 80 49 35 16 79 AD 65 91 52 0A 6D 96 ED 7A BC 2B F2 D3 26 A5 FF 00 56 9D BC 7C B9 25 95 8D 35 9A D4 81 DE 60 A7 89 3A 54 52 2F DA 8E 6D 27 DD 14 31 0B F9 3C B8 96 9E 5C BD 11 35 32 53 D6 4A A2 0A 4D 2A 5C 7E F5 32 8E 82 D2 95 AC B7 20 25 24 64 6A 77 F3 58 52 36 D1 4C 87 CD D1 F2 2A 88 28 4E 8D 7E 60 22 CD 58 AE 55 85 BD E3 AD 57 9E 5D D5 F9 15 62 20 F9 A9 E3 E9 45 45 4D B9 A9 B3 45 92 D2 0A A1 CF 8A 66 FA 62 24 43 A0 14 C9 29 0E 29 EB 33 41 EB 69 69 73 54 21 F5 21 8F 14 00 DD 55 98 5E AA E4 99 C4 54 3B F2 6A 0B 1E 8C 6A 1A 62 2C 26 54 D8 A6 A6 1C D3 42 94 A6 73 BF 34 2D 40 C9 36 9C 28 02 44 93 D6 C6 DC D5 01 3B 3B 60 6A 64 88 B8 F9 AA 78 A6 28 B9 1B E6 A6 D9 08 52 A5 8C E0 D0 05 C1 F7 F1 B5 32 4E 47 CB A8 F7 ED CE 6A 4B 2F CB 9A D5 4E 94 C4 AD 26 CC 50 04 AA F4 ED D5 39 48 E4 C3 CC B9 1C 54 36 DA 43 1B D6 12 E5 78 A6 63 25 4A AF 7B D0 00 47 71 DF CD 31 1C FF 00 BB 92 86 40 EB 51 98 AF 1D 58 B5 6F 15 62 2F 64 52 86 DA 01 70 3E E1 EF 51 37 62 30 6F A1 AA 31 BF 96 05 97 92 6D CB 3E 59 3D AA 89 34 E2 A5 6A 60 26 26 C5 59 23 84 65 5C 2E D6 44 F1 94 26 96 22 8D B0 F2 B8 74 AA 97 2C E6 CF AD B6 08 A6 C0 71 56 A0 92 80 33 73 55 2E 00 50 68 66 BF D4 E8 E7 FC E8 93 24 FB 5B AF 6D 38 71 5A 12 5A F2 F3 B4 AD 20 2B 58 CE 2A B4 50 59 9F 3C 9D 53 3C 51 71 53 57 AC E5 7A D6 84 9B 97 00 E0 1A B2 79 A4 05 29 AB 33 54 16 D1 EE AA 73 FA 0A 00 A4 41 A4 59 6A 91 2C D5 9B 2B 5A 50 4F D8 15 E4 47 27 CC 6A 95 99 A0 08 FE 1A 30 45 31 F7 56 FE 82 DD 0A 9E 94 96 6C A5 E6 B6 E4 55 90 41 F6 83 8E 6A 45 B8 F5 15 91 F1 CA 08 A7 EE 14 89 C0 35 9B 06 69 8C CE 60 6F 4A D5 D3 B7 8F 9A AD CF FF D9 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 8C
回复

使用道具 举报

13

主题

38

帖子

0

精华

初级会员

Rank: 2

积分
144
金钱
144
注册时间
2017-10-7
在线时间
58 小时
 楼主| 发表于 2019-4-22 16:01:38 | 显示全部楼层

谢谢哈,有所帮助。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-21 20:54

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表