[发明专利]芯片图形化编程系统、系统运行方法及计算机可读介质在审
申请号: | 202111432472.0 | 申请日: | 2021-11-29 |
公开(公告)号: | CN115469852A | 公开(公告)日: | 2022-12-13 |
发明(设计)人: | 陈洲;白刚;翟旭升 | 申请(专利权)人: | 深圳市赛元微电子股份有限公司 |
主分类号: | G06F8/34 | 分类号: | G06F8/34 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 朱方杰;骆希聪 |
地址: | 518000 广东省深圳市南山区高新区南*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 芯片 图形 编程 系统 运行 方法 计算机 可读 介质 | ||
本发明提供一种芯片图形化编程系统、系统运行方法及计算机可读介质,其中运行方法包括:生成芯片资源工具展示区,芯片资源工具展示区包括多个芯片资源工具项;形成图符框编辑与展示区,在芯片资源工具展示区接收对芯片资源工具项的点选和拖动操作,当在图符框编辑与展示区监测到拖动操作时,生成与芯片资源工具项对应的图符框;在图符框编辑与展示区对多个图符框进行排列和连接操作,表征芯片信号的传输与数据处理的逻辑关系;生成代码编辑与展示区,生成代码编辑与展示区包括与图符框对应的代码段,并展示与图符框的排列分布和连接关系所代表的逻辑关系的代码嵌套关系。本发明只需对芯片资源工具项点选和拖动就可以实现芯片编程。
技术领域
本发明主要涉及可视化编程领域,尤其涉及一种芯片图形化编程系统、系统运行方法及计算机可读介质。
背景技术
芯片编程是基于芯片进行的程序开发,芯片为硬件,可以在有周围外设支持的情况下,用软件控制的部分通过芯片编程来实现。目前的芯片编程技术领域对开发人员的技能要求较高,开发人员需要完成阅读芯片手册、编写芯片配置程序和外设驱动程序、编写应用控制程序等工作,这样导致使用芯片编程的产品的开发周期非常长,也存在大量重复性的工作,效率较低。
因此,亟需一种简单便捷的芯片图形化编程系统及系统运行方法,缩短用户的开发周期。
发明内容
本发明要解决的技术问题是提供一种芯片图形化编程系统、系统运行方法及计算机可读介质,解决芯片编程过程中开发步骤复杂,开发周期长的问题。
为解决上述技术问题,本发明提供了一种芯片图形化编程系统的运行方法,包括以下步骤:生成芯片资源工具展示区,所述芯片资源工具展示区包括多个芯片资源工具项;形成图符框编辑与展示区,在所述芯片资源工具展示区接收对所述芯片资源工具项的点选和拖动操作,当在所述图符框编辑与展示区监测到所述拖动操作时,生成与所述芯片资源工具项对应的图符框;在所述图符框编辑与展示区对多个所述图符框进行排列和连接操作,表征芯片信号的传输与数据处理的逻辑关系;生成代码编辑与展示区,所述生成代码编辑与展示区包括与所述图符框对应的代码段,并展示与所述图符框的排列分布和连接关系所代表的所述逻辑关系的代码嵌套关系;其中,所述代码段包括一个或多个代码行,每一代码段具有对应的标记符,所述标记符与所述代码行所在的代码段对应的图符框关联且用于指示所述代码行的位置,当接收到对所述代码行的修改操作时,根据与所述代码行对应的所述标记符,将所述修改操作的结果与所述图符框形成关联。
在本发明的一实施例中,芯片图形化编程系统的运行方法还包括,当在所述图符框编辑与展示区接收到对一个图符框的选中操作时,展示与所述图符框对应的代码编辑框;当在所述代码编辑框接收到编辑完成操作时,将所述代码编辑的结果更新至所述代码编辑与展示区;其中,更新的所述代码中的每一代码行具有对应的标记符。
在本发明的一实施例中,在所述图符框编辑与展示区对多个所述图符框进行排列和连接操作,表征芯片信号的传输与数据处理的逻辑关系包括:在所述图符框编辑与展示区内,所述图符框之间的水平方向的连线表示与所述图符框对应的代码段之间的嵌套关系,所述图符框之间的竖直方向的连线表示与所述图符框对应的代码段之间的顺序运行关系。
在本发明的一实施例中,在生成芯片资源工具展示区的步骤之间,还包括:呈现新建工程项目页面,并接收导入芯片的板级支持包操作;呈现芯片配置界面,所述芯片配置界面包括与所述板级支持包对应的芯片资源列表项,接收对芯片资源列表项的点选操作,确定图形化编程所需的芯片资源工具。
在本发明的一实施例中,在所述图符框编辑与展示区对多个所述图符框进行排列和连接操作包括:当一个图符框包括与其嵌套的图符框时,在所述一个图符框的边角区域添加嵌套展示与操作标记;当接收对所述嵌套操作标记进行点选操作时,对所述嵌套的图符框进行对应的展示或隐藏动作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市赛元微电子股份有限公司,未经深圳市赛元微电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111432472.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:菌剂及其制备方法
- 下一篇:一种高活性基团的反应型扩链剂及其应用