码迷,mamicode.com
首页 >  
搜索关键字:spi dma    ( 2932个结果
nand flash,nor flash,spi flash,片上RAM,片外RAM
Flash有掉电数据保存的特点,RAM掉电则数据丢失,但是RAM的速度更高,擦写次数理论上没有限制,而Flash则不行。 NandFlash相比其余的几种flash优势在于可擦写次数多,擦写速度快,但是在使用以及使用过程中会出现坏块因此需要做特殊 处理才可以使用。其主要用于数据存储,大部分U盘都是N...
分类:其他好文   时间:2014-07-09 23:46:55    阅读次数:331
编程算法 - 第一个只出现一次的字符 代码(C)
第一个只出现一次的字符 代码(C)本文地址: http://blog.csdn.net/caroline_wendy题目: 在字符串中找出第一个只出现一次的字符.字符是char类型, 所以匹配256种可能, 采用hash表, 计算出现的次数, 再找到第一次出现的字符.代码:/* * main.cpp * * Created on: 2014.6.12 * Author: Spi...
分类:其他好文   时间:2014-07-04 07:50:21    阅读次数:174
通过SPI方式实现LPC17xx的远程升级设计
本方案基于NXP的LPC1768微处理器为平台,使用KEIL MDK4.70A为开发工具,通过SPI的方式实现程序的自动更新。本方案参考NXP官方的应用手册AN11257为蓝本。   程序设计: 程序由三部分组成bootloader、低区用户程序,高区用户程序。Bootloader实现程序的跳转及IAP程序的烧写。低区程序位于LPC1768的0x1000~0x2FFFF处,高区程序位于LPC...
分类:其他好文   时间:2014-07-03 16:51:34    阅读次数:425
TI_DSP_SRIO - 两种SRIO操作模式
DSP SRIO协议的逻辑层定义了操作协议和相应的包格式。DSP上SRIO支持的逻辑层业务(数据发送方法)主要是直接IO/DMA(Direct IO/ Direct Memory Access)和消息传递(Message Passing)。 ?直接IO/DMA模式是最简单实用的传输方式,其前提是主设备知道被访问端的存储器映射。在这种模式下,主设备可以直接读写从设备的存储器。可以硬件直接实现。...
分类:其他好文   时间:2014-06-30 16:23:41    阅读次数:739
DMA为什么比轮询、中断方式性能要卓越很多?(你不懂)
如果是计算机专业出身的同学,都听过一个概念,中断比轮询要好、DMA比中断要好。 中断比轮询要好,是容易理解的: 在轮询中,CPU是死循环执行对IO端口的检测,这种模式,大量的浪费了CPU(因为CPU除了处理外设之外,更多的时间应该用于对内存的操作,如计算等)。 而中断方式,则没有死循环的浪费,CPU可以正常做别的事情,等到外部设备数据来了,就会主动由设备控制器发出中断(设备控制器预先需要注册...
分类:其他好文   时间:2014-06-30 09:58:50    阅读次数:185
kernel/dma.c
/* $Id: dma.c,v 1.5 1992/11/18 02:49:05 root Exp root $* linux/kernel/dma.c: A DMA channel allocator. Inspired by linux/kernel/irq.c.* Written by Henn...
分类:其他好文   时间:2014-06-28 21:27:02    阅读次数:280
SPI_FLASH 操作
一.概念: SPI:serial peripheral interface 串行接口设备,spi flash 就是通过串行的接口进行操作的flash存储设备 flash按照内部存储结构不同,分为两种:nor flash和nand flash。这里spi flash 属于 nor flash! spi flash 读写较慢,次数有限制,一般用于不经常更改的存储。...
分类:其他好文   时间:2014-06-22 18:22:39    阅读次数:200
DMA控制器
DMA控制器依赖于平台硬件,这里只对i386的8237 DMA控制器做简单的说明,它有两个控制器,8个通道,具体说明如下:控制器1: 通道0-3,字节操作, 端口为 00-1F控制器2: 通道 4-7, 字操作, 端口咪 C0-DF- 所有寄存器是8 bit,与传输大小无关。- 通道 4 被用来将控...
分类:其他好文   时间:2014-06-20 22:01:24    阅读次数:243
include/asm/dma.h
/* $Id: dma.h,v 1.7 1992/12/14 00:29:34 root Exp root $* linux/include/asm/dma.h: Defines for using and allocating dma channels.* Written by Hennus Be...
分类:其他好文   时间:2014-06-20 21:27:59    阅读次数:194
PatentTips - DMA address translation between peer-to-peer IO devices
BACKGROUNDAs processing resources have increased, demands to run multiple software programs and operating systems on a single microprocessor have also...
分类:其他好文   时间:2014-06-16 23:25:53    阅读次数:345
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!