一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于上位机与CPLD之间数据处理的系统及方法与流程

2022-02-24 14:22:45 来源:中国专利 TAG:

技术特征:
1.一种用于上位机与cpld之间数据处理的系统,其特征在于,所述系统包括:上位机;电路板,所述电路板包括:uart接口,所述uart接口与所述上位机通过uart方式通信;待调试硬件;cpld,所述cpld与所述uart接口及所述待调试硬件连接,所述cpld包括:数据接收分析模块,所述数据接收分析模块用于接收所述上位机通过所述uart接口传送的信息,并对所述信息进行解析;调试模块,所述调试模块用于根据解析的所述信息对所述待调试硬件进行调试,并获取调试结果;输出模块,所述输出模块用于输出所述调试结果;数据发送模块,所述数据发送模块用于通过所述uart接口发送所述调试结果至所述上位机。2.如权利要求1所述的用于上位机与cpld之间数据处理的系统,其特征在于:所述输出模块还用于输出解析的所述信息;所述数据发送模块还用于通过所述uart接口发送解析的所述信息至所述上位机。3.如权利要求1所述的用于上位机与cpld之间数据处理的系统,其特征在于:所述调试模块包括移位模块,所述移位模块用于确定解析的所述信息的类型,并根据解析的所述信息的类型在所述cpld的寄存器中写入数据、在所述cpld的寄存器中删除数据、不在所述cpld的寄存器中存储数据及对所述cpld的寄存器中的数据进行移位中的至少一种直至解析的所述信息的类型为回车键。4.如权利要求1所述的用于上位机与cpld之间数据处理的系统,其特征在于:所述调试模块包括锁存模块,所述锁存模块用于若解析的所述信息的类型为回车键,锁存在所述cpld的寄存器中的数据。5.如权利要求4所述的用于上位机与cpld之间数据处理的系统,其特征在于:所述调试模块还包括指令匹配模块及硬件交互模块;其中:所述指令匹配模块用于根据锁存的所述cpld的寄存器中的数据及预存的指令库来确定所述指令的类型;其中,所述指令的类型包括读数据指令及硬件控制指令;所述硬件交互模块用于根据所述指令的类型对所述待调试硬件进行调试,并获取所述调试结果。6.一种用于上位机与cpld之间数据处理的方法,所述方法应用于如权利要求1所述的用于上位机与cpld之间数据处理的系统,其特征在于,所述方法包括:接收所述上位机通过uart接口传送的信息,并对所述信息进行解析;根据解析的所述信息对待调试硬件进行调试,并获取调试结果;输出所述调试结果;通过所述uart接口发送所述调试结果至所述上位机。7.如权利要求6所述的用于上位机与cpld之间数据处理的方法,其特征在于,所述方法还包括:输出解析的所述信息;
通过所述uart接口发送解析的所述信息至所述上位机。8.如权利要求6所述的用于上位机与cpld之间数据处理的方法,其特征在于,所述方法还包括:确定解析的所述信息的类型,并根据解析的所述信息的类型在所述cpld的寄存器中写入数据、在所述cpld的寄存器中删除数据、不在所述cpld的寄存器中存储数据及对所述cpld的寄存器中的数据进行移位中的至少一种直至解析的所述信息的类型为回车键。9.如权利要求6所述的用于上位机与cpld之间数据处理的方法,其特征在于,所述方法还包括:若解析的所述信息的类型为回车键,锁存在所述cpld的寄存器中的数据。10.如权利要求9所述的用于上位机与cpld之间数据处理的方法,其特征在于,所述方法还包括:根据锁存的所述cpld的寄存器中的数据及预存的指令库来确定所述指令的类型;其中,所述指令的类型包括读数据指令及硬件控制指令;根据所述指令的类型对所述待调试硬件进行调试,并获取所述调试结果。

技术总结
一种系统包括:上位机;电路板,所述电路板包括:UART接口,所述UART接口与所述上位机通过UART方式通信;待调试硬件;CPLD与所述UART接口及所述待调试硬件连接,所述CPLD包括:数据接收分析模块,所述数据接收分析模块用于接收所述上位机通过所述UART接口传送的信息,并对所述信息进行解析;调试模块,所述调试模块用于根据解析的所述信息对所述待调试硬件进行调试,并获取调试结果;输出模块,所述输出模块用于输出所述调试结果;数据发送模块,所述数据发送模块用于通过所述UART接口发送所述调试结果至所述上位机。本案还提供一种用于上位机与CPLD之间数据处理的方法,可无需上层软件及其对应的驱动程序。件及其对应的驱动程序。件及其对应的驱动程序。


技术研发人员:周小龙
受保护的技术使用者:鸿富锦精密电子(天津)有限公司
技术研发日:2020.08.20
技术公布日:2022/2/23
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献