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

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

[复制链接]
  • TA的每日心情
    开心
    2024-5-10 13:58
  • 签到天数: 2 天

    [LV.1]初来乍到

    3

    主题

    10

    回帖

    69

    积分

    注册会员

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

    使用道具 举报

  • TA的每日心情

    昨天 08:17
  • 签到天数: 75 天

    [LV.6]常住居民II

    1

    主题

    37

    回帖

    417

    积分

    中级会员

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

    使用道具 举报

  • TA的每日心情
    开心
    5 天前
  • 签到天数: 52 天

    [LV.5]常住居民I

    2

    主题

    52

    回帖

    354

    积分

    中级会员

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

    使用道具 举报

  • TA的每日心情
    开心
    13 分钟前
  • 签到天数: 84 天

    [LV.6]常住居民II

    12

    主题

    465

    回帖

    1350

    积分

    荣誉版主

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

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 06:32
  • 签到天数: 172 天

    [LV.7]常住居民III

    26

    主题

    825

    回帖

    2072

    积分

    金牌会员

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

    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    2024-5-10 13:58
  • 签到天数: 2 天

    [LV.1]初来乍到

    3

    主题

    10

    回帖

    69

    积分

    注册会员

    积分
    69
     楼主| 发表于 2024-4-22 22:22:20 | 显示全部楼层
    xiangzichen 发表于 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三个寄存器以及中断等是完全一样的吗?应该具体采用哪种模式。
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    13 分钟前
  • 签到天数: 84 天

    [LV.6]常住居民II

    12

    主题

    465

    回帖

    1350

    积分

    荣誉版主

    积分
    1350
    发表于 2024-4-22 22:46:54 | 显示全部楼层
    jinhangshebei 发表于 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, 2024-5-19 00:18 , Processed in 0.061969 second(s), 54 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

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