[发明专利]一种集成开源硬件的防呆式图形化编程系统在审
| 申请号: | 202010293349.4 | 申请日: | 2020-04-15 |
| 公开(公告)号: | CN111580807A | 公开(公告)日: | 2020-08-25 |
| 发明(设计)人: | 张智杰;李文兵;李磊 | 申请(专利权)人: | 武汉奇果思维科技有限公司 |
| 主分类号: | G06F8/34 | 分类号: | G06F8/34;G06F8/41 |
| 代理公司: | 北京盛凡智荣知识产权代理有限公司 11616 | 代理人: | 屠佳婕 |
| 地址: | 430200 湖北省武汉市江夏区纸坊大*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 集成 硬件 防呆式 图形 编程 系统 | ||
本发明公开了一种集成开源硬件的防呆式图形化编程系统,包括用户图形化操作界面、语言处理程序、程序编译器和硬件设备,所述用户图形化操作界面上可进行添加自定义功能模块,所述语言处理程序包括端口防呆适配器和程序解释器。本发明与现有技术相比的优点在于:利用纯图形化界面操作来构建程序代码,无需书写任何代码。一键上传编译程序,简单易用、通俗易懂。
技术领域
本发明涉及图形化编程系统技术领域,具体是指一种集成开源硬件的防呆式 图形化编程系统。
背景技术
对于非IT专业人员的中小学生来说,理解深奥、晦涩难懂的的计算机专有 名词、计算机原理,编程语言、编程算法以及硬件知识等一直是一个非常棘手的 难题。因此,亟需设计一种简单易用、通俗易懂、弱化编辑代码、调试、运行, 顾名思义的图形化编程系统。
硬件编程需要对程序代码、运行原理、智能硬件、电路等多学科知识有比较 深刻的理解,才能高效的创作。在没有图形化、模块化编程的情况下,非IT专 业人员很难进行硬件编程的。另外市面上绝大多数智能硬件直接将引脚暴漏在 外,非专业人员很容易烧坏主板和其他智能硬件模块,甚至对人员造成伤害。
发明内容
本发明要解决的技术问题是克服以上的技术缺陷,提供一种利用纯图形化界 面操作来构建程序代码,无需书写任何代码,一键上传编译程序,简单易用、通 俗易懂的一种集成开源硬件的防呆式图形化编程系统。
为解决上述技术问题,本发明提供的技术方案为:一种集成开源硬件的防呆 式图形化编程系统,包括用户图形化操作界面、语言处理程序、程序编译器和硬 件设备,所述用户图形化操作界面上可进行添加自定义功能模块,所述语言处理 程序包括端口防呆适配器和程序解释器。
作为改进,在用户图形化操作界面,自定义拖动功能模块到同步生成对应的 功能代码。
作为改进,所述功能模块是具有方向性的,分为无方向、左方向、内敛向和 包含向。
作为改进,所述功能模块是具有方向性的,分为无方向、左方向、内敛向和 包含向。
本发明与现有技术相比的优点在于:
利用纯图形化界面操作来构建程序代码,无需书写任何代码。一键上传编译 程序,简单易用、通俗易懂。用以解决中小学生对深奥、晦涩难懂的的计算机专 有名词、计算机原理,编程语言、编程算法的理解与应用的问题,实现学生在当 前认知的情况下,进行硬件编程。在图形化界面上对端口防止误插,减少安全事 故的发生,保障用户的生命财产安全。
附图说明
图1是本发明流程示意图。
具体实施方式
下面结合附图对本发明做进一步的详细说明。
结合附图1所示,一种集成开源硬件的防呆式图形化编程系统,包括:图形 化可操作界面,其可以添加任意的自定义功能模块,功能模块具有方向性,每一 个图形化模块可实现一种功能。语言处理程序,其中包括端口适配器和程序解释 器。端口适配器可实现不同的功能的硬件端口与其程序功能相适配;程序解释器, 其可以将图形化模块转化解释为智能硬件可执行的程序代码。本发明以图形化界 面来构建程序代码,无需书写任何代码,从而达到硬件编程的效果,其可操作性 强、扩展性强,简单易学、通俗易懂。
在图形化操作界面,拖动功能模块到编程区域,即可同步生成对应的功能代 码。另外,功能模块是有方向性的,分为无方向、左方向、内敛向、包含向等四 种。通过功能模块的方向性可以将模块拼接,组成完整的程序结构。
程序解释器,每一类型程序解释器都与每一个可视化功能模块相对应,并可 实现该图形化功能模块所表示的功能,生成所需的功能代码。
以上对本发明及其实施方式进行了描述,这种描述没有限制性,附图中所示 的也只是本发明的实施方式之一,实际的结构并不局限于此。总而言之如果本领 域的普通技术人员受其启示,在不脱离本发明创造宗旨的情况下,不经创造性的 设计出与该技术方案相似的结构方式及实施例,均应属于本发明的保护范围。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉奇果思维科技有限公司,未经武汉奇果思维科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010293349.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种道路定位方法及装置
- 下一篇:一种摄像前端数据处理装置、方法及存储介质





