嵌入式学习小组
直播中

沈家春

7年用户 224经验值
私信 关注

请问485接口换成232接口后软件部分的重新编写吗?

求前辈指示  我在仿真里把485接口换成232接口后 软件部分需要重新编写吗  该怎么改呢

回帖(4)

蔡芸菲

2020-3-25 09:53:17
几乎可以不用更改,485通信只是一个通信接口,没有涉及到协议,一般485通信的程序中还会有对485芯片接收/发送使能引脚的控制。
举报

罗敏

2020-3-25 10:00:19
可是我换成232后数据一直显示为0 改变电位器(传感器)  波特率等都是一样的跟485的是一样的
举报

李阳

2020-3-25 10:06:57
485是通过串口控制收发的,用串口线接单片机的RXD,TXD,GND看看能不能正常收发数据。
  用仿真的话,出问题很难确定是仿真软件的问题还是程序的问题。
举报

董方帅

2020-3-25 10:20:48
485和232只是硬件电平和芯片控制的不同,软件理论上是通用的,只不过有一些特定的针对485和232各自的协议,如果没有加入这些协议,代码几乎不用修改就行。485芯片发送和接收都是要单独控制的,232发送和接收就是2个通道,不用做控制,你修改的是,要注意硬件的匹配就好
举报

更多回帖

发帖
×
20
完善资料,
赚取积分