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

st-img
chrome
st-img
firefox
st-img
safari
st-img
ie8及以上
shequ.stmicroelectronics.cn
  • ST意法半导体官网
  • STM32中文官网
  • ST全球论坛
登录/注册
  • 首页
  • 技术问答
  • 话题
  • 资源
  • 创客秀
  • 视频
  • 标签
  • 积分商城
  • 每日签到
一情

一情

 

回答数 0 关注数 0
关注 私信
  • 动态99
  • 提问
  • 回答0
  • 创客秀 0
  • 分享 0
  • 关注0
2 回答

stm32系列具有I2S功能的芯片,在使能DMA传输的情况下,启动I2S,第一次发送(左声道),是先发送,还是先由DMA送数再发送?如果先发送,那么DMA传输的

STM32F1 STM32F4 接口
一情 一情 回答时间: 2022-11-16 16:06

butterflyspring 发表于 2022-11-16 10:25 楼主的问题似乎没有写完,但是从前面内容看,只要了解DMA工作原理和顺序,那么楼主的问题就迎刃而解了。具 ... 已解决,启动I2S前使能I2S的DMA传输,启动I2S后,会先设置发送缓冲区空标志,从DMA要数据。原STM32F1xx系列中文手册,描述的是先发一个数再设置发送缓冲区空标志,按此就会从第二个数开始读DMA的第一个数据,对于双声道数据,正好错位一个声道,故有一问。 可能问题有字数限制,问题后面没发出来。 谢谢!

赞0
1 回答

适用stm32f303的Micrium OS移植相关资源和方法。

STM32F3 参考设计 软件参考代码
yklstudent yklstudent 回答时间: 2022-9-15 20:05

建议自己动手百度

赞0
一情 一情


阅读作者更多的帖子

所在话题

参与活动

  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    网络 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16
  • 滴滴押注社区团购,明确“投入不设上限,要做市场第一”

    线下 2020-10-16