Board logo

标题: 请教在MC9SDP512板子下的SPI驱动编写 [打印本页]

作者: s050805015    时间: 2007-5-24 16:00     标题: 请教在MC9SDP512板子下的SPI驱动编写

请教各位高手:
在编写MC9SDP512与TLE 6209R之间的SPI驱动时,设置的MC9SDP512为主机,TLE 6209R为从机,从机发送模式运行程序,我用示波器测量TLE 6209R的引脚SCLK时,没有方波出现,只有些杂波.但是在SDI上面却有方波出现.SDO也没有方波.请问这是否属于正常现象?如何解决?
谢谢了
作者: strongchen    时间: 2007-5-24 16:09

这当然不正常。可以将从机的SPI脚断开,测一下DP512的SCK脚的信号是否正常。
作者: s050805015    时间: 2007-5-24 16:51

谢谢指点啊,
因为两个引脚是内部连接的,所以我将SPI驱动模块移去,用示波器测量了SCK0脚,没有波形出现,难道是MC9SDP512的SCK0坏了?有没有这种可能啊?
作者: strongchen    时间: 2007-5-24 16:57

也有可能是软件的问题。做一个最简单的程序试试看。
作者: s050805015    时间: 2007-5-24 17:36

因为以前没遇到过,编一个怎样的程序呢?还要带SPI寄存器设置不?
我自己写的中断方式的,和别人写的查询方式都是同样的结果。
郁闷的呢,
作者: s050805015    时间: 2007-5-25 16:25

已经找到问题所在
问题出现在SPI0的SCK0脚,好像坏了,利用其他的SPI口是可以的.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0