makesoft 发表于 2015-4-18 10:55:16

SPI通信在接收数据时为什么MOSI信号会出现不同的电平?

本帖最后由 makesoft 于 2015-4-18 11:04 编辑

使用STC15W4K56S4,接收数据的时候都是用类似bhData=SPI(0x00)这样的函数,为什么看逻辑分析的时候MOSI会冒出高电平,虽然不影响使用,但问题有些不解,有没有很熟悉SPI协议的帮普及下知识。

图一中的红圈部分就是MOSI在SPI接收数据时冒出的高电平,后面两张图是细节放大。

备注:1、使用的是SPI硬件主模式。
         2、CS,MOSI,SCLK,MISO均有1K上拉电阻连接到3.3V。
         3、单片机端口设置为开漏,单片机供电5V。



沉默胜过白金 发表于 2015-4-18 14:59:05

移位寄存器。

makesoft 发表于 2015-4-18 18:18:16

沉默胜过白金 发表于 2015-4-18 14:59
移位寄存器。

能说清楚一点吗,谢谢了。
页: [1]
查看完整版本: SPI通信在接收数据时为什么MOSI信号会出现不同的电平?