[发明专利]一种基于PC104与FPGA通讯的方法在审

专利信息
申请号: 201811417175.7 申请日: 2018-11-26
公开(公告)号: CN109508308A 公开(公告)日: 2019-03-22
发明(设计)人: 颜丽华;张锐;刘晓东;方伟 申请(专利权)人: 重庆华渝电气集团有限公司
主分类号: G06F13/16 分类号: G06F13/16;G06F13/42
代理公司: 重庆博凯知识产权代理有限公司 50212 代理人: 孙根
地址: 401120*** 国省代码: 重庆;50
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种基于PC104与FPGA通讯的方法,包括如下步骤:1)通过FPGA建立串口通讯模块、第一控制模块、第二控制模块、滤波模块以及第一FIFO数据缓存模块和第二FIFO数据缓存模块;2)在第一控制模块中建立数组及数据判断规则,当数组中存满20字节后,拉高FIFO写使能;3)启动第一FIFO数据缓存模块,当送完20字节数据后,第一控制模块向PC104发送一个中断信号;4)PC104接收到中断信号后,第二控制模块从第一FIFP数据缓存模块中读取数据;5)当PC104向第二控制模块发送数据时,通过第二FIFO数据缓存模块将数据发送至串口通讯模块的发送模块。本发明能够避免数据在长时间传输中丢失,从而实现数据的有效传输,有利于提高导航系统的精确度。
搜索关键词: 控制模块 数据缓存模块 串口通讯模块 中断信号 数组 导航系统 发送模块 滤波模块 时间传输 数据发送 数据判断 有效传输 字节数据 写使能 通讯 发送
【主权项】:
1.一种基于PC104与FPGA通讯的方法,其特征在于:包括如下步骤:1)通过FPGA建立串口通讯模块、第一控制模块、第二控制模块、滤波模块以及第一FIFO数据缓存模块和第二FIFO数据缓存模块;所述串口通讯模块包括接收模块和发送模块,其中,所述接收模块的数据发送端与第一控制模块的数据接收端相连;第一控制模块的数据发送端经第一FIFO数据缓存模块后与第二控制模块的数据接收端相连,其(第一控制模块的)中断信号发送端与PC104的中断信号接收端相连;第二控制模块的数据收发端口与PC104的数据收发端口相连,同时,PC104的信号发送端经滤波模块后与第二控制模块信号接收端相连;该第二控制模块的数据发送端经第二FIFO数据缓存模块后与发送模块相连;2)在第一控制模块中建立数组及数据判断规则,第一控制模块根据该数据判断规则对接收模块发送的数据进行判断;若数据满足要求,则将数据依次放入数组,当数组中存满20字节后,拉高FIFO写使能;3)启动第一FIFO数据缓存模块,第一控制模块每拉高一次FIFO写使能,便往第一FIFO数据缓存模块中送一个字节的数据,当送完20字节数据后,第一控制模块向PC104发送一个中断信号;4)PC104接收到中断信号后,通过滤波模块向第二控制模块发送读使能信号;第二控制模块控制读使能被有序拉低,其中,该读使能每拉低一次则从第一FIFP数据缓存模块中读取一个字节的数据,直至20字节数据被读走,并通过数据收发端口发送给PC104;5)当PC104向第二控制模块发送数据时,先将数据发送至第二控制模块,第二控制模块再将数据发送至第二FIFO数据缓存模块,通过第二FIFO数据缓存模块将数据发送至串口通讯模块的发送模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆华渝电气集团有限公司,未经重庆华渝电气集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201811417175.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top