[发明专利]基于飞腾麒麟平台与CPLD的双时统通信方法及系统在审
申请号: | 202310198089.6 | 申请日: | 2023-02-28 |
公开(公告)号: | CN116185906A | 公开(公告)日: | 2023-05-30 |
发明(设计)人: | 向生光;杨欢;何嘉慧 | 申请(专利权)人: | 湖南泽天智航电子技术有限公司 |
主分类号: | G06F13/12 | 分类号: | G06F13/12;G06F13/42 |
代理公司: | 广州市红荔专利代理有限公司 44214 | 代理人: | 唐芳 |
地址: | 410000 湖南省长沙市高新开发区青山路699*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 飞腾 麒麟 平台 cpld 统通 方法 系统 | ||
本发明公开了一种基于飞腾麒麟平台与CPLD的双时统通信方法及系统,通过获取时统源的产生来源;根据获取的时统源的产生来源,判断出时统源的类型;根据判断出的时统源的类型,在对应的时统源模式下,由CPU对CPLD进行控制,实现对时统源的控制。本发明提供的基于飞腾麒麟平台与CPLD的双时统通信方法及系统,采用CPU和CPLD,制作成本低、占用空间小;智能化程度高,用户使用便捷性好。
技术领域
本发明涉及计算机时统技术领域,尤其公开了一种基于飞腾麒麟平台与CPLD的双时统通信方法及系统。
背景技术
飞腾麒麟平台的与CPLD的双差分时统是一种采用飞腾麒麟通过软件方式控制时统源的方式。目前,现有的控制系统在时间响应要求较高时,均采用时统方式。系统内的设备均响应系统内部的时统信号,系统内配置专用的时统设备,向内部提供统一的时统源。
目前响应时统的设备均采用功能强大的、专门的时统板,这种时统板可根据客户的需求修改控制程序,接收或产生不同频率、占空比、不同通道的和延时的时长的时统信号,满足不同系统对时统信号的需求,这种时统板可作为时统控制的主动方,也具备接收时统脉冲和统计脉冲信号量的功能。然而,现有时统设备存在着体积大、价格昂贵、用户使用非常不方便的缺陷。
因此,现有时统设备存在的体积大、价格昂贵、用户使用非常不方便,是目前亟待解决的技术问题。
发明内容
本发明提供了一种基于飞腾麒麟平台与CPLD的双时统通信方法及系统,旨在解决现有时统设备存在的体积大、价格昂贵、用户使用非常不方便的技术问题。
本发明的一方面涉及一种基于飞腾麒麟平台与CPLD的双时统通信方法,应用于双时统通信控制装置中,双时统通信控制装置包括CPU及与CPU相连接的CPLD,基于飞腾麒麟平台与CPLD的双时统通信方法包括以下步骤:
获取时统源的产生来源;
根据获取的时统源的产生来源,判断出时统源的类型;
根据判断出的时统源的类型,在对应的时统源模式下,由CPU对CPLD进行控制,实现对时统源的控制。
进一步地,时统源的类型包括外部时统源和内部时统源,根据获取的时统源的产生来源,判断出时统源的类型的步骤包括:
若采集到的时统源由信号发生器产生时,则判断采集到的时统源的类型为外部时统源;
若采集到的时统源由CPLD产生时,则识别到时统源的类型为内部时统源。
进一步地,时统源模式包括外部时统源模式和内部时统源模式,根据判断出的时统源的类型,在对应的时统源模式下,由CPU对CPLD进行控制,实现对时统源的控制的步骤包括:
若识别到时统源为外部时统源时,则在外部时统源模式下,实现外部时统源的双跟随时统控制;
若识别到时统源为内部时统源时,则在内部时统源模式下,实现内部时统源的双CPLD时统控制。
进一步地,若识别到时统源为外部时统源时,则在外部时统源模式下,实现外部时统源的双跟随时统控制的步骤包括:
接收信号发生器发送过来的外部时统;
通过I2C通信打开CPLD时统开关,控制CPLD的时统同步跟随源的产生;
通过GPIO通信将CPLD对应时统的GPIO的输入电平信号进行电平拉高处理;
通过I2C通信写不同脉宽的十进制的数值到CPLD对应时统通道的寄存器;
通过I2C通信写不同延时电平值到CPLD对应时统通道的寄存器;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南泽天智航电子技术有限公司,未经湖南泽天智航电子技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310198089.6/2.html,转载请声明来源钻瓜专利网。