本人最近在做两台stm32f407的通讯,通讯用rs485,想要测出串口通讯的时间,两块单片机间数据是通过变压器电力线传输的,想要测出的时间是一块单片机上开始发送命令到另一块单片机接受命令为止所用时间,精确到ms,就想到了saleae逻辑分析仪,可当我讲准备工作做好了发现两块模块不共地,是不是这样逻辑分析仪就不能用了呢?因为最初设想一个通道接在master,一个接在slave。master和slave就是两块单片机,这不共地貌似走不下去了呀,哪位大神指导下,卡在这了(有人向我推荐示波器,问题点不在这,共地二者都能测,我只要有波形有时间检测就行,不共地二者貌似都用不上)还请大神不吝赐教。
在线等急!急!急!!!!!
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
---------------------------------
。。。。。
---------------------------------你的意思是我用波特率来算时间,能这么算我还用发帖子吗?我要算的时间是两块单片机间的通讯时间,单片机信号传输是电力线,rs485串口通讯。信号经rs485串口传递给主控板,再经变压器变频给电力线,再传递给另一块单片机,另一块单片机接受信号的过程是倒过来的,一个波特率怎么能解决我的问题啊,那只能用来计算串口传输时间。
---------------------------------
呵呵 那你发送数据记录时间,对方收到再回复,再记录时间
具体精度如何 你自己判断吧
一周热门 更多>