打印

AM335x想要使用SPI作为主机带两个辅机,第二个通讯失败

[复制链接]
1389|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
coslight|  楼主 | 2016-9-9 18:38 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
zhangmangui| | 2016-9-10 23:18 | 只看该作者
肯定能实现  不行直接用GPIO全部模拟了  

使用特权

评论回复
板凳
coslight|  楼主 | 2016-9-11 20:21 | 只看该作者
zhangmangui 发表于 2016-9-10 23:18
肯定能实现  不行直接用GPIO全部模拟了

版主,这么强的硬件还要模拟太可惜了,我再猜测可能这款硬件的spi和cs的关系太铁了,没有正确的cs真是不行啊

使用特权

评论回复
地板
zhangmangui| | 2016-9-16 21:59 | 只看该作者
coslight 发表于 2016-9-11 20:21
版主,这么强的硬件还要模拟太可惜了,我再猜测可能这款硬件的spi和cs的关系太铁了,没有正确的cs真是不 ...

如果用SPI模块的话   应该是一起时序了

使用特权

评论回复
5
isseed| | 2016-9-18 22:46 | 只看该作者
是需要在linux编程实现吗?

使用特权

评论回复
6
isseed| | 2016-9-18 22:47 | 只看该作者
这个AM335x没有用过两个从机呢。

使用特权

评论回复
7
coslight|  楼主 | 2016-9-19 12:30 | 只看该作者
这是一个硬件驱动,需要让你的spi支持多个从机

使用特权

评论回复
8
scapaflow| | 2016-9-19 13:51 | 只看该作者
不必怀疑,是你驱动没弄好。我用单路SPI口CS0,CS1驱动两个同型号SPI接口芯片成功。

使用特权

评论回复
9
vibra2016| | 2016-9-19 22:15 | 只看该作者
这个是一对多的通讯的,注意地址的访问的

使用特权

评论回复
10
Thorald| | 2016-9-21 20:22 | 只看该作者
应该是可以实现的

使用特权

评论回复
11
coslight|  楼主 | 2016-10-25 10:01 | 只看该作者
后来在手册中找到了一个SPI外设操作的流程说明,实测有效

使用特权

评论回复
12
gszou| | 2016-10-25 10:18 | 只看该作者
不是很明,作为主机,那里来的CS?只有从机才有CS呀?
CS不是叫做片选么?不就是主机选择跟那片芯片通信,的一个选择信号,
选上那片,就跟那片通信。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

61

主题

928

帖子

5

粉丝