×

基于Cortex_M4内核微处理器DMA方式的高速A_D采样

消耗积分:0 | 格式:rar | 大小:1.16 MB | 2017-09-26

分享资料个

  Kinetis系列微 处 理 器 都 含 有 DMA,在 最 小 的 CPU

  干预下最高可提供32路 DMA 供外设和存储器使用,大

  大提高了 CPU 的利用率。DMA 通道复用器(类似多路选

  择开关)可以把最多63个 DMA 请求源和16个 DMA 通

  道中的任意一个映射到一起。16路独立可选的 DMA 通

  道中,前4路还具有自触发功能。DMA 复用器有3种工

  作模式:禁用模式、普通模式和周期触发模式。本文就介

  绍用周期触发模式实现高速 A/D采样功能。

  DMA 通道复用器除了提供正常的映射功能外,前4

  个通道 还 提 供 了 周 期 触 发 功 能,由 周 期 性 中 断 定 时 器

  (PIT)触发,这种机制能够实现在没有 CPU 的干预下传

  输字节、帧 或 数 据 包。这 种 触 发 功 能 可 用 于 任 何 支 持

  DMA 传输的外设,最常用的应用包括以下两种情况:

  ① 定期轮询一个特定的总线上的外部设备。例如:

  一个SPI总线作为源被映射到 DMA 通道0,一旦设置成

  功,只要 SPI的发送缓冲区是空的就会请求 DMA 传输,

  从内存中复制数据到缓存。SPI传输通过此通道上的一

  个触发器每3μs(举例)自动执行一次。在 SPI接 收 端,

  SPI和 DMA 可配置成把接收到的数据传到内存,在无需

  处理器干预的情况下有效地定期从外部设备读取数据送

  到内

基于Cortex_M4内核微处理器DMA方式的高速A_D采样

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !