发表于:2005/9/5 15:50:00
#0楼
大家好!
搞到一块板子 pcl-745b 跳线什么的都已经设置好了,用其中一个端口测试(自发自收),在串口测试软件上面可以显示接收。
现在的问题是:和下位机通讯的时候,我以间隔5秒的时间(确保下位机每次都接到的是第一个字节)发数据,在仿真器上面看寄存器(SBUF)的内容,每次都不一样,这可完蛋了,我在程序中的协议是:前两字节是地址帧啊!!要一样才能继续发数据的!!
我的接线很简单 :tx-连rx- tx+连rx+ 从com口下来的是422协议,下位机用了一片max485(max485本身连线应该没问题),地线需要从com口引出来到下位机吗?请各位大哥帮帮忙啊!急啊!谢谢先!!!!
如果我说明的不清楚 请留言 我定时来说明我的问题 谢谢各位了!!
shex816@163.com 也可以发email给我 谢谢!
附:上下位机波特率 19200 无硬件握手
搞到一块板子 pcl-745b 跳线什么的都已经设置好了,用其中一个端口测试(自发自收),在串口测试软件上面可以显示接收。
现在的问题是:和下位机通讯的时候,我以间隔5秒的时间(确保下位机每次都接到的是第一个字节)发数据,在仿真器上面看寄存器(SBUF)的内容,每次都不一样,这可完蛋了,我在程序中的协议是:前两字节是地址帧啊!!要一样才能继续发数据的!!
我的接线很简单 :tx-连rx- tx+连rx+ 从com口下来的是422协议,下位机用了一片max485(max485本身连线应该没问题),地线需要从com口引出来到下位机吗?请各位大哥帮帮忙啊!急啊!谢谢先!!!!
如果我说明的不清楚 请留言 我定时来说明我的问题 谢谢各位了!!
shex816@163.com 也可以发email给我 谢谢!
附:上下位机波特率 19200 无硬件握手