IO口翻转时是不是会引起其它脚的变化

代码取自ch32v307vc的freertos例程中,那个毛刺有10ns的时间,出现概率非常大。这两个脚分别接在led1和led2Snipaste_2023-05-05_14-34-40.png

按理来说这个是不应该出现的

1683268344176276.png

1683268344947238.png


Snipaste_2023-05-05_14-40-01.png这个毛刺局部图片


你的毛刺都发生在别的信号跳变的地方?

你再看看别的不操作的管脚有没有毛刺?

最后再看看你的逻辑分析仪接地脚有没有接触不良?把待接管脚擦一下,然后如果逻辑分析仪是杜邦头,把簧片那里掐一下,让它变紧。


您好,根据你反馈的现象,这边测试了一下,并没有出现你所说的问题,如下图。使用逻辑分析仪测试IO反转的时候,注意逻辑分析仪要接测试板的GND,可将分析仪的通道直接接到PA0和PA1引脚进行测试。

image.png


这个毛刺确实都是发生在IO跳变的地方,其它地方均没有

并且需要使用100M以上采样率才采得到毛刺,


会不会是电脑漏电问题?上次我的电脑地线断了漏电,串口通讯接收到一大堆的干扰数据。

不过,你这里有一个LED、1k电阻做负载,感觉也不可能有这么大的干扰才是。

会不会没初始化GPIO?


确实是台式机的干扰问题,换了台笔记本,没有接市电,只用电池供电,然后就没有此现象了。


只有登录才能回复,可以选择微信账号登录