[学习资料] 使用在一个PIC的TX和RX引脚如何执行半双工

[复制链接]
2155|2
 楼主| powerantone 发表于 2021-6-2 15:57 | 显示全部楼层 |阅读模式
我已经做了大量的项目,使用全双工通信,使用在一个PIC的TX和RX引脚。但现在,我如何执行半双工?不知何故,我需要读和写从同一个港口。我计划手动编程,它需要我不断地将端口从一个输入改变为一个输出。这听起来有点冒险,如果我把从机上的接收端口设置为输出,而主机的发送端口也设置为输出,那会煎炸什么东西,不是吗?
奔波儿熊 发表于 2021-6-2 17:06 | 显示全部楼层
你在说啥, 机器翻译的吗?
直接把TX RX连接起来就行了。
CoolSilicon 发表于 2021-6-4 11:05 | 显示全部楼层
似乎需要你先定义主从两边的通信协议,
1. 首先发起通信的是哪方? 还是两边都可以发起通信?
2. 未发起通信时, 都处于接收监听状态.
3. 发送方一旦发送完数据, 就转换为监听接收状态, 持续xxx多长时间.
4.  接收方一旦收完数据, 就转为发送状态, 持续xxx多长时间;

简单的设计,不知道能否满足你的要求?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

679

主题

4005

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部