[发明专利]一种同时面向硬件和数据的编程系统在审

专利信息
申请号: 201810655385.3 申请日: 2018-06-23
公开(公告)号: CN109062553A 公开(公告)日: 2018-12-21
发明(设计)人: 张元刚 申请(专利权)人: 上海泽阳智能科技有限公司;张元刚
主分类号: G06F8/30 分类号: G06F8/30
代理公司: 上海恒慧知识产权代理事务所(特殊普通合伙) 31317 代理人: 徐红银;刘翠
地址: 200135 上海市浦东新区中国*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 模块选取 数据库 数据库操作函数 编程系统 参数修改 操作函数 操作硬件 面向硬件 硬件接口 数据库操作语句 数据库创建模块 变量定义模块 通讯协议模块 数据库代码 数据库信息 远程数据库 操作数据 接口组件 通讯协议 硬件操作 硬件代码 硬件定义 上位机 写入 桥梁 创建
【说明书】:

本发明提供了一种同时面向硬件和数据的编程系统,数据库创建模块创建本地数据库或者远程数据库,记下各数据库信息;变量定义模块定义操作数据和操作硬件的相关变量,并获取ID号;硬件定义模块选取操作的硬件,并定义对应的硬件操作接口组件;通讯协议模块确定硬件和上位机之间的通讯协议;数据库代码编写模块选取对应的数据库操作函数,将默认数据库操作函数中的参数修改为定义好的变量名,如果需要数据库操作语句则相应写入;硬件代码编写模块选取对应的硬件接口操作函数,将默认硬件接口操作函数中的参数修改为定义好的变量名。本发明充分建立硬件和数据库之间的桥梁,既能操作硬件,也能操作数据库,同时能在硬件和数据库之间进行交互。

技术领域

本发明涉及计算机技术领域,具体地,涉及一种同时面向硬件和数据的编程系统。

背景技术

传统的计算机编程领域,硬件编程一般需要特定的编辑器,而数据相关的编程也需要特定的编辑器。硬件的操作和数据之间往往难以结合起来。同时,硬件编程的语言和数据库操作的语言往往不同,造成协作编程也会遇到较大困难,传统的编程方式没有较好的解决两者结合的问题。

在软件工程应用中,传统的软件编程和硬件编程,通常需要对软件和硬件分别进行开发,这就造成了需要程序员完成大量复杂、重复或类似的编程开发工作,这一方面带来大量的人工成本的浪费,另一方面程序的代码量激增,虽然最终能实现软件的技术目的,但在运行中则可能带来控制对象或程序运行速度过慢等问题,而且因为需要大量的编程工作,所以软件开发的效率也无法提高。

经过检索发现:

1、申请号为201510833643.9的中国发明专利申请《固态储存装置及其数据编程方法》,公开了固态储存装置包括:一控制器;以及一闪存,连接至该控制器,且包括多个区块;其中,该控制器用以决定是否启动一无用单元收集动作;并于决定启动该无用单元收集动作时,于该闪存中的这些区块中选定一第一开启区块,用以储存执行该无用单元收集动作时所搬移的一有效数据;以及编程该无用单元收集动作时所搬移的该有效数据至该第一开启区块;其中,该闪存中的这些区块具有另一被选定的一第二开启区块,用以储存由该主机输出的一写入数据。该发明注重硬件编程,特别是硬件中的数据存储等的编程,不能同时面向硬件和数据库。

2、申请号为201510143860.5的中国发明专利申请《数据编程方法、存储器存储装置及存储器控制电路单元》,公开的数据存储方法包括:接收第一数据并且将所述第一数据编程至第一下实体编程单元;接收第二数据;执行对应于所述第一下实体编程单元的第一数据获取操作,其中所述第一数据获取操作包括使用一第二读取电压来读取所述第一下实体编程单元以获得一第三数据,其中所述第二读取电压的一电压值不同于对应于所述第一下实体编程单元的一预设读取电压的一预设电压值;根据所述第三数据来将所述第二数据编程至所述第一上实体编程单元。本发明可降低编程结果发生错误的机率。该发明同样注重硬件编程,特别是存储单元的操作,偏重硬件中的数据操作。

目前,硬件编程和数据编程通常是分离进行,已经不能满足工业应用的需求。因此,如何同时操作硬件和数据库,并通过数据库的数据操作硬件,将硬件的数据写进数据库,成为本领域亟待解决的问题。

发明内容

针对现有技术中存在的上述不足,本发明的目的是提供一种同时面向硬件和数据的编程系统。该方法能够同时操作硬件和数据库,使用同一种编程语言操作硬件和数据库,能够通过数据库的数据操作硬件以及将硬件的数据写进数据库。能够更好地满足现有工业应用中对于软件开发的需求。

本发明是通过以下技术方案实现的。

一种同时面向硬件和数据的编程系统,包括如下模块:

-数据库创建模块:所述数据库创建模块用于创建本地数据库或者远程数据库,并记下各数据库的数据库信息;

-变量定义模块,所述变量定义模块用于定义操作数据和操作硬件的相关变量,并获取操作数据或操作硬件的相关变量的ID号;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海泽阳智能科技有限公司;张元刚,未经上海泽阳智能科技有限公司;张元刚许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810655385.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top