主题 : GPIO口扩展的问题 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 60104
精华: 0
发帖: 5
金钱: 25 两
威望: 5 点
综合积分: 10 分
注册时间: 2011-12-05
最后登录: 2012-12-14
楼主  发表于: 2012-12-04 16:34

 GPIO口扩展的问题

我想请教一下:能否扩展GPIO口来接受并行数据,我查了一些这方面的资料说可以利用I/O内存映射的方法,具体是利用ioremap()函数将I/O口寄存器的物理地址映射到虚拟内存地址上,再利用内核提供的read16()/read32()或是write16()/write32()函数来操作这个虚拟地址,从而达到读写I/O的目的,请问一下,这种方法行得通吗???
自由,自强,共享,共创。
级别: 论坛版主
UID: 12573
精华: 27
发帖: 8838
金钱: 46490 两
威望: 9298 点
综合积分: 18216 分
注册时间: 2010-01-09
最后登录: 2019-07-16
1楼  发表于: 2012-12-04 21:21
没有这样用过,自己试试吧
新手如何向我们反馈有效的信息,以便解决问题,见此贴:
http://www.arm9home.net/read.php?tid-14431.html

[注]: 此处签名链接仅为指引方向,而非解答问题本身.