码迷,mamicode.com
首页 >  
搜索关键字:dma    ( 1212个结果
STM32——DMA接收和发送的实现
最近写程序,需要一段一段数据的接收,再通过其他串口发送出去。 老司机们建议用DMA通信,以节约CPU资源。然后,我听了,发现挺好用的。特此,把自己写的代码贴上了。 DMA发送接收的步骤如下: 1.初始化。 a.IO时钟+串口时钟+DMA时钟使能。 b.IO初始化 c.串口初始化 d.DMA初始化 e ...
分类:其他好文   时间:2016-08-30 00:08:57    阅读次数:205
查看linux中swap内存的相关参数
内容主要来源于:linux的内存回收和交换 各项命令查看的linux环境是:Linux SUSE-33 2.6.32.12-0.7-defaul zone? 内存管理的相关逻辑都是以zone为单位的,这里zone的含义是指内存的分区管理。Linux将内存分成多个区,主要有直接访问区(DMA)、一般区 ...
分类:系统相关   时间:2016-08-29 15:38:55    阅读次数:220
转:Java NIO(3)
要想讲清楚nio的原理和它的优点得先清楚Java应用程序的文件读写原理和虚拟内存的原理。Java文件读取原理可参见如下图: 当应用程序需要读取文件的时候,内核首先通过DMA技术将文件内容从磁盘读入内核中的buffer,然后Java应用进程再从内核的buffer将数据读取到应用程序的buffer。 为 ...
分类:编程语言   时间:2016-08-26 21:11:45    阅读次数:276
NIOS2随笔——DMA(1)
1.NIOS2DMA控制器结构框图与其它IP外设一样,DMA控制器也是通过AVALONMM总线,实现寄存器配置,数据读写功能。2.NIOS2DMA三种传输方式3.NIOS2DMAAPI函数NIOS2DMA的API函数原型都定义在alt_dma.h头文件中,常用的API函数如下:alt_dma_txchanalt_dma_txchan_open(constchar*name..
分类:移动开发   时间:2016-08-17 23:26:09    阅读次数:1495
NIOS2随笔——DMA(1)
1.NIOS2DMA控制器结构框图与其它IP外设一样,DMA控制器也是通过AVALONMM总线,实现寄存器配置,数据读写功能。2.NIOS2DMA三种传输方式3.NIOS2DMAAPI函数NIOS2DAM的API函数原型都定义在alt_dma.h头文件中。常用的API函数如下:alt_dma_txchanalt_dma_txchan_open(constchar*name..
分类:移动开发   时间:2016-08-15 22:40:49    阅读次数:240
STM32F407 ADC DMA 采样实验
转载:http://home.eeworld.com.cn/my/space-uid-361439-blogid-239703.html STM32F407ADC采样实验 热度 1已有 5472 次阅读2014-10-8 18:30 |个人分类:STM32F4XX/1XX/2XX/3XX/stm8s ...
分类:其他好文   时间:2016-08-10 20:46:11    阅读次数:332
BUS Matrix
ARM的BUS Matrix就是多主(Core,DMA等)、多从(内部RAM,APB,外部总线等)的交联和仲裁(arbitration)。目的是为了提高不同主机访问不同外设情况下的带宽,另外一个就是简化Bus Master的协议设计。 比如,DMA把片内RAM的数据搬运到APB的外设,如串行口。同时 ...
分类:其他好文   时间:2016-08-02 16:27:55    阅读次数:166
异步!=多线程
最近看项目中异步控制器的一些代码,发现新东西出来后,不管理不理解都到处乱用的现象还真是不少。 线程的个数是有限的,异步是交还出线程,利用硬件的DMA完成io处理或者网络处理请求。 当需要执行I/O操作时,使用异步操作比使用线程+同步I/O操作更合适。I/O操作不仅包括了直接的文件、网络的读写,还包括 ...
分类:编程语言   时间:2016-07-30 14:45:28    阅读次数:129
STM32F10x_ADC三通道DMA连续转换(3通道、软件单次触发)
Ⅰ、概述 上一篇文章讲述的内容是:三通道逐次转换(单次、单通道软件触发),也就是说3条通道要三次软件触发才能完成转换,而且是通过软件读取转换数值。 本文讲述三通道DMA连续转换(3通道、软件单次触发),也就是说3条通道只需要一次软件触发就能完成转换,使用DMA保存在数值。 上一篇文章实例是使用间断模 ...
分类:其他好文   时间:2016-07-23 00:36:09    阅读次数:334
[ZigBee] 10、ZigBee之睡眠定时器
0、概述 睡眠定时器用于设置系统进入和退出低功耗睡眠模式之间的周期。睡眠定时器还用于当进入低功耗睡眠模式时,维持定时器2 的定时。 睡眠定时器的主要功能如下: ● 24 位的定时器正计数器,运行在32kHz 的时钟频率● 24 位的比较器,具有中断和DMA 触发功能● 24 位捕获 1、概述 睡眠定 ...
分类:其他好文   时间:2016-07-19 09:30:29    阅读次数:207
1212条   上一页 1 ... 97 98 99 100 101 ... 122 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!