[发明专利]一种同时面向硬件和数据的编程处理器在审
申请号: | 201810655397.6 | 申请日: | 2018-06-23 |
公开(公告)号: | CN109062564A | 公开(公告)日: | 2018-12-21 |
发明(设计)人: | 张元刚 | 申请(专利权)人: | 上海泽阳智能科技有限公司;张元刚 |
主分类号: | G06F8/33 | 分类号: | G06F8/33 |
代理公司: | 上海恒慧知识产权代理事务所(特殊普通合伙) 31317 | 代理人: | 徐红银;刘翠 |
地址: | 200135 上海市浦东新区中国*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模块选取 编程处理器 数据库代码 数据库 参数修改 操作硬件 面向硬件 硬件代码 数据库操作函数 数据库创建模块 变量定义模块 通讯协议模块 效果显示模块 远程数据库 操作函数 操作数据 代码保存 代码解释 代码执行 定义组件 模块保存 通讯协议 硬件定义 硬件接口 代码量 保存 创建 展示 | ||
本发明提供了一种同时面向硬件和数据的编程处理器,数据库创建模块创建本地数据库或者远程数据库;变量定义模块定义操作数据和操作硬件的相关变量,并赋值;硬件定义模块选取操作的硬件,并定义组件;通讯协议模块用于确定通讯协议;数据库代码编写模块选取数据库操作函数,将函数中参数修改为定义好的变量名;硬件代码编写模块选取硬件接口操作函数,将函数中参数修改为定义好的变量名;代码保存模块保存数据库代码编写模块和硬件代码编写模块中形成的代码;代码解释模块解释保存的代码;效果显示模块展示代码执行的效果。本发明既能操作硬件,也能操作数据库,同时能在硬件和数据库之间进行交互;本发明简化了代码量、提高了变成效率。
技术领域
本发明涉及计算机技术领域,具体地,涉及一种同时面向硬件和数据的编程处理器。
背景技术
传统的计算机编程领域,硬件编程一般需要特定的编辑器,而数据相关的编程也需要特定的编辑器。硬件的操作和数据之间往往难以结合起来。同时,硬件编程的语言和数据库操作的语言往往不同,造成协作编程也会遇到较大困难,传统的编程方式没有较好的解决两者结合的问题。
在软件工程应用中,传统的软件编程和硬件编程,通常需要对软件和硬件分别进行开发,这就造成了需要程序员完成大量复杂、重复或类似的编程开发工作,这一方面带来大量的人工成本的浪费,另一方面程序的代码量激增,虽然最终能实现软件的技术目的,但在运行中则可能带来控制对象或程序运行速度过慢等问题,而且因为需要大量的编程工作,所以软件开发的效率也无法提高。
经过检索发现:
1、申请号为201710539057.2的中国发明专利申请《一种分平面参数化数据链波形重构方法》,提供了波形重构架构,将传统的参数控制、数据处理、硬件平台的一体化设计分离为参数控制面、数据处理面和资源映射面,各功能单元的独立处理,实现多种数据链波形的快速重构。但是该数据处理方法是一种对波形重构的方法,不适用于面向硬件和数据的编程。
2、申请号为201710549554.0的中国发明专利申请《一种分布式消息系统中的数据处理方法和装置》,包括:为分布式消息系统中的消息主题维护用户级别的元数据;接收数据处理方对指定消息主题的用户级别的元数据读取请求,向所述数据处理方返回该指定消息主题的用户级别的元数据,以使所述数据处理方根据所述用户级别的元数据,对该指定消息主题的目标数据进行指定类型的处理。该技术方案一方面在数据层面上使得数据与其元数据在存储上的关联性更高,可以都在同一个分布式消息系统中保存,另一方面,用户可以利用用户级别的元数据保存各类信息,以应对不同的数据处理场景。但是该数据处理方法是一种分布式消息系统中的数据处理方法和装置,强调分布式的消息处理,不适用于面向硬件和数据的编程。
因此,现有的编程处理器已经不能满足工业应用的需求。如何在硬件编程中同时操作硬件和数据库,并在硬件中将数据写进数据库,成为本领域亟待解决的问题。
发明内容
针对现有技术中存在的上述不足,本发明的目的是提供一种同时面向硬件和数据的编程处理器,该处理器能够,在硬件编程中同时操作硬件和数据库,通过同一种编程语言操作硬件和数据库,并在硬件中能够将数据写进数据库。能够更好地满足现有工业应用中对于软件开发的需求。
本发明是通过以下技术方案实现的。
一种同时面向硬件和数据的编程处理器,包括集成封装的如下模块:
-数据库创建模块:所述数据库创建模块用于创建本地数据库或者远程数据库,并记下各数据库的数据库信息;
-变量定义模块,所述变量定义模块用于定义操作数据和操作硬件的相关变量,并为操作数据或操作硬件的相关变量赋值ID号;
-硬件定义模块,所述硬件定义模块选取操作的硬件,并定义对应的硬件操作接口组件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海泽阳智能科技有限公司;张元刚,未经上海泽阳智能科技有限公司;张元刚许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810655397.6/2.html,转载请声明来源钻瓜专利网。