SPI总线驱动,可驱动FLASH和数码管等设备。 LPC基于2138芯片的中间件
上传时间: 2015-08-10
上传用户:金宜
本驱动程序在linux2.6.17中测试通过。yangxing msn:lelma_yx@hotmail.com 希望对SPI操作的朋友有所帮助。 一、工作方式: 从设备:SPI为MASTER模式 S3C2410:SPI为SLAVE模式+DMA 二、工作流程 1.S3C2410从接收:当从设备发送数据时,S3C2410利用DMA方式收数,收到指定长度的数据,则进入DMA中断,将接收的数据拷出。 2.S3C2410从发送:当S3C2410需要发送,首先由RTS请求发送,然后等待从设备应答CTS,当从设备应答CTS时,进入外部中断,启动DMA发送,发送完成,再次进入从接收状态。 三、文件位置 spi_dma_slave.c spi_dma_slave.h circular_buf.c circular_buf.h 等文件存放入driver/char/目录 dma.c存放于arch/arm/mach-s3c2410/目录 dma.h存放于include/arm-asm/mach-s3c2410/目录 四、使用环境 1.arm-linux-gcc-3.4.1
标签: SPI lelma_yx yangxing hotmail
上传时间: 2015-08-11
上传用户:徐孺
LPC214x SPI例程;飞利浦的ARM,带有usb2.0圈速接口,高超性价比
上传时间: 2015-08-12
上传用户:努力努力再努力
AVR 的C语言开发.很多有用的函数,包括SPI,UART,PWM,I2C,GPIO,EEPROM等等一应剧全
上传时间: 2014-01-27
上传用户:450976175
开发工具:ads1.2 主要IC:MCU:lpc2210(NXP) LCD驱动及控制IC:s6d012(samsung) 用途:lcd驱动开发入门,s6d0129开发参考 相关资料: 电路原理图 lcd driver guide/ tft lcd驱动原理及开发过程 lcd module document/ samsung的s6d0129的datasheet和液晶屏spec mcu document/ nxp的lpc2210中英文datasheet source code/s6d0129 driver/ 基于lpc2210平台的无操作系统lcd(s6d0129)驱动源代码 source code/s6d0129 driver with minigui/ 基于lpc2210平台的无操作系统lcd(s6d0129)驱动源代码,添加了minigui中间件,可实现复杂图形及文字显示
上传时间: 2014-11-28
上传用户:ainimao
关于mcu和soc的简介即编程指导,对志于从事有关工作的人有所帮助
上传时间: 2013-12-29
上传用户:wff
ADS下UC/OS下SPI中间件驱动.LPC213X
上传时间: 2014-11-09
上传用户:ardager
CC1100与MSP430接口程序,适用具有SPI接口的芯片
上传时间: 2015-08-16
上传用户:jichenxi0730
SPI协议的VHDL/Verilog语言实现。
上传时间: 2015-08-16
上传用户:baiom
SD卡与ARM7在SPI模式下进行数据读写原代码
上传时间: 2013-12-19
上传用户:ardager