同时调试串口通信的上下位机时,为了避免上位机和下位机人员相互扯皮,上位机说我发数据了,但是下位机没回复数据。下位机人员又说我没收到上位机的数据!
这时候有逻辑分析仪,抓取一下数据就一目了然了。
还有一点,如果想看看通信双方的时序,比如发送数据后多少ms收到数据,逻辑分析仪便派上用场了。
第一步:先用串口连一下:收、发、地
这里把两根线两两连在一起了,是为了同时连接逻辑分析仪。
下面再连上逻辑分析仪。
这样连线完成,就可以抓数据了。
设置逻辑分析仪,选择uart协议
设置好uart参数
点击run 就可以抓取数据了
下面是抓取到的数据:
可以看到抓取到了hello