打印
[ZLG-ARM]

遇到一个奇怪的现象(SPI接口)

[复制链接]
1910|8
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hqrrr|  楼主 | 2007-5-15 17:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在做SPI接口测试过程中,用示波器观察MOSO有正确的信号,但是程序中读S1PDR始终是0

相关帖子

沙发
473009| | 2007-5-15 18:20 | 只看该作者

哈哈、

使用特权

评论回复
板凳
hqrrr|  楼主 | 2007-5-15 19:13 | 只看该作者

楼上的,有什么好笑的。高人解救!

使用特权

评论回复
地板
zgq0901| | 2007-5-15 20:12 | 只看该作者

仅供参考

可能是spi的从机没有接好,从机没有正常工作当然得不到返回数值了,我也遇到过这种情况,就是这个原因

使用特权

评论回复
5
mohanwei| | 2007-5-15 20:19 | 只看该作者

没有这个信号线吧……MOSI,MISO?

如果信号正确,就要看看你程序的问题了。

使用特权

评论回复
6
zlgARM| | 2007-5-15 21:07 | 只看该作者

hqrrr

有可能是SSP外设没有打开,也有可能是你自己读的方式有问题。

请在我们公司的网站上搜索SPI。www.zlgmcu.com。
请在本版面搜索SPI。

使用特权

评论回复
7
hqrrr|  楼主 | 2007-5-16 09:21 | 只看该作者

我用的是lpc2210的SPI接口

连接应该没问题,不然在示波器上看不到从机SO的信号输出.读的方式就是通过最简单通过发送一个命令读取S1PDR寄存器的值.我用示波器看到发送这个命令的同时SO有数据的

使用特权

评论回复
8
hqrrr|  楼主 | 2007-5-16 10:50 | 只看该作者

还有我单步执行的时候看S1PDR寄存器值一直为0

使用特权

评论回复
9
whlzmh| | 2007-5-19 17:27 | 只看该作者

回复主题:我用的是lpc2210的SPI接口

MOSO 有这个信号吗?

使用特权

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

本版积分规则

7

主题

22

帖子

1

粉丝