【漂亮!!】DMA深度剖析
来源:互联网 发布:linux yum wget 编辑:程序博客网 时间:2024/05/08 05:03
需要了解总线结构。
由于是小白,只好广泛地学习一下。
先上点没有用的,纯为了挑起兴趣。
【原来DMA就在本本里】华硕笔记本A6Ja IDE通道最高才是ultra DMA mode2,死活都整不出来ultra DMA mode5
http://benyouhui.it168.com/thread-5311339-1-1.html【fpga 硬件设计DMA,很厉害的样子~~】基于Xilinx PCI Express Core的高速DMA读写设计
http://www.21ic.com/app/control/201404/294055.htm
--------------------------------------------------------- 分割线 ----------------------------------------------------------------------------------
干货来了~~
1.官方资料:
AN2548 应用笔记 是讲stm32f101/103 DMA的。
《 STM32F10x 产品架构的效率》详细介绍了架构(平行傳輸內部匯流排週期佔用情況)。
汇流排 参见我的文章《汇流排 == 总线》http://write.blog.csdn.net/postedit
图2中,绿色部分是DMA,蓝色部分是CPU
主控制器有两个:CPU,DMA。
cpu有两条AHB(Dbus,System bus)。DMA有一条AHB(DMA bus)
由图可知,“多层结构允许两个主设备并发执行数据传输,只要他们寻址到不同的设备。”(《AN2548 应用笔记 》)
”DMA和CPU只是在需要通过一个给定的从总线进行数据访问时才会产生竞争。“
总线挪用 vs 突发模式。参考手册里只在以太网中发现突发模式。
”推荐DMA总线使用保持在2/3以下。“
2.【好】STM32的体系结构 http://bbs.ednchina.com/BLOG_ARTICLE_239610.HTM
APB主要用于低带宽的周边外设之间的连接,例如UART、1284等,它的总线架构不像AHB支持多个主模块,在APB里面唯一的主模块就是APB 桥。
STM32的DMA总线分析 http://jingyan.baidu.com/article/6079ad0e647cf728fe86db6f.html
多路型DMA:
0 0
- 【漂亮!!】DMA深度剖析
- 剖析10大女星的漂亮脸蛋
- 空指针深度剖析
- 空指针深度剖析
- 以太网深度剖析
- "长尾"深度剖析
- 深度剖析“考研现象”
- 深度剖析:具名常量
- 深度剖析云存储
- 深度剖析云存储
- #ifdef __cplusplus深度剖析
- libevent源码深度剖析
- Linux0.00深度剖析
- 深度剖析搜索引擎
- C语言深度剖析
- libevent源码深度剖析
- libevent源码深度剖析
- #ifdef __cplusplus深度剖析
- 120.按规定找出素数
- Objective-C Runtime 运行时之六:拾遗
- :400+考研 北京航空航天大学3系自动化科学与电气工程学院933控制工程综合资料合辑
- 终止excel.exe的进程
- CDC
- 【漂亮!!】DMA深度剖析
- boost::serialization学习笔记
- 一篇很全面的freemarker教程
- Scoop在windows平台上进行环境快速部署
- 400+考研 北京航空航天大学4系能源动力与工程学院942机械设计综合资料合辑
- Android.mk
- 学习C++动态链接库基础知识 (主要关于QT项目)PART2
- java异常问题
- 内存管理4-@autorelease