[实用新型]一种便于应用的编程工具有效
申请号: | 201621132378.8 | 申请日: | 2016-10-18 |
公开(公告)号: | CN206331408U | 公开(公告)日: | 2017-07-14 |
发明(设计)人: | 董志刚;刘洪站 | 申请(专利权)人: | 山东电子职业技术学院 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250200 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 便于 应用 编程 工具 | ||
技术领域
本实用新型涉及一种便于编程的工具,属于微型计算机编程技术领域。
背景技术
随着各种微处理器的出现,生活当中出现了各种智能化产品,通常他们都包含软件和硬件两部分,软件一般由专业程序员或者产品使用者来编写,硬件会根据编写的程序运转。
目前常规的编程方式主要有两种,一种是借助计算机采用编程语言去编写专业的代码,例如C语言、汇编语言等,这些代码对于非专业人士来讲无法理解,更无法简易快速的对要使用的设备进行这种方式的编程;另一种则是利用图形化编程软件进行模块拖拽按照逻辑组合编程,这种编程工具降低了编程的门槛,使编程者无需了解编程语言即可以根据图形进行编写自己想要的程序。由上述可知,以上两种编程方式均需借助计算机编程软件方可实现,而现在非专业人士很难去掌握这些编程软件,甚至部分人群无法熟练或者独自使用计算机,不利于编程软件的应用。
实用新型内容
针对现有技术中存在的上述缺陷,本实用新型提供了一种便于编程的工具,可以解决上述非专业人士编程困难,不利于编程软件应用的问题。
本实用新型是通过如下技术方案来实现的:一种便于应用的编程工具,包括电源、积木块、存储处理块和嵌入所述存储处理块内的微处理器Ⅰ以及嵌入所述积木块内的微处理器Ⅱ,所述微处理器Ⅱ中包含有专业编程人员写入的一条或多条程序指令,所述存储处理块上设有由所述微处理器Ⅰ控制的接收元件Ⅰ,所述积木块上设有由所述微处理器Ⅱ控制的发射元件Ⅱ,所述电源为所述积木块和所述存储处理块供电后,所述积木块通过发射元件Ⅱ将包含的程序指令发出,所述存储处理块通过所述接收元件Ⅰ接收所述积木块发出的程序指令并进行存储处理。
进一步优选地,为便于实现更加丰富的功能,所述积木块的数量设为多个,每个所述积木块还包括接收元件Ⅱ,使用者可以根据需要的功能将多个相关功能的积木块按照一定的顺序逐级排列,从第一级积木块直至最后一级积木块,每相邻的两个所述积木块通过发射元件Ⅱ和接收元件Ⅱ进行通讯,最后一级积木块将多级积木块包含传递的程序指令进行收集并传输给所述存储处理块。
进一步优选地,所述存储处理块上设有由所述微处理器Ⅰ控制的发射元件Ⅰ,所述编程工具还包括需要载入程序的目标设备,所述存储处理块接收到的程序指令通过所述发射元件Ⅰ传输至需要载入程序的目标设备。
进一步优选地,为方便了解积木块是否成功接收发射信息,每个所述积木块包括两个发射元件Ⅱ和两个接收元件Ⅱ,所述存储处理块包括两个发射元件Ⅰ和两个接收元件Ⅰ,积木块接收并收集上一级积木块发射的程序指令后,将收集到程序指令继续发射给下一级积木块,同时将已经接收到上一级积木块发射的程序指令的消息反馈至上一级积木块,存储处理块接收最后一级积木块的程序指令后,将已经接收到最后一级积木块发射的程序指令的消息反馈至最后一级积木块。
进一步优选地,每个所述积木块上设有由嵌入所述积木块上的微处理器Ⅱ控制的指示灯,积木块接收发射信息成功或失败时,指示灯会有不同的显示,从而方便使用者判断该积木块是否正常运行。
进一步优选地,为方便控制多个积木块的运行,第一级积木块前设有起始积木块,所述起始积木块内的微处理器Ⅱ中包含开始指令,所述起始积木块外连接有按钮开关,将积木块按照一定的顺序排列后,开启按钮开关,积木块之间开始通讯,需要结束的时候,关闭按钮开关。
进一步优选地,每个所述积木块外周围设有外壳,所述存储处理块的外周围设有外壳,外壳之间可以相互拼插排列,每个所述外壳上设有用于设置所述外壳内对应的微处理器Ⅱ所包含的程序指令信息的标记,外壳的设置不仅可以很好地保护内部的积木块及微处理器Ⅱ,还可以方便进行标记,标记可以方便使用者选择不同功能的积木块。
本实用新型所述的便于编程的工具,通过采用专业编程人员设计编写的积木块,使用者可以方便地按照想要实现的功能,挑选包含相关功能的程序指令的积木块,并将积木块按照一定的功能逻辑进行排列,最后一级积木块可以将逐级设置的积木块包含的程序指令传输至存储处理块,存储处理块将程序指令收集并传输至需要下载程序的目标设备,从而使执行部件执行相应的功能。这种编程工具在进行使用时,不需要使用专业的编程软件,即可以供使用者实现编程的目的,达到想要实现的功能,便于非专业编程人员的使用。
附图说明
图1是本实用新型实施例所述便于应用的编程工具的示意图;
图2是本实用新型实施例所述便于应用的编程工具中外壳之间的示意图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东电子职业技术学院,未经山东电子职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201621132378.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种量子随机数发生器
- 下一篇:一种单向可变节流的双向节流阀