免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 6726 | 回复: 16
打印 上一主题 下一主题

Linux应用程序怎样使用2410的IO口? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-05-25 16:50 |只看该作者 |倒序浏览
各位大侠,我是一个新手,我想问大家一个问题,就是在Linux应用程序下怎样操作S3C2410的IO口,就像51一样,现在我要用S3C2410的IO口去模拟SPI与51通信,可是我不知道怎样下手,希望各位高手指点一下,谢谢!

论坛徽章:
0
2 [报告]
发表于 2009-05-25 16:58 |只看该作者
为什么要模拟,arm9的核,自己带有spi接口的。只不过需要驱动支持,找找看有没有现成的spi驱动,关于io操作可以看:
http://blog.chinaunix.net/u3/94039/showart_1884701.html
这里也是简单的操作io口,但仍然是建立在驱动的基础上。 希望有用

[ 本帖最后由 tastesweet 于 2009-5-25 17:05 编辑 ]

论坛徽章:
5
3 [报告]
发表于 2009-05-25 16:59 |只看该作者
LZ是否想用GPIO来模拟SPI?

论坛徽章:
0
4 [报告]
发表于 2009-05-25 17:07 |只看该作者
原帖由 yidou 于 2009-5-25 16:59 发表
LZ是否想用GPIO来模拟SPI?

对啊,我现在的板子上一个ARM和2410差不多,可是接口少了很多,而且被占用了,我只能用IO口来模拟一些接口和51通信了,但不知道使用IO口来模拟SPI要怎么来操作,是直接使用应用程序来模拟,还是要使用驱动程序来实现?

论坛徽章:
5
5 [报告]
发表于 2009-05-25 17:50 |只看该作者
以前讨论过, 你在论坛里搜索, 或网上都能找到sample

论坛徽章:
0
6 [报告]
发表于 2009-05-25 21:12 |只看该作者
模拟跟单片机的模拟没有什么区别, 你只要看一下SPI 的协议就可以了, 至于IO口控制,看看DATASHEET就明白了

论坛徽章:
0
7 [报告]
发表于 2009-05-25 21:25 |只看该作者
大家回答的还是很热心的啊。

论坛徽章:
0
8 [报告]
发表于 2009-05-26 16:28 |只看该作者
应用程序怎样直接调用GPIO口呢,还有Linux下的延时程序应该怎样计算时间啊?

论坛徽章:
0
9 [报告]
发表于 2009-05-26 21:19 |只看该作者
应用程序是可以直接操作gpio的,自己写个驱动吧,或者到网上找找看有没有现成的驱动。有耐心的话,下周我给你写一个。

评分

参与人数 1可用积分 +3 收起 理由
yidou + 3 热心阿,赞

查看全部评分

论坛徽章:
0
10 [报告]
发表于 2009-05-27 15:08 |只看该作者
那就先谢谢了,是通过这样的宏来实现调用IO吗(*(volatile unsigned short int *)0x60710000)
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP