基于ZYNQ的HDLC与同步半双工RS485的实现
DOI:
CSTR:
作者:
作者单位:

作者简介:

钟小敏(1985.08—),四川内江人,硕士,高级工程师,主要研究方向为卫星导航定位。

通讯作者:

中图分类号:

TN915.04

基金项目:


Implementation of HDLC and Synchronous Half Duplex RS485 Based on ZYNQ
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了实现飞行管理模块与舵机、助推器等之间的高速串行通信,设计了基于全可编程片上系统(ZYNQ)的高级数据链路控制(HDLC)协议控制器。ZYNQ内部可编程逻辑(PL)与处理器系统(PS)之间通过高级可扩展接口(AXI)总线进行数据交互,采用双先入先出队列(FIFO)进行数据缓存;PL使用Verilog语言开发了HDLC通讯协议的控制时序,PS完成循环冗余检验(CRC);开发了以ZYNQ为核心的同步半双工RS485总线接口原理图和印制电路板。实际应用效果表明:系统的通信速率可以达到4Mbit/s,工作稳定可靠,没有误码、丢帧等现象。

    Abstract:

    In order to achieve high-speed serial communication between the flight management module and the servo, booster, etc., a High-Level Data Link Control (HDLC) protocol controller based on Zynq-7000 All Programmable SoC (ZYNQ) was designed. The internal Programmable Logic (PL) and Processing System (PS) of ZYNQ exchange data through Advanced eXtensible Interface (AXI) bus and use dual First Input First Output (FIFO) for data caching; PL developed the control timing of HDLC communication protocol using Verilog language, and PS completed Cyclic Redundancy Check (CRC); Developed a synchronous half duplex RS485 bus interface schematic and printed circuit board with ZYNQ as the core. The actual application results show that the communication rate of the system can reach 4Mbit/s, and it operates stable and reliably without any errors, frame loss, and other phenomena.

    参考文献
    相似文献
    引证文献
引用本文

钟小敏,王斌龙.基于ZYNQ的HDLC与同步半双工RS485的实现[J].现代导航,2024,15(1):55-59

复制
分享
相关视频

文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2023-10-16
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2024-04-15
  • 出版日期:
文章二维码