中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

如题,小弟最近用逻辑分析仪(挺便宜的一款,但没道理...

 喜欢小小小侯

下载贤集网APP入驻自媒体

如题,小弟最近用逻辑分析仪(挺便宜的一款,但没道理低速率SPI也有问题吧?)想对STM32F103C8T6和NRF24L01之间的SPI通信进行监测,使用的是SPI2,但是发现只要逻辑分析仪任一通道夹到SPI_CLK上,SPI运行就不正常,没办法通过自检(我在自检成功后会打印提示语句)。
即使不运行上位机,连接线弄短也不行,只要一夹上就不能通过自检,其他线没有影响。SPI配置速率256分频,就是140K速率。跪求各位大佬有没有好的办法,手上没有第二个逻辑分析仪了~~

最新回复
发布回复
先断开逻辑分析仪跟开发板的所有连线, 然后拿个万用表,量一下开发板的线与逻辑分析仪的地线的电压, 交流直流都量, 量完之后你就会有答案了
SPI_CLK的io配置强推挽输出,再就是地线要接好,逻辑分析仪与板共地看看
上网找下逻辑分析仪的电路图,或者打开逻辑分析仪,看看硬件构成,找下有无问题。用万用表检测SPI_CLK的io的电压,在夹上和未夹时有无变化。
遇到过类似的情况,用的是硬件SPI驱动OLED点阵屏,接就完全不显示。实际情况总结一下就是如果用Cube MX配置硬件SPI,所对应的GPIO驱动方式就会变成弱上拉,显示屏模块没有上拉,接了这个东西后被拉低电平,你只要外接个1k上拉电阻就行了。

为您推荐

热门交流