码迷,mamicode.com
首页 >  
搜索关键字:spi dma    ( 2932个结果
linux串口驱动分析
linux串口驱动分析硬件资源及描写叙述 s3c2440A 通用异步接收器和发送器(UART)提供了三个独立的异步串行 I/O(SIO)port,每一个port都能够在中断模式或 DMA 模式下操作。UART 使用系统时钟能够支持最高 115.2Kbps 的波特率。每一个 UART 通道对于接收.....
分类:系统相关   时间:2015-02-22 20:39:08    阅读次数:373
DMA过程分析
1.1 当我们在应用程序中编写write系统调用,向磁盘中写入数据时,写入请求会先调用底层写函数,将请求先写入内存中的页快速缓存(page cache)中,写入成功则立马返回,真正的写入磁盘操作会延迟运行。Page cache是硬盘在内存中的一个缓存,是linux内核所使用的主要磁盘快速缓存,在绝大...
分类:其他好文   时间:2015-02-18 19:54:42    阅读次数:246
ANT无线通信技术(5) ANT与MCU的SPI通信时序分析及相关程序设计
ANT与MCU的SPI通信时序分析及相关程序设计,MSP430G2553+nRF24AP2.
分类:其他好文   时间:2015-02-16 01:39:01    阅读次数:196
SPI Flash
使用了MX25L512的SPI接口的Flash电路连接图:总的大小512kb,即64kB,sector的大小为256 Bytes,block的大小为4k Bytes调试时出现的问题:1、Flash只能读数据,不能写数据 根源在于Flash的软件写保护没有去掉,这样,写、擦除,甚至写状态寄存器都不能执...
分类:其他好文   时间:2015-02-12 20:05:27    阅读次数:833
SPI模式下MCU对SD卡的控制及操作命令
一、前言 SD 卡有两个可选的通讯协议:SD 模式和 SPI模式 SD 模式是SD 卡标准的读写方式,但是在选用SD 模式时,往往需要选择带有SD 卡控制器接口的 MCU,或者必须加入额外的SD卡控制单元以支持SD 卡的读写。然而,大多数MCU都没有集成SD 卡控制器接口,若选用SD 模式通讯...
分类:其他好文   时间:2015-02-12 17:52:22    阅读次数:451
无限可能!为MT7620添加N个SPI接口
前言我的上一篇文章中谈到,如何使能mt7620的第二个spi接口.既然第二个spi接口已经开放成功,那么,可否接着添加第三个、第四个spi接口呢?熟悉mt7620硬件的朋友一定会第一时间站出来反对我:怎么可能!?mt7620总共才两个spi接口,怎么可能添加更多呢?除非在硬件上想办法.然而我总是善于将不可能变为可能^_^,今天我就要和大家分享一下,如何不改动任何硬件,通过修改驱动的方法,实现多个sp...
分类:其他好文   时间:2015-02-11 16:37:40    阅读次数:3132
采用FPGA实现UART转SPI
应用笔记 V1.1 2015/2/10采用FPGA实现UART转SPI 概述 本文提供了实现UART转SPI的Verilog代码的功能描述。这份笔记将介绍UART和SPI的基本知识,代码设计的基本思路,以及代码的具体实现及其描述。本程序的具体功能在于配合AD9512_Serial_GUI完成AD95...
分类:其他好文   时间:2015-02-10 22:54:18    阅读次数:532
设备驱动之SPI
本文非专业讲SPI,只是讲网上看到的资料略微总结,并加上自己的想法,附资料links。devs.c :各个platform_device 的定义,比如I2C、USB、SPI等等。应该是内核加载时,读取该配置文件,然后注册进系统。目录在/arch/arm/plat-samsung/devs.c 比如....
分类:其他好文   时间:2015-02-10 15:04:48    阅读次数:235
使能MT7620的第二个SPI接口(cs1)——兼谈pinmux与pinctrl驱动
前言 根据MT7620的数据手册,该芯片支持两个独立的spi接口,由于驱动不完善等种种原因,一直没能顺利的使用第二个spi接口.近日对mt7620的spi好好研究了一下,终于使能了第二个spi接口,将过程记录成文.   实现过程 spi驱动的诡异之处 mt7620的spi驱动位于:drivers/spi/spi-rt2880.c,里面有关spi cs1的代码非常诡异,因为7620与535...
分类:其他好文   时间:2015-02-08 12:58:21    阅读次数:548
DMA
什么是DMA DMA,Direct Memory Access,直接内存访问,是一种不经过CPU而直接从内存存取数据的数据交换模式。在DMA模式下,CPU只需要向DMA控制器下达指令,传输数据由DMA来完成,数据传送完再把信息反馈给CPU,这样能够减少CPU的资源占有率。DMA由硬件实现,从共用系....
分类:其他好文   时间:2015-02-07 15:43:45    阅读次数:1416
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!