Board logo

标题: [求助]SPI总线的问题! [打印本页]

作者: jpzy216    时间: 2007-11-3 12:49     标题: [求助]SPI总线的问题!

我现在遇到了一个问题,不知道是不是SPI总线的问题!

我用MC9S12DG128做了一个东西,因为担心内部AD的采样精度,所以用了外扩的AD,用SPI总线连接~~~外部的AD是12位的Max186,在读AD采样值的时候,如果程序全速运行,则读出的第二个数据包是AD采样的高位,AD的低位数据不知道读到哪去了;如果单步执行,则第一个数据包读出的是AD采样的高位,第二个是低位,可以保证数据有效性~~~

为什么单步和全速读出来的值不同呢??
作者: strongchen    时间: 2007-11-5 11:18

单步执行与全速执行的区别在于,单步执行时,两个字节间有停顿延时。你应该看一下AD的时序要求,是否需要这样的延时。




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