您的位置 首页 动态

stm32 中DMA的stream和channel联系

问:STM32(意法)DMA中的stream和channel到底什么关系和区别?答:拿stm32的DMA1做例举。DMA1中总共有8个stream,而每个stream可以配置成不…

问:STM32(意法)DMA中的streamchannel究竟什么关系和差异?

答:拿stm32的DMA1做例举。DMA1中总共有8个stream,而每个stream能够装备成不同的传输源和意图地址,这便是channel。1个不同的源和意图就叫1个channel。如下图所示:

上图中stream0能够被装备成channel 0、1、2、3、4、6。装备成channel0时用spi3_rx功用,装备channel1时是i2c1_rx功用,可是stream0只能装备其间的1个channel,由于同一个stream不行能给外设1传输数据的一起又个外设2传输数据。详细装备在DMA_SxCR寄存器的CHSEL域装备

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/dongtai/265282.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部