8574|8

10

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

2416的SPI驱动问题 [复制链接]

研究一下2416的SPI。需要当作SPI从机。最好使用中断接收。  网上搜集了资料说是和6410公用驱动,那么怎么加载呢一个驱动呢?
编译内核之后在arch/arm/match-s3c2416目录下出现dev-spi.o 在driver/spi目录下有spi-s3c64xx.o 。
是不是将这两个模块使用insmod命令加载一下就可以了?默认的好像是spi主模式。怎么调成spi从模式并可以中端接收呢?

最新回复

你好,你的SPI 怎么设置的,我的一直都看不到SPI设备,我用的是 linux 3.2.50 内核。  详情 回复 发表于 2017-11-30 16:00
点赞 关注

回复
举报

10

帖子

0

TA的资源

一粒金砂(中级)

沙发
 
追问一下,如果是做SPI主机,那么需要加载那些驱动呢?是不是arch/arm/match-s3c2416目录下的dev-spi.o 和driver/spi目录下的spi-s3c64xx.o ?
 
 

回复

554

帖子

0

TA的资源

版主

板凳
 
不好意思,一般我们都把CPU的SPI作为主机,作为从机的模式我们也还没有用过,所以需要你自己去偿试哦。。。
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

4
 
spacexplorer 发表于 2016-1-18 10:51
不好意思,一般我们都把CPU的SPI作为主机,作为从机的模式我们也还没有用过,所以需要你自己去偿试哦。。。

感谢回复,如果是使用SPI主机的话,需要加载什么呢?我看到bus/platform/device 和bus/platform/driver目录下已经有s3c64xx-spi.o和s3c64xx-spi了,是不是算是已经有spi主的驱动了?直接写应用程序打开s3c64xx-spi即可?
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

5
 
追问一下,开发板支持CAN总线,看了一下CAN的控制器是SPI驱动的,那么就意味着开发板已经支持SPI主模式了,但是在/dev目录下并没有找到相应的驱动。请问应用程序是如何操作spi的?打开哪一个设备?
 
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

6
 
开发板到底支持不支持SPI主模式?如果支持的话怎么加载驱动?/dev目录下没有发现spi设备。同时也没有找到对MCP2515的设备啊。。。求大神解答
 
 
 

回复

554

帖子

0

TA的资源

版主

7
 
开发板当然支持SPI主模式,但是得有相应的SPI设备,一般会把驱动做在内核里,比如CAN总线驱动,就直接支持了,如果你要另外的SPI设备,你可以参考CAN总线的设备驱动方法来做,不过,你大概对内核里的SPI工作原理还不太了解,建议你再百度一下

点评

谢谢回复,我写了一个spi驱动,还没有测试。加载没有问题了。  详情 回复 发表于 2016-1-22 08:26
 
个人签名My dreams will go on...
http://www.jyxtec.com
 
 

回复

10

帖子

0

TA的资源

一粒金砂(中级)

8
 
spacexplorer 发表于 2016-1-20 18:45
开发板当然支持SPI主模式,但是得有相应的SPI设备,一般会把驱动做在内核里,比如CAN总线驱动,就直接支持 ...

谢谢回复,我写了一个spi驱动,还没有测试。加载没有问题了。
 
 
 

回复

3

帖子

0

TA的资源

一粒金砂(中级)

9
 
zmurder 发表于 2016-1-22 08:26
谢谢回复,我写了一个spi驱动,还没有测试。加载没有问题了。

你好,你的SPI 怎么设置的,我的一直都看不到SPI设备,我用的是 linux 3.2.50 内核。
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/9 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表