4877|11

80

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

DMA1ADC1和TIM4CH1冲突? [复制链接]



刚才还以为AD烧掉了 重G了个工程 发现没事 回来再找 发现是DMA1上1通道的2个输入冲突 已经配置了优先级
ADC1 和 TIM4CH1 都配置了 循环DMA发送 这样的话就不行了? 看了下手册 没有特意讲这方面的东西~~ 忘指教
12345.JPG
此帖出自stm32/stm8论坛

最新回复

这个得看你接收什么数据了,如果只是高低电平状态用dma意义不大。  详情 回复 发表于 2017-8-19 22:18
点赞 关注
 

回复
举报

76

帖子

0

TA的资源

一粒金砂(高级)

沙发
 
                                 TIM4CH1为PWM输入捕获的周期 = 960US ADC1通道上的采样分别为239.5 , 55.5 , 55.5t@12Mhz也就是19.95us , 4.625us, 4.625us 在设置优先级的情况下躲不开吗?还是我没设置对?
此帖出自stm32/stm8论坛
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
                                 不太明白你的意思,你是否同时为DMA1的通道1设置了2个源地址和2个目标地址?而且还在同一时间设置了2个DMA触发源?
此帖出自stm32/stm8论坛
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

4
 


对 就是TIM4CH1 和 ADC同时在用DMA CH1         DMA设备的4个优先级是相对DMA1 7个通道之间说的?
如果是这样就是每个DMA CH 被一个连在他身上的设备使用?
我的理解有错误
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

5
 
                                 想把一个通道当成2个通道使用,当然要出错了。
此帖出自stm32/stm8论坛
 
 
 

回复

75

帖子

0

TA的资源

一粒金砂(初级)

6
 
                                 恩 谢谢版主 呵呵
此帖出自stm32/stm8论坛
 
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

7
 
                                 谢谢。我也需要了解
此帖出自stm32/stm8论坛
 
 
 

回复

63

帖子

0

TA的资源

一粒金砂(初级)

8
 
                                 每一个DMA通道应该只能有1个源地址、1个目标地址和1个触发源,而且STM32的每个DMA通道的寄存器中也只有一组寄存器可以存放源地址和目标地址,因此在手册中没有必要再累赘地说"不能把一个通道当成2个通道来使用"。
此帖出自stm32/stm8论坛
 
 
 

回复

88

帖子

0

TA的资源

一粒金砂(初级)

9
 
                                 这样配置肯定会冲突,就像版主说的那样,每个DMA通道只有一个源地址、一个目标地址和一个触发源
此帖出自stm32/stm8论坛
 
 
 

回复

82

帖子

0

TA的资源

一粒金砂(初级)

10
 
                                 恩 那个"优先级"让我想当然地认为是对 一个通道来说的
此帖出自stm32/stm8论坛
 
 
 

回复

1

帖子

0

TA的资源

一粒金砂(初级)

11
 
想请问一下,假如我要用DMA通道5的TIM4_CH3(PB8),用来接收外部的数据,我该怎么配置,找了好多例程,发现只有ADC和SPI通道的
此帖出自stm32/stm8论坛

点评

这个得看你接收什么数据了,如果只是高低电平状态用dma意义不大。  详情 回复 发表于 2017-8-19 22:18
 
 
 

回复

4008

帖子

0

TA的资源

版主

12
 
xinyimo 发表于 2017-8-19 11:36
想请问一下,假如我要用DMA通道5的TIM4_CH3(PB8),用来接收外部的数据,我该怎么配置,找了好多例程,发现只 ...

这个得看你接收什么数据了,如果只是高低电平状态用dma意义不大。
此帖出自stm32/stm8论坛
 
 
 

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

查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/8 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表