武汉凌久微电子有限公司翟一夫获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉武汉凌久微电子有限公司申请的专利一种基于显卡调试串口的通信方法及通信系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN119645918B 。
龙图腾网通过国家知识产权局官网在2025-11-14发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202411826718.6,技术领域涉及:G06F13/42;该发明授权一种基于显卡调试串口的通信方法及通信系统是由翟一夫;徐仕楠;胡艳明;陈斌彬;李普山设计研发完成,并于2024-12-12向国家知识产权局提交的专利申请。
本一种基于显卡调试串口的通信方法及通信系统在说明书摘要公布了:本发明提供一种基于显卡调试串口的通信方法及通信系统,首先,使用显卡中普遍存在的内部MCU以控制显卡的调试串口。其次,在显卡诸多内存区域中划分一块几乎不被操作的内存区域,将这块区域细分为不同的功能寄存器,通过读写内存的方式更新这些寄存器,以控制MCU。最后,修改显卡驱动,使这块内存可以被上位机CPU访问,以此达到上位机借助显卡驱动控制MCU,进而使MCU完成串口通信的功能。本发明不需要新增硬件模块,其寄存器由开发者通过内存划分和MCU程序完全自定义,因此具有广泛的适用性和极高的拓展性。
本发明授权一种基于显卡调试串口的通信方法及通信系统在权利要求书中公布了:1.一种基于显卡调试串口的通信方法,应用于基于显卡调试串口的通信系统中,其特征在于,所述基于显卡调试串口的通信系统包括上位机、显卡设备和下位机,所述上位机包括应用程序和显卡驱动,所述显卡设备包括显存区域、MCU和调试串口,所述下位机包括串口;所述通信方法包括: 步骤S1,所述上位机通过系统调用与所述显卡驱动交互,指定要进行的串口操作; 步骤S2,显卡驱动按照预先设定的显存区域,配置串口功能寄存器,告知MCU开始执行操作,显卡驱动开始等待MCU反馈; 步骤S3,MCU根据寄存器配置,通过调试串口与下位机进行发送操作或接收操作,并等待下位机的回复; 步骤S4,MCU根据下位机的回复,更新状态寄存器,告知显卡驱动本次操作结果; 步骤S5,显卡驱动根据状态寄存器的更新,处理本次操作结果,并向应用程序发送事件通知; 步骤S6,应用程序接收到显卡驱动的事件通知,根据事件通知进行下一步通知; 当进行发送模式的串口操作时,所述通信方法包括: 步骤S1’,上位机的应用程序将传输数据分块,通过系统调用传入显卡驱动; 步骤S2’,显卡驱动将传输数据写入显存区域以及将MCU配置信息写入显存区域,对MCU发出串口发送指令,保持对状态寄存器的检查; 步骤S3’,MCU时刻检查指令寄存器,在接收到发送指令时,从显存区域获取配置信息并解析;根据解析的配置信息,从显存区域读取传输数据,并驱动调试串口; 步骤S4’,MCU通过调试串口与下位机通讯,并将通讯结果写入至指定显存区域中的状态寄存器地址; 步骤S5’,上位机的显卡驱动检查到状态寄存器被更新后,根据MCU反馈的本次操作结果,通过系统调用向应用程序返回返回值; 步骤S6’,应用程序根据返回值,进行下一步动作; 当进行接收模式的串口操作时,所述通信方法包括: 步骤S1”,上位机应用程序通过系统调用告知显卡驱动开始或停止串口接收;若是要停止串口接收,则跳转至步骤S5”; 步骤S2”,显卡驱动程序将配置信息传入指定的显存区域,并对MCU发出串口接收的指令,驱动程序通过轮询或中断方式等待MCU通知; 步骤S3”,MCU时刻检查指令寄存器,在接收到接收指令时,从指定的显存区域获取配置信息并解析;MCU不断接收串口数据,根据数据缓冲区情况判断是否告知显卡驱动从数据缓冲区读取数据,同时MCU保持对指令寄存器的监测,若指令寄存器被更新为“停止”时,跳转到步骤S6”; 步骤S4”,显卡驱动收到MCU“读取数据”的通知后,根据MCU更新的状态寄存器信息,到指定的显存区域读取数据,并将读取的数据通过系统调用传输给应用程序;显卡驱动继续等待下一次MCU通知以重复本步骤;或接收应用程序的“停止”指令以关闭MCU串口接收; 步骤S5”,显卡驱动接收“停止”指令后,立刻更新指令寄存器,并等待状态寄存器更新; 步骤S6”,当MCU监测到指令寄存器被更新为“停止”时,停止串口接收状态,将“空闲”状态更新至状态寄存器; 步骤S7”,显卡驱动监测到MCU转为“空闲”状态,或超时未等待MCU转为“空闲”状态,通过系统调用向应用程序返回对应的返回值。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人武汉凌久微电子有限公司,其通讯地址为:430000 湖北省武汉市武汉东湖新技术开发区关东工业园百合路1号;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
以上内容由龙图腾AI智能生成。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

皖公网安备 34010402703815号
请提出您的宝贵建议,有机会获取IP积分或其他奖励