首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到10条相似文献,搜索用时 17 毫秒
1.
为了更好地实现地面站监控计算机与无人机的多通道通信,提出了一种基于FPGA+网卡实现多串口到以太网网桥的设计方法,文中给出了系统的硬件结构设计和软件设计,其中对于FPGA实现串口通信和网卡模块的配置给出了较为详细的介绍,FPGA的接收、发送模块功能采用状态机来完成;与已有方法比较,具有集成度高、低功耗、功能灵活等优点;实际测试表明,该设计能够良好地实现通信,达到了多串口与以太网通信的目的,具有重要的实际意义和应用价值。  相似文献   

2.
提出了一种在FPGA上实现视频图像处理器分系统与系统之间的数据串行通信设计方法,采用UART串行数据传输协议,传输波特率可设置调整,采用视频场同步信号作为发送器发送控制信号,实现视频图像处理的实时性要求。串口采用双口RAM实现与视频图像处理部分的异步通信。设计中大量采用参数化设计,使用灵活、通用性强,可实现FPGA与一般串口通信系统通信。设计程序下载到FPGA芯片中,通信数据完全正确,电路工作稳定、可靠。  相似文献   

3.
基于FPGA的小型机器人无线通信系统   总被引:1,自引:1,他引:0  
赵亮  冯林  吴振宇 《计算机工程》2010,36(13):251-253
针对单处理器系统控制的无线通信系统在小型足球机器人比赛中存在丢包现象和实时性差等弊端,提出一种FPGA并行控制无线模块的解决方案,实现全双工通信。包括数据的无线发射、接收以及分包处理等模块,采用有限状态机设计发射、接收部分时序,结果证明该方案实现灵活、稳定性高、实时性好。  相似文献   

4.
本文提出了一种专用异步串行通信电路的FPGA实现方法,具体描述了发送、接收和接口模块的设计,恰当的使用了FIFO、状态机和乒乓操作,最后分别给出了接收和发送的仿真结果。该电路充分利用FPGA的资源。提高了设计的灵活性和稳定性,简化了电路,有利于整个系统性能的完善。  相似文献   

5.
以ADSP-TS201构成的多DSP系统中,链路口数目有限会造成数据广播复杂度的提高.为此提出了一种基于FPGA实现DSP间广播通信的方案.设计了基于FPGA的链路口接收和发送模块,采用自定义数据报头,完成了基于令牌和轮询的数据调度状态机的设计,实现了DSP之间的一对一、一对多以及多对多的广播通信.经验证,该广播通信方...  相似文献   

6.
在FPGA实现RS422串口通信的常用方法中经常遇到诸多问题,如FIFO深度读取不正确、FIFO写数据端口与读数据端口时序竞争、多个模块间信号延时导致FPGA亚稳态等问题,因此设计了一种新型的RS422串口通信实现方法;该方法通过利用寄存器数组作为循环缓存代替FIFO,利用计数器代替传统的波特率产生模块,把常用方法中的多个模块整合成一个模块,只采用一个主时钟,所有寄存器的时钟输入端共享一个时钟,对FPGA逻辑与时序进行了有效约束,避免了FPGA中亚稳态产生;试验结果表明该方法实现的RS422串口通信高速、可靠、稳定,并且利用FPGA实现RS422串口通信,可使整个系统更为灵活、紧凑,减小整个电路的体积,提高系统的可靠性和稳定性。  相似文献   

7.
基于PXI总线的多功能ARINC429通信接口电路设计   总被引:1,自引:0,他引:1  
航空系统的测试设备中往往要求具备ARINC429通信接口模块,为了提高测试系统的通用性,要求ARINC429通信模块具备多种工作模式,并能灵活地进行操作;在硬件设计上将DSP与FPGA相结合,以DSP为数据收发控制核心,由FPGA实现外围I/O控制与时序配合。实现了单次发送、定时循环发送、外同步信号发送等多种发送方式,并可工作于100 kbps、50 kbps、12.5 kbps等多种波特率之下;通过PXI高速总线将429通信接口模块与上位机连接,所有通信接口模块的操作、接收发送方式的切换以及波特率的选择等配置工作都可以通过上位机软件实现。  相似文献   

8.
设计了一款带自动波特率检测且误差较小的UART模块,旨在获得良好的通信功能。该模块支持全双工的串行数据传输和红外通信功能,且支持DMA模式以减少CPU的占用时间。UART的发送和接收通道各有一个FIFO模块。最后,利用Verilog语言的硬件实现方法在FPGA平台上进行了验证。  相似文献   

9.
为解决串行传输时发送方波特率多变情况下接收方每次都需要与发送方进行波特率约定的问题,设计了UART自适应接收IP核,在FPGA内部设置波特率库,利用0校验位和空闲位持续时间准确识别波特率,实现了UART的自适应接收,同时基于VHDL将整个模块封装为IP核,进一步提高了设计的通用性。通过Vivado内部仿真工具进行仿真,仿真结果表明,本设计可以在设置的波特率库下进行UART的自适应接收。  相似文献   

10.
为满足一种现场总线设备的实时性,分析了其链路层软件的实时性需求,并实现了链路层软件。链路层软件由设备驱动程序和和消息接收发送线程组成,通过设备驱动程序实现对FPGA板卡的控制以及中断处理,使用消息队列实现消息收发线程与用户线程的通信。对影响实时性的关键时间段进行分析,为精确测量时间,在关键模块进出口使用发送脉冲到示波器,使用示波器对软件的关键模块运行时间进行测量。测量结果表明,能够满足设备的实时性需求。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号