linux中,驱动必然会有驱动对应的设备类型。在linux4.4版本中,其设备是以设备树的形式展现的。
PS端设备树的devicetree表示如下
324 dmac_s: dmac@f8003000 {
325 compatible = "arm,pl330", "arm,primecell";
326 reg = ;...
分类:
其他好文 时间:
2016-06-21 07:03:20
阅读次数:
291
1 概要
Dmaengine是linux内核dma驱动框架,针对DMA驱动的混乱局面内核社区提出了一个全新的框架驱动,目标在统一dma
API让各个模块使用DMA时不用关心硬件细节,同时代码复用提高,并且实现异步的数据传输,降低机器负载。
1.1 基本结构
dmaengine向其他模块提供接口;virt-dma,Virtual DMA向dmae...
分类:
其他好文 时间:
2016-06-20 11:18:02
阅读次数:
1258
1.操作系统为用户提供三种类型的使用接口,它们是命令方式和系统调用和图形用户界面。 2.主存储器与外围设备之间的数据传送控制方式有程序直接控制、中断驱动方式、DMA方式和通道控制方式。 3.在响应比最高者优先的作业调度算法中,当各个作业等待时间相同时,运行时间短的作业将得到优先调度;当各个作业要求运 ...
分类:
其他好文 时间:
2016-06-13 14:58:33
阅读次数:
126
S5PV210硬件结构 本章介绍了S5PV210的硬件结构,包括S5PV210微处理器、GPIO接口、PWM定时器、DMA控制器、UART串行接口、SPI接口、IIC总线接口和ADC及触摸屏接口。介绍了接口应用实例及驱动程序。 S5PV210是一款32位微处理器,具有低功率的特点,可为移动设备和一般 ...
分类:
其他好文 时间:
2016-06-04 10:29:00
阅读次数:
122
第五章主要介绍的是:S5PV210微处理器、GPIO接口、PwM定时器和DMA控制器及UART接口SPI接口和IIC总线接口、ADC及触摸屏接口。 (1)S5PV210是一款32位微处理器,低功率,他主要有关键功能、微处理器、存储器子系统、多功能、音频子系统、安全子系统、接口和系统外设这几部分。(2 ...
分类:
移动开发 时间:
2016-06-04 09:14:56
阅读次数:
180
前言 关于DMA(Direct Memory Access)的功能,前面关注我微信的人应该知道,其实我已经在F1芯片上简单讲了一下。有网友要求在F0讲解一下使用DMA收发串口数据。今天就应网友要求总结一下在F0芯片上,使用DMA方式传输(收发)USART数据的功能。 在多种芯片上(F0、F1、F2、 ...
分类:
其他好文 时间:
2016-05-30 23:07:16
阅读次数:
361
STM32F4 串口收发使用DMA还是很方便的。但是配置DMA时需要配置数据长度,这一点对于发送来说可以预估计自己发送的长度来配置DMA发送数据长度,但是对于接收不是很好解决,因为如果使用DMA接收中断是要配置的数据长度减到0才能出发中断。但是我们无法判断接受数据的长度,导致无法判断数据接收完成。网上有提出的解决方法是用定时器固定周期的读DMA接收的长度来判断是否接收完成,也有使用UART的空闲中...
分类:
其他好文 时间:
2016-05-27 11:27:55
阅读次数:
211
初步概念: 看datasheet的关于时钟与定时器的部分, FCLK供给cpu, HCLK供给AHB总线设备(存储器控制器,中断控制器、LCD控制器、DMA、USB主机控制器等), PCLK供给APB总线上的设备(watchdog、IIS、i2c、 pwm、定时器、ADC、uart、gpio、rtc ...
分类:
系统相关 时间:
2016-05-24 22:35:32
阅读次数:
531
1、MSP430系列单片机的特点 (1)超低功耗:生来就是为超低功耗设计的,从CPU内核结构到片上外设,以及整个芯片的生产制造都是本着超低功耗的原则来进行的,所以是一款实实在在的超低功耗单片机; (2)强大的处理能力:16位的单片机,内部还有DMA控制器,还有硬件存卡器; (3)高性能的模拟技术及丰 ...
分类:
其他好文 时间:
2016-05-19 13:16:51
阅读次数:
175
Microsoft? DirectX? 8.0引入了数据流的概念,用来把数据绑定到着色器使用的输入寄存器。一个数据流是一个成员数据的数组,每个成员由一个或多个元素构成,这些元素代表单个实体,如位置、法向、颜色等等。数据流使图形芯片能并行地从多个顶点缓存执行直接内存访问(DMA)操作,同时也降低了多重 ...
分类:
其他好文 时间:
2016-05-18 00:29:41
阅读次数:
241