你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32H743ZI DCMI-DMA配置问题

[复制链接]
lzts 提问时间:2018-8-7 11:21 /
本帖最后由 lzts 于 2018-8-7 11:21 编辑

       想做个简单图像识别,特意选了比较熟悉的STM32系列,怕性能不够,选了目前最高性能的NUCLEO-H743ZI开发板来测试,那知在DCMI-DMA配置上卡了好久了。看文档上DMA没讲有DCMI通道,直接写采集不到数据,应该是DMA与DCMI没建立连接,看H7多了个DMAMUX1(多路选择器),输入通道可在DMAMUX1上选DCMI(75或者74(另一官方DCMI文档写74, 但没例程)),试了好久了,怎样配置都不对。望大神指点一下,谢谢。
  附件中帧中断正常,就是采集像素数据的DMA中断没有。应该是DMA和DCMI还没建立连接

dcmi.rar

下载

2.56 KB, 下载次数: 32, 下载积分: ST金币 -1

1 收藏 2 评论6 发布时间:2018-8-7 11:21

举报

6个回答
feixiang20 回答时间:2018-8-7 23:23:23
DCMI中有个函数可以置位CAPTURE位,这个位可以通知DMA起动传送,是这意思么

评分

参与人数 1蝴蝶豆 +2 收起 理由
zero99 + 2

查看全部评分

lzts 回答时间:2018-8-8 00:41:10
feixiang20 发表于 2018-8-7 23:23
DCMI中有个函数可以置位CAPTURE位,这个位可以通知DMA起动传送,是这意思么

是的,置位CAPTURE后,同时DMA也启动了。手册是这样说的。但手册没说明从那个通道取DCMI数据,在DMAMUX1有DCMI通道,但说明不清楚,试着在CubeMX里配置,怎样试都配置不了。
csg123 回答时间:2018-8-8 10:43:07
手册是这样说的

评分

参与人数 1蝴蝶豆 +1 收起 理由
zero99 + 1

查看全部评分

lzts 回答时间:2018-8-8 11:47:56
csg123 发表于 2018-8-8 10:43
手册是这样说的

F4,F7在DMA有设置DCMI通道选择寄存器,在H7改为多路选择DMAMUX1模块了。和DCMI没建立连接,DMA采集不到摄像头数据。
li11111111111 回答时间:2020-5-30 17:23:15
收藏楼主程序一份
李康1202 回答时间:2020-5-30 19:43:22
收藏一下
关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版