[ZLG-ARM] 遇到一个奇怪的现象(SPI接口)

[复制链接]
2866|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的从机没有接好,从机没有正常工作当然得不到返回数值了,我也遇到过这种情况,就是这个原因
mohanwei 发表于 2007-5-15 20:19 | 显示全部楼层

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

如果信号正确,就要看看你程序的问题了。
zlgARM 发表于 2007-5-15 21:07 | 显示全部楼层

hqrrr

有可能是SSP外设没有打开,也有可能是你自己读的方式有问题。<br /><br />请在我们公司的网站上搜索SPI。www.zlgmcu.com。<br />请在本版面搜索SPI。<br />
 楼主| hqrrr 发表于 2007-5-16 09:21 | 显示全部楼层

我用的是lpc2210的SPI接口

连接应该没问题,不然在示波器上看不到从机SO的信号输出.读的方式就是通过最简单通过发送一个命令读取S1PDR寄存器的值.我用示波器看到发送这个命令的同时SO有数据的
 楼主| hqrrr 发表于 2007-5-16 10:50 | 显示全部楼层

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

  
whlzmh 发表于 2007-5-19 17:27 | 显示全部楼层

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

MOSO&nbsp;有这个信号吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

22

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部