硬汉嵌入式论坛

 找回密码
 立即注册
查看: 464|回复: 1
收起左侧

[摄像头] H7B0摄像头DCMI不进中断问题

[复制链接]

1

主题

0

回帖

3

积分

新手上路

积分
3
发表于 2023-6-8 23:14:03 | 显示全部楼层 |阅读模式
搞了好几天了QAQ

STM32H7B0VBT6的芯片,DCMI能触发 HAL_DCMI_FrameEventCallback ,但是它不会进入 DMA1_Stream0_IRQHandler ,每次进入帧中断之后都没有数据,地址我也用的0X24040000,没开那个高速缓存和MPU(开了也不行)


void StartOV7670()
{
        __HAL_DCMI_ENABLE_IT(&hdcmi, DCMI_IER_FRAME_IE);   
  HAL_DCMI_Start_DMA(&hdcmi, DCMI_MODE_SNAPSHOT, (uint32_t)buffer, 10);
}

void HAL_DCMI_FrameEventCallback(DCMI_HandleTypeDef *hdcmi)
{
          HAL_DCMI_Suspend(hdcmi);
          HAL_DCMI_Stop(hdcmi);
        DCMI_Ready=1;
}


主函数里判断标志位,再调用StartOV7670开启下一帧
有大佬做过这个吗QAQ
回复

使用道具 举报

1万

主题

6万

回帖

10万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
106760
QQ
发表于 2023-6-9 09:20:31 | 显示全部楼层
方便的话,发个稍完整的配置看看。
回复

使用道具 举报

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

本版积分规则

QQ|小黑屋|Archiver|手机版|硬汉嵌入式论坛

GMT+8, 2024-5-5 01:24 , Processed in 0.147898 second(s), 26 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2023, Tencent Cloud.

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