电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
stm32中一个dma可以同时设置5个通道吗
已解决
73482
个问题
已帮助
5993
位优秀工程师
stm32中一个dma可以同时设置5个通道吗
yhj416606438
2019-12-17
浏览量:1837
如果可以设置那么优先级怎么设置,好像只有4个选项
显示全部
其他
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
lichangle
如果同时设置5个通道 那么优先级肯定有重复的
这时就要看dma本身的优先级了 哪个高先执行哪个
发布于
2019-12-18
举报
评论 0
0
0
其他答案
数量:
6
大少爷安安
给DMA配置通道,根据ST提供的资料,STM3210Fx中DMA包含7个通道(CH1~CH7),也就是说可以为外设或memory提供7座“桥梁”
发布于
2019-12-17
举报
评论 0
0
0
人民吃瓜
不同的STM32型号,有一些差异,但是最少的应该是7个DMA通道
发布于
2019-12-17
举报
评论 0
0
0
沃尔夫斯堡的羊
可以设置成一样的,STM32 最多有 2 个 DMA 控制器(DMA2 仅存在大容量产品中),DMA1 有 7 个通道,DMA2 有 5个通道,每个通道专门用来管理来自于一个或多个外设对存储器访问的请求,还有一个仲裁起来协调各个 DMA 请求的优先权,七个请求间的优先权可以通过软件编程设置(共有四级:很高、高、中等和低),假如在相等优先权时由硬件决定(请求 0 优先于请求 1,依此类推) 。
发布于
2019-12-18
举报
评论 0
0
0
chen0000009
STM32的一个DMA可以对应不止5个通道,它那里四个选项具体怎样对应的要看手册
发布于
2019-12-20
举报
评论 0
0
0
明有几时有
有两个DMA通道,DMA1有7个,DMA2有5个,所以,是可以设置的
发布于
2020-01-04
举报
评论 0
0
0
Eddit
正常来说是可以同时配置的,在DMA的初始化代码里面可以设置不同的通道优先级
发布于
2020-01-14
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
stm32中一个dma可以同时设置5个通道吗
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: