找回密码
 立即注册
查看: 436|回复: 7

哪位大神給个RS-422的完整收发程序配讲解最好了。

[复制链接]
  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-05-10 13:58:03

3

主题

9

回帖

81

积分

注册会员

积分
81
发表于 2024-4-21 23:08:50 | 显示全部楼层 |阅读模式
一个单片机通过MC3487发出RS-422的数据。我这边用MC3486接收数据,然后抽取出部分有用数据,再添点信息发出去。类似的完整程序这块哪位大神有相关程序和讲解。整个中文互联网竟然没有。
回复

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:204
  • 最近打卡:2025-04-30 11:23:45

2

主题

65

回帖

168

积分

注册会员

积分
168
发表于 2024-4-22 08:29:00 | 显示全部楼层
422就是差分全双工的串口嘛
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:294
  • 最近打卡:2025-03-06 09:25:41

8

主题

318

回帖

1835

积分

金牌会员

积分
1835
发表于 2024-4-22 11:39:48 | 显示全部楼层
422和代码有啥关系吗?
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-22 13:34:20 | 显示全部楼层
3487,3486是协议转换芯片,你会用TTL232就会用RS422,你要说485不会,还算说的过去.
422全双工,跟普通串口一样.啥也不用管.
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家II
  • 打卡总天数:518
  • 最近打卡:2025-05-01 05:52:49
已绑定手机

46

主题

1694

回帖

2540

积分

金牌会员

积分
2540
发表于 2024-4-22 14:57:40 | 显示全部楼层
猜的,422是硬件实现,R+,R-就是232的R,T+,T-就是232的T,软件实现应该和232没有区别

回复 支持 反对

使用道具 举报 送花

  • 打卡等级:初来乍到
  • 打卡总天数:2
  • 最近打卡:2024-05-10 13:58:03

3

主题

9

回帖

81

积分

注册会员

积分
81
发表于 2024-4-22 22:22:20 | 显示全部楼层
xiangz*** 发表于 2024-4-22 13:34
3487,3486是协议转换芯片,你会用TTL232就会用RS422,你要说485不会,还算说的过去.
422全双工,跟普通串口一样 ...

我是不是可以这样理解,RS-232的程序和422程序是完全一样的,通过TXD RXD输出或接收出去TTL电平就可以了。具体实现RS-422通讯由外部硬件实现。我只要学RS232通讯就可以了。422和232相关的寄存器SCON,PCON,TMOD三个寄存器以及中断等是完全一样的吗?应该具体采用哪种模式。
回复 支持 反对

使用道具 举报 送花

  • 打卡等级:以坛为家I
  • 打卡总天数:338
  • 最近打卡:2025-04-25 16:31:21
已绑定手机

14

主题

600

回帖

2199

积分

荣誉版主

积分
2199
发表于 2024-4-22 22:46:54 | 显示全部楼层
jinhang*** 发表于 2024-4-22 22:22
我是不是可以这样理解,RS-232的程序和422程序是完全一样的,通过TXD RXD输出或接收出去TTL电平就可以了 ...

对,,422全完是硬件相关的事,STC所有的串口例子都适合.因为422是全双工的.

点评

问题解决感谢。开始找232的程序。  发表于 2024-4-23 20:26
回复 支持 反对

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2025-5-2 02:47 , Processed in 0.113106 second(s), 90 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表