快捷导航
23 50753

XAVIER的SPI接口要怎么测试

luckdst 于 2021-3-31 16:16 发表 [复制链接]
看了XAVIER的用户手册,有SPI接口,但是没有提供线束,这是小问题,我自己上淘宝买了线束。问题是线束买回来了,怎么进行SPI接口的测试,请提供相关的脚本,或者测试程序,测试方法等等。我在用户手册里面没有找到这个部分的测试说明,谢谢!


举报 使用道具
| 回复

共 23 个关于本帖的回复 最后回复于 2021-4-12 16:36

Geary 版主 发表于 2021-3-31 16:22 | 显示全部楼层
您好:
SPI可以直接使用杜邦线将输出和输入短接接口就可以测试;您可以参考一下下面链接
https://github.com/rm-hull/spidev-test
luckdst 游客 发表于 2021-3-31 16:33 | 显示全部楼层
总的5个SPI的线:
SPI_SCK
SPI_MISO  
SPI_MOSI
SPI_CS0  
GND
就是说 把  SPI_MISO  ,SPI_MOSI  直接短接吗?其他3个悬空吗?
Geary 版主 发表于 2021-3-31 16:43 | 显示全部楼层
luckdst 发表于 2021-3-31 16:33
总的5个SPI的线:
SPI_SCK
SPI_MISO  

是的,只需要短接MISO 和MOSI 就可以了,SPI相关信息可以参考网上的总结:https://www.sohu.com/a/271099924_292853
luckdst 游客 发表于 2021-4-7 13:21 | 显示全部楼层
本帖最后由 luckdst 于 2021-4-7 13:51 编辑

https://github.com/rm-hull/spidev-test下载了SPI测试的代码,发现测试代码没有配置说SPI是做主机还是从机,请问xavier的SPI接口是做主机还是从机呢?请贵司负责做驱动的开发人员指导一下阿
贺老师 游客 发表于 2021-4-7 14:10 | 显示全部楼层
luckdst 发表于 2021-4-7 13:21
从https://github.com/rm-hull/spidev-test下载了SPI测试的代码,发现测试代码没有配置说SPI是做主机还是从 ...

您好,您的连线就会决定谁是主谁是从。
建议您可以仔细看一下我们发的两个链接。
开发SPI相关程序本身就需要对应的驱动知识,需要能够仔细的阅读对应的文档。

https://www.sohu.com/a/271099924_292853
https://github.com/rm-hull/spidev-test
luckdst 游客 发表于 2021-4-8 14:06 | 显示全部楼层
参考文章指出:
”来自主机的片选信号用于选择从机。这通常是一个低电平有效信号,拉高时从机与SPI总线断开连接。当使用多个从机时,主机需要为每个从机提供单独的片选信号。本文中的片选信号始终是低电平有效信号。“

意思是说主机通过CS口输出低电平吧。但是github上的代码也没有控制CS输出低电平的代码?

请问贵司的软件人员能否拿两个XAVIER用 SPI 对接建立通讯,然后搞个测试代码测试一下,测试可以了,指导一下啊
Hcheng 游客 发表于 2021-4-8 21:08 | 显示全部楼层
luckdst 发表于 2021-4-8 14:06
参考文章指出:
”来自主机的片选信号用于选择从机。这通常是一个低电平有效信号,拉高时从机与SPI总线断开 ...

我们应该是和自己的测试工装来进行通信测试的。
这部分使用方法,我们和研发人员确认一下,看是否可以形成文档的形式。

并没有试过拿两个Xavier通过SPI进行通信,这种情况是在什么用例下面会碰到呀?
这样我们也可以后续进一步完善文档,来满足您的需求。
luckdst 游客 发表于 2021-4-8 21:21 | 显示全部楼层
本帖最后由 luckdst 于 2021-4-8 21:23 编辑

请问你们的工装上面是单片机吗?我的最终目的是用XAVIER与我们自己开发的一个MCU主板进行通讯,是CPU与CPU之间的SPI通讯。
用两个Xavier进行通信目的是为了方便快速验证我写的代码是否正确而已,因为我找你们家买了多个XAVIER,正好办公室有多个, 这样做可以比较快地验证我的程序是否正确。
期待你们尽快回复。
luckdst 游客 发表于 2021-4-12 09:10 | 显示全部楼层
怎么没人回帖呢,请按楼上9楼的需求协助一下SPI测试啊。谢谢!
您需要登录后才可以回帖 登录 | 点我注册

精彩推荐

  • MIIVII EVO ORIN的最新镜像中米文的源报404
  • 求助,储存空间不够,如何解决
  • APEX AD 10问题见图片
  • 相机启动launch
  • APEX AD-10 GPS授时修改串口波特率

明星用户