我最近要做一个程序,要用RS485访问数据。
 
我不知道用API函数 ReadFile/WriteFile 等是否能访问RS485的数据。
如果能的话,那么CreateFile的参数文件名FileName应该怎么写?
我用CreateFile访问过串口RS232,但是我对RS485一无所知,
请问那里有有关RS485的资料能下载?
 
多谢

解决方案 »

  1.   

    读写RS485和读写RS232一样
    www.gjwtech.com
      

  2.   


    首先感谢几位朋友的热心回答,但是,我听说485是单工,并且在总线中的设备有主从之分,难道这些因素我在代码里都不用考虑吗?如果说:读写RS485和读写RS232一样,那么
    我现在如果用PC来连接10个设备,我又如何知道数据究竟是从那台机器发过来的,我又如何把数据定向发望某台设备呢?这些当然在普通的串口程序中是不用考虑的了。
      

  3.   


    to: bugyouth
    >>485是单工,你可以将发送命令的间隔设置长一些,大于收到反馈数据所需的时间。如果仅这样来解决单工的问题,能够保证程序的稳定运行吗?硬件或驱动程序不能屏蔽掉这些细节吗?