请问,在module里是不是可以直接用指针的方式访问寄存器? 注册到kernel里成为/proc/dev的方式是不是只是为了提供一个接口给用户空间调用,实质上也是使用户空间可以访问寄存器呀?
by justlikenight - 嵌入式开发 - 2009-09-06 20:08:54 阅读(1479) 回复(4)
应用程序中需要对一个gpio管脚进行操作,让管脚输出低或者高。 由于,只需要对一个gpio管脚进行操作,所以,没有必要做一个针对gpio的驱动。 请问,在应用程序中,如何对某一gpio管脚进行读写操作???谢谢 芯片是AT91RM9200,内核Linux 2.6
STB02500是一款嵌入IBM PPC405 CPU的面向视频,音频应用的SOC芯片 STB02500是一款嵌入IBM PPC405 CPU的面向视频,音频应用的SOC芯片,集成外围丰富,特别适合用户构建IPTV机顶盒系统。由于笔者以前惯用ARM系统,初次使用powerpc大端cpu还真是有点不适应,还有就是IBM的PPC系统gpio操作起来要比起ARM系统要复杂些,这些新的特点给笔者的初次power pc之旅带来些额外的烦恼,好在经过一番研究笔者已经对PPC405的gpio有了初步的熟悉,并...
各位大哥,小弟是个菜鸟,现在上头要我写个LINUX设备驱动,呵呵,其实对于熟悉LINUX和PPC的人来说是很简单的,就是控制POWERPC 405EP 的一个gpio的引脚电平,具体要求是要实现gpio_9的电平为高或者为低,呵呵,我因为太菜了,所以就请教各位大侠了啊。我也搞了一下,就是不能控制它的电平,我查了下资料,说是在LINUX下,先要request_mem_region申请I/O,然后ioremap进行地址映射,再要进行字节倒序,再配置相应的寄存器就行了,呵...
各位大哥,小弟是个菜鸟,现在上头要我写个LINUX设备驱动,呵呵,其实对于熟悉LINUX和PPC的人来说是很简单的,就是控制POWERPC 405EP 的一个gpio的引脚电平,具体要求是要实现gpio_9的电平为高或者为低,呵呵,我因为太菜了,所以就请教各位大侠了啊。我也搞了一下,就是不能控制它的电平,我查了下资料,说是在LINUX下,先要request_mem_region申请I/O,然后ioremap进行地址映射,再要进行字节倒序,再配置相应的寄存器就行了,呵...
我的问题是,在启动代码obm中设置gsdr和gpsr的时候能将相应的脚位置高,但是在linux内核里面同样的操作方式始终不成功,问下谁做过类似的操作并且成功了的,怎么做的,谢谢
一、gpio寄存器定义 1.#define GPCON(x) __REG2(0x56000000, (x) * 0x10) 这句是定义2410的gpio的控制寄存器,注意:__REG2的参数是寄存器的物理地址,这个物理地址经_REG2宏转换为虚拟地址,对照2410的手册可以得到一下对应关系: GPCON(1) ------ PORT A 0x56000000 GPCON(2) ------ PORT B 0x56000010 GPCON(3) ------ PORT C 0x56000020 …… GPCON(8) ------ PORT H 0x56000070 ...
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 阅读(1309) 回复(0)
by
gududesiling
-
移动操作系统
-
2011-12-20 09:44:14 阅读(737) 回复(0)
|