OpenEdv-开源电子网

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

h750读ov2640的问题,很久了也解决不了

[复制链接]

2

主题

6

帖子

0

精华

新手入门

积分
15
金钱
15
注册时间
2019-11-2
在线时间
4 小时
发表于 2019-12-16 17:08:22 | 显示全部楼层 |阅读模式
我在用h750写ov2640,但我的dcmi中断进几次就不能进了
void User_DMA_IRQHandler(DMA_HandleTypeDef *dma_handle)
{
    if(__HAL_DMA_GET_FLAG(dma_handle,DMA_FLAG_TCIF1_5)!=RESET)
    {
        __HAL_DMA_CLEAR_FLAG(dma_handle,DMA_FLAG_TCIF1_5);
    } //放在DMA中断函数中
}
void DCMI_Init()//初始化
{ __HAL_DCMI_ENABLE_IT (&hdcmi,DCMI_IT_FRAME);            
    __HAL_UNLOCK(&hdma_dcmi);
    __HAL_DMA_ENABLE_IT(&hdma_dcmi,DMA_IT_TC);
    HAL_DCMI_Start_DMA(&hdcmi, DCMI_MODE_CONTINUOUS,(uint32_t)FrameBuffer+2, BUFFERSIZE);
    }

void HAL_DCMI_FrameEventCallback(DCMI_HandleTypeDef *dcmi)
{while(HAL_DMA_Abort(hdcmi.DMA_Handle)!=HAL_OK);
    __HAL_DCMI_ENABLE_IT(&hdcmi, DCMI_IT_FRAME);
    a++;
}
用debug窗口看到a只有0x12
原子哥帮帮忙

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-22 05:31

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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