注册 登录
查看: 354|回复: 4

[鹰眼] 采集图像时程序死在这个循环里,怎么解决

[复制链接]
发表于 2014-4-12 19:16:04 | 显示全部楼层 |阅读模式
  1. while(ov7725_eagle_img_flag != IMG_FINISH)           //等待图像采集完毕
  2.     {
  3.         if(ov7725_eagle_img_flag == IMG_FAIL)            //假如图像采集错误,则重新开始采集
  4.         {
  5.             ov7725_eagle_img_flag = IMG_START;           //开始采集图像
  6.             PORTA_ISFR = ~0;                //写1清中断标志位(必须的,不然回导致一开中断就马上触发中断)
  7.             enable_irq(PORTA_IRQn);                 //允许PTA的中断
  8.         }
  9.     }
求大神帮忙

回复

使用道具 举报

发表于 2014-4-12 19:59:52 | 显示全部楼层
摄像头没开,或者摄像头连线问题,或者SCCB部分问题
回复 支持 反对

使用道具 举报

发表于 2014-4-12 20:30:42 | 显示全部楼层
要不摄像头连线有问题,要不就是频率问题。
降低K60的频率看看。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2014-4-12 20:47:41 | 显示全部楼层
问题找到了,没进DMA中断,不过新的问题又来了,不进DMA中断
回复 支持 反对

使用道具 举报

发表于 2014-4-12 21:51:30 | 显示全部楼层
静心潜力 发表于 2014-4-12 20:47
问题找到了,没进DMA中断,不过新的问题又来了,不进DMA中断

直接用山外哥的代码,不会的啊。降低K60的频率试试
回复 支持 反对

使用道具 举报

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

本版积分规则

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