spi怎么破?
hi,各位大神。我现在在调试stm32开发板与一个模块进行SPI通信,中间是杜邦线连接的。读取模块的who am i值,现在读出的值是0x40,而真实值是0x6A。现在遇到2种情况,第一个情况是把模块的GND拔掉后,读数变成正常;第二个情况是不拔GND的时候,把示波器的表笔放在spi的SCK线上,读数也会变成正常。大神,这大概是什么问题?开发板和模块的供电是一个系统吗? 开发板要与模块共地 参考电平不是同一个吧,检查下 看波形啊,把spi速率调慢点,加上拉电阻,共地 应该是不共地或者电压,导致MCU判断出问题。。。或者是从机判断出问题,导致返回值错误!!! :(:(:D 感觉是硬件问题呢 :loveliness::loveliness::loveliness:
页:
[1]