我最近用VC做PC机与单片机通信的一项目,需要与三个片子进行通信,电脑接口不够用,需要进行来回插拔切换,我想问一下大家有没有人知道可以不用这么多端口,只用两个就可以实现和三个单片机进行切换?谢谢!
解决方案 »
- 无线网络snmp取值问题求解
- vc 分区表获取分区号
- Subversion、ankhsvn与tortoiseSvn之间的关系,如何安装和使用
- 有关ListCtrl控件
- 高手急进!试了两天都没有成功:怎样在MM_ISOTROPIC模式下使用内存DC绘图?
- 在Win2K下,如何改变系统默认PATH的长度?好像win2k系统默认长度为512,我想改为8192,如何改?谢谢!
- 一个写ini文件的问题!!求教!!!!
- //=====请高手讲解一下 OnDraw 和 OnPaint 的不同。=====//
- 为什么我的对话框程序一按"ESC"键就退出?
- 想问一个listctrl的问题
- 如何改变disable的编辑框内容的颜色?
- 对话框关闭问题
一个COM和三个Dev连接,定义通讯命令。三个dev 分别叫 1 2 3
发命令的时候携带 1 2 3 这样的 dev id,dev收到后,处理本id的命令,丢弃其他id的cmd.这个就是一个 USB协议了。讲的有点乱,包涵。
PC查询的时候携带查询哪个下位机的标识,对应的下位机回应答
这个办法很多问题,不过勉强可以搞定
RS485(半双工)和RS422(全双工)可以,搞个RS232-RS485(422)转换器,也就六七十块钱一个