大家好: 本人用am335x 芯片,想问大家一下,本人项目要求传输数据比较高,SPI使用DMA方式传输数据,本人没有看到相关SPI采用DMA传输数据驱动程序,希望大家有没有这方面的相关驱动程序,急用,谢谢大家。 注:系统是linux系统
历时一月搞定搞定cortex-a8 am335x ucosii系统移植;目前完成如下功能: 1)mmu enable; 2)uart 模块,中断和调试输入输出功能; 3)定时器模块; 4)RTC模块; 5)mcspi模块通信; 6)ucosii操作系统,可支持64个任务; 后续会添加更多模块, 有需要的朋友请联系qq1507167513; PS:开发环境为IAR6.4 + DDR3
如题。 配置这样,并安装该引脚。为什么不能生效呢? 老是没有片选信号呢? {"gpmc_csn2.gpio1_31", OMAP_MUX_MODE0 | am33XX_PULL_DISA} mux33xx.c中有如下代码: _am33XX_MUXENTRY(GPMC_CSN2, 0, "gpmc_csn2", NULL, "mmc1_cmd", NULL, NULL, NULL, NULL, "gpio1_31"), 还需要设置什么东东吗? 片选CS2用示波器观察没有发现有效。
General Purpose Input Output (通用输入/输出)简称为gpio,或总线扩展器,利用工业标准I2C、SMBus™或SPI™接口简化了I/O口的扩展。当微控制器或芯片组没有足够的 I/O端口,或当系统需要采用远端串行通信或控制时,gpio产品能够提供额外的控制和监视功能。
gpio 2410 1. in \include\asm-arm\arch-s3c2410\hardware.h , I see * s3c2410_gpio_pullup(S3C2410_GPB0, 0); * s3c2410_gpio_pullup(S3C2410_GPE8, 0); */ extern void s3c2410_gpio_pullup(unsigned int pin, unsigned int to); things above make me think in write_gpio_bit(x,v), x shall be S3C2410_GPB0, but where is the hearder which includes this faction? Not in /io.h Not in the whole /arm-arch Not...
gpio (通用输入/输出)或总线扩展器利用工业标准I²C、SMBus™或SPI™接口简化了I/O口的扩展。当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串...
by
macker1989
-
移动操作系统
-
2011-12-21 08:41:38 阅读(1313) 回复(0)
by
gududesiling
-
移动操作系统
-
2011-12-20 09:44:14 阅读(737) 回复(0)
gpio Drivers 贴上一个s3c24402440的gpio驱动源代码。可以实现对几个IO口的读写操作。写操作中,可以使用已经移植好的API接口函数如s3c2410_gpio_cfgpin等,可是读取函数使用s3c2410_gpio_getpin却不能正确读回IO的状态。后来改用了直接读取寄存器的方式,解决了这个问题。 /* gpio.c EPC's gpio driver. GUANGZHOU ZHIYUAN Copyright (c) 2006 GUANGZHOU ZHIYUAN ELECTRONICS CO.LTD By Chenxibing */ #include #includ...
by
chenxibing008
-
Linux文档专区
-
2009-10-14 21:20:33 阅读(687) 回复(0)
我想控制GPFCON=0x5555;和GPFDAT=0x00;地址分别是0x56000050,0x56000054;如果是通过访问,/dev/port。我应该怎么写应用程序呢?谢谢,各位,帮忙写几条,包括头文件。谢谢!真的是不会阿,也没有人可以问。
|