renxiangbing1 发表于 2018-5-7 14:32, Z a& w- p6 k/ W/ o q tx和rx的空闲状态都是高,我知道。但是我发送0或者接受0的时候俩个模块的tx或者rx不是都被拉成0了吗,怎么还会存在一个是0,一个是高电平的情况,麻烦给解释一下,谢谢了 |
本帖最后由 Soarphys 于 2018-5-7 15:02 编辑 renxiangbing1 发表于 2018-5-7 14:36; e4 C! V3 A% p. y. K9 g9 | 协议一样,并且是同时收发吗。发送还可以:那就是带不动,驱动电流不够;接收够呛,调整好时序,WiFi和蓝牙同时发送就会冲突,上升时间不一样不同步。 |
我建议增加一个开关,采用GPIO进行控制开关的切换。 |
从逻辑上就没法这么用,你中间加个开关撒,同一时间只一个通讯就OK了。 |
https://www.eda365.com/portal.php ... amp;_dsign=1f782a7f 1 i T! ~. P7 a" G: u5 ] |
Soarphys 发表于 2018-5-7 14:43 用示波器看信号,高电平没事,就是低电平的时候低不下来,信号是一半高。不知道是哪拉着呢 |
EDA5555 发表于 2018-5-7 12:53 这俩个模块和mcu的协议是一模一样的,发送和接受的内容都一样,理论上不会存在高低电平叠加的情况吧 |
EDA5555 发表于 2018-5-7 12:53 这俩个模块和mcu的协议是一模一样的,发送和接受的内容都一样,理论上不会存在高低电平叠加的情况吧 |
renxiangbing1 发表于 2018-5-7 11:343 B) P, r) Q+ T, j" o 像uart的RX信号默认状态是高的,鲁工同时通信的时候,一个收0,一个没有收数据位高,思域这情况就都是高啊。TX也是同样的道理 |
肯定可以,这个问题涉及到串口组网,可以用协议解决,可以考虑modbus。不过你的WiFi和蓝牙要具备协议解析功能 |
renxiangbing1 发表于 2018-5-7 11:35 一对一,中间用个切换芯片隔开,不然后都发,电平叠加,高低叠加会是啥情况,到低是高还中低呢? |
关于我们|手机版|EDA365 ( 粤ICP备18020198号 )
GMT+8, 2025-2-2 16:41 , Processed in 0.066395 second(s), 39 queries , Gzip On.
地址:深圳市南山区科技生态园2栋A座805 电话:19926409050