CN109062564A - While a kind of programmed process device towards hardware and data - Google Patents
While a kind of programmed process device towards hardware and data Download PDFInfo
- Publication number
- CN109062564A CN109062564A CN201810655397.6A CN201810655397A CN109062564A CN 109062564 A CN109062564 A CN 109062564A CN 201810655397 A CN201810655397 A CN 201810655397A CN 109062564 A CN109062564 A CN 109062564A
- Authority
- CN
- China
- Prior art keywords
- hardware
- module
- code
- component
- database
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/33—Intelligent editors
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention provides a kind of programmed process device towards hardware and data simultaneously, database creation module creates local data base or remote data base;The correlated variables of variable-definition module definition operation data and operation hardware, and assignment;The hardware of hardware definition module selection operation, and definitions component;Communication protocol module is for determining communications protocol;Database code writes module and chooses database manipulation function, and parameter in function is revised as to the variable name defined;Hardware identification code writes module and chooses hardware interface handling function, and parameter in function is revised as to the variable name defined;Code preserving module preservation database code writes module and hardware identification code writes the code formed in module;Code interpreter module explains the code saved;Effect display module shows the effect that code executes.The present invention can operate hardware, also can operating database, while can be interacted between hardware and database;This invention simplifies size of code, improves and become efficiency.
Description
Technical field
The present invention relates to field of computer technology, and in particular, to a kind of programmed process towards hardware and data simultaneously
Device.
Background technique
Traditional computer programming field, hardware programming generally require specific editing machine, and the relevant programming of data
Need specific editing machine.It is often difficult to combine between the operation and data of hardware.Meanwhile the language sum number of hardware programming
The language operated according to library is often different, causes cooperation programming that can also encounter larger difficulty, traditional programming mode is not preferable
Solve the problems, such as that the two combines.
Soft project application in, traditional software programming and hardware programming, it usually needs to software and hardware respectively into
Row exploitation, this has resulted in that programmer's completion large amount of complex, repetition or the work of similar programming development, this aspect is needed to bring
The size of code of the waste of a large amount of cost of labor, another aspect program increases sharply, although being finally able to achieve the technical purpose of software,
The problems such as control object or excessively slow program operation speed may then be brought in operation, and since it is desired that largely program work
Make, so the efficiency of software development can not also improve.
It is found by retrieval:
1, application No. is 201710539057.2 Chinese invention patent application, " one kind divides plane parameter data-link waveform
Reconstructing method ", Waveform Reconstructing framework is provided, by the integrated design of traditional state modulator, data processing, hardware platform point
From for state modulator face, data processing face and resource impact face, the independent process of each functional unit realizes a variety of data-link waveforms
Be reconfigured quickly.But the data processing method is the method for a kind of pair of Waveform Reconstructing, is not suitable for towards hardware and data
Programming.
2, application No. is a kind of 201710549554.0 Chinese invention patent application " data in distributed information system
Treating method and apparatus ", comprising: the metadata of user class is safeguarded for the message subject in distributed information system;Receive number
According to processing side to the metadata read requests of the user class of specified message subject, this is returned to the data processing side and specified is disappeared
The metadata of the user class of theme is ceased, so that metadata of the data processing root according to the user class, specified to this
The target data of message subject carries out the processing of specified type.On the one hand the technical solution makes data and its in data plane
Relevance of the metadata in storage is higher, can all save in the same distributed information system, on the other hand, Yong Huke
To utilize the meta-data preservation various information of user class, to cope with different data processing scenes.But the data processing side
Method is the data processing method and device in a kind of distributed information system, emphasizes distributed Message Processing, is not suitable for face
Programming to hardware and data.
Therefore, existing programmed process device is no longer satisfied the demand of industrial application.How in hardware programming simultaneously
Hardware and database are operated, and data are write into database within hardware, becomes this field urgent problem to be solved.
Summary of the invention
Aiming at the above shortcomings existing in the prior art, the object of the present invention is to provide a kind of simultaneously towards hardware and data
Programmed process device, the processor can, in hardware programming simultaneously operate hardware and database, pass through same programming language
Hardware and database are operated, and data can be write into database within hardware.Can preferably it meet in existing industrial application
For the demand of software development.
The present invention is achieved by the following technical solutions.
While a kind of programmed process device towards hardware and data, the following module including integration packaging:
Database creation module: the database creation module is used to create local data base or remote data base, and
Write down each wide area information server information;
Variable-definition module, correlated variables of the variable-definition module for defining operation data and operation hardware, and
For operation data or the correlated variables assignment ID number of operation hardware;
Hardware definition module, the hardware of the hardware definition module selection operation, and define corresponding hardware operation interface
Component;
Communication protocol module, the communication protocol module are used to determine the communications protocol between hardware and host computer;
Database code writes module, and the database code writes module and chooses corresponding database manipulation function, will
Default parameters in database manipulation function is revised as the correlated variables ID number of the operation data defined, if necessary to database
Action statement is then accordingly written;
Hardware identification code writes module, and the hardware identification code writes module and chooses corresponding hardware interface handling function, will be hard
Default parameters in part interface operation function is revised as the correlated variables ID number of the operation hardware defined;
Code preserving module, for saving, database code writes module to the code preserving module and hardware identification code is compiled
The code formed in writing module;
Code execution module, the code execution module are realized hard for executing the code saved in code preserving module
Intercommunication between part and database;
Code interpreter module, the code for being saved in interpretive code preserving module;
Effect display module, for showing the effect of code execution in code execution module;
The code that the code interpreter module runs in code execution module, and saves in interpretive code preserving module,
The implementation effect of code is shown in effect display module.
Preferably, the database information includes that the type and address of database, database-name and/or database are close
Code.
Preferably, the variable-definition module includes the Layer layer assembly for structure layer Layer and is arranged in layer
Multiple other assemblies in Layer, wherein obtain Layer layer assembly and each other assemblies ID number, i.e., operation data or
Operate the ID number of the correlated variables of hardware.
Preferably, the other assemblies include: infrastructure component, general purpose module and high-level component.
Preferably, the correlated variables of the operation data includes data buffer storage, database address, database-name, data
Library password and/or required tables of data.
Preferably, the correlated variables of the operation hardware includes incoming parameter, return parameters and Hardware I P address.
Preferably, the hardware operation interface module includes dynamic link library and/or database.
Preferably, further include following any one or any multinomial feature:
The code execution module includes the exploitation environment unit and Runtime environment unit for executing code;
Within hardware by code burning, and execution code is powered on.
Preferably, the ID number of the correlated variables of the ID number of the correlated variables of operation data and operation hardware is respectively that variable is built
The ID number defaulted immediately or the ID number obtained by assignment.
Compared with prior art, the present invention have it is following the utility model has the advantages that
1, the present invention be it is a kind of can the programmed process device towards hardware and data, emphasize the programming to hardware;
2, the present invention sufficiently establishes bridge between hardware and database, can operate hardware, also can operating database, together
When can be interacted between hardware and database;
3, the present invention is realized while the operation to hardware and database in hardware programming with a kind of language, is simplified
Size of code improves programming efficiency.
The above beneficial effect shows that the present invention can preferably meet the need in existing industrial application for software development
It asks.
Detailed description of the invention
Upon reading the detailed description of non-limiting embodiments with reference to the following drawings, other feature of the invention,
Objects and advantages will become more apparent upon:
Fig. 1 be one embodiment of the invention in simultaneously the programmed process device towards hardware and data work flow diagram.
Specific embodiment
Elaborate below to the embodiment of the present invention: the present embodiment carries out under the premise of the technical scheme of the present invention
Implement, the detailed implementation method and specific operation process are given.It should be pointed out that those skilled in the art
For, without departing from the inventive concept of the premise, various modifications and improvements can be made, these belong to guarantor of the invention
Protect range.
As shown in Figure 1, a kind of programmed process device towards hardware and data simultaneously, is able to achieve between hardware and database
Intercommunication, the following module including integration packaging:
Database creation module: the database creation module is used to create local data base or remote data base, and
Write down each wide area information server information;
Variable-definition module, correlated variables of the variable-definition module for defining operation data and operation hardware, and
It obtains operation data or operates the ID number of the correlated variables of hardware;
Hardware definition module, the hardware of the hardware definition module selection operation, and define corresponding hardware operation interface
Component;
Communication protocol module, the communication protocol module are used to determine the communications protocol between hardware and host computer;
Database code writes module, and the database code writes module and chooses corresponding database manipulation function, will
Default parameters in database manipulation function is revised as the correlated variables ID number of the operation data defined, if necessary to database
Action statement is then accordingly written;
Hardware identification code writes module, and the hardware identification code writes module and chooses corresponding hardware interface handling function, will be hard
Default parameters in part interface operation function is revised as the correlated variables ID number of the operation hardware defined;
Code preserving module, for saving, database code writes module to the code preserving module and hardware identification code is compiled
The code formed in writing module;
Code execution module, the code execution module are realized hard for executing the code saved in code preserving module
Intercommunication between part and database;
Code interpreter module, the code for being saved in interpretive code preserving module;
Effect display module, for showing the effect of code execution in code execution module;
The code that the code interpreter module runs in code execution module, and saves in interpretive code preserving module,
The implementation effect of code is shown in effect display module.
The database information includes the type and address of database, database-name and/or database password.
The variable-definition module includes the Layer layer assembly for structure layer Layer and is arranged in layer Layer
Multiple other assemblies, wherein obtain the ID number of each component (Layer layer assembly and other assemblies), i.e. operation data or behaviour
Make the ID number of the correlated variables of hardware.
The other assemblies include: infrastructure component, general purpose module and high-level component.
Specifically, the basic module may include following any one or any number of components:
- Label component, for constructing label;
- TextBox component, for constructing text box;
- Image component, for constructing Image image;
- Gif component, for constructing Gif cardon;
- Apng component, for constructing Apng image;
- CommandButton component, for constructing button;
- Var component, for constructing the variable in code;
Specifically, the general purpose module may include following any one or any number of components:
- Menu component, for constructing menu bar;
- ComboBox component, for constructing combobox;
- ListBox component, for constructing list box;
- CheckBox component, for constructing check box;
- OptionButton component, for constructing single-point choice box;
- DateBox component, for constructing date selection component;
- TimeBox component, for constructing time component;
- ProgreBar component, for constructing progress bar;
- Timer component, for constructing triggering clock;
Specifically, the high-level component may include following any one or any number of components:
- Chart component, for constructing chart frame;
Flash component, for constructing Flash;
- Report component, for constructing report component;
- Tree component, for constructing tree component;
- WebBrowser component, for constructing browser component.
The correlated variables of the operation data includes data buffer storage, database address, database-name, database password
And/or required tables of data.
The correlated variables of the operation hardware includes incoming parameter, return parameters and Hardware I P address.
The hardware operation interface module includes dynamic link library and/or database.
In section Example of the present invention, the processor further includes following any one or any multinomial feature:
The code execution module includes the exploitation environment unit and Runtime environment unit for executing code;
Within hardware by code burning, and execution code is powered on.
The ID number of the correlated variables of the ID number and operation hardware of the correlated variables of operation data is respectively to write from memory when variable is established
The ID number recognized or the ID number obtained by assignment.
Based on above-mentioned while programmed process device towards hardware and data, operation is referred to following steps:
Step 1: defining local data base or remote data base in database creation module, and write down the number of database
According to library information;The database information includes the information such as the type of database, address;
Step 2: the correlated variables of defining operation data in variable-definition module, including data buffer storage, database address
Equal variables, and obtain ID number;
Step 3: the hardware of selection operation in hardware definition module, and define corresponding hardware operation interface module;
Step 4: the communications protocol between hardware and host computer is being determined in communication protocol module;
Step 5: the correlated variables of defining operation hardware in variable-definition module, including incoming parameter and return parameters etc.
Variable, and obtain ID number;
Step 6: being write in database code and choose corresponding database manipulation function in module, default database is operated
Parameter in function is revised as the variable name defined, is then accordingly written if necessary to data base manipulation statement;
Step 7: being write in hardware identification code and choose corresponding hardware interface handling function in module, default hardware interface is grasped
Make the variable name that the parameter in function is revised as defining;
Step 8: preservation database code writes module in code preserving module and hardware identification code is write in module and formed
Code;
Step 9: executing code respectively in the exploitation environment unit and Runtime environment unit of code execution module;
Step 10: execution program may further be powered on by code burning into hardware.
Wherein, step 2 includes the following steps:
Step 1.1: arrangement layer Layer;
Step 1.2: choosing component and be dragged in layer Layer as the correlated variables of operation data;
Step 1.3: obtaining the ID number of each component.
Wherein, step 5 includes the following steps:
Step 5.1: arrangement layer Layer;
Step 5.2: the correlated variables for choosing component as operation hardware is dragged in layer Layer;
Step 5.3: obtaining each component assignment ID number.
Preferably, the specific implementation step of step 6 are as follows: choose database manipulation function;Then in database manipulation function
In fill in the correspondence database operating parameter (i.e. operation data) ID number.
Preferably, the specific embodiment step of step 7 are as follows: choose hardware interface handling function;Then it is grasped in hardware interface
Make the ID number for the operating parameter (i.e. operation hardware) that the correspondence hardware is filled in function.
Preferably, in step 8, executing code includes following any one or any number of steps:
Code is executed in exploitation environment;
Code is executed under Runtime mode.
It in order to more specifically understand the present invention, is illustrated below by way of specific application example, but the application example is not
For limiting the present invention.Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail,
But in the appropriate case, the technology, method and apparatus should be considered as part of specification.
In following application example, at the same the implementation of the programmed process device towards hardware and data using computer system and
Lower computer hardware system carries out.Computer system includes computer, computer include via system bus connection processing unit,
System storage, fixed memory interface, mobile memory interface, user input interface, network interface, video interface and output
Peripheral interface etc.;Lower computer system includes memory, processor, peripheral hardware etc..
Wherein, under the support of processing unit, realize the present embodiment simultaneously towards hardware sum number by user input interface
According to programmed process device each step implementation;In database creation module, locally or remotely database is completed by keyboard
Build;In variable-definition module and hardware definition module, dragging component needs to complete by keyboard or touch screen, editor's group
The attribute of part needs to complete by keyboard, thus the definition of variable;Database code is write in module through mouse or touch
Screen is clicked, or is inputted by keyboard, and the handling function of database is selected;Hardware identification code is write in module through mouse or touching
It touches screen to click, or is inputted by keyboard, select the handling function of hardware;Mouse is clicked in code preserving module saves code extremely
Hard disk;By code programming into hardware, execution is powered on.
It should be noted that above-mentioned hardware configuration explanation is merely illustrative, and it is in no way intended to the present embodiment
Using or any restrictions that use.
With reference to the accompanying drawing and this embodiment scheme is described in further detail in specific application example.
Application example explanation: the realization of access control system when realizing access control system, needs while operating database and slave computer
Hardware.
Application example illustrates: system of the present invention being applied to the realization of access control system, realizes the number in access control system
According to interaction when, need simultaneously operating database (database of operation be MySQL, when the data of operation include No. id of card, swipe the card
Between etc.) and lower computer hardware (serial ports and usb, Ethernet interface, peripheral hardware, microprocessor).
Specific implementation process illustrates to carry out referring to following:
Step 1:
The database relevant information of definition is specific as follows: type: MySQL, address: 192.168.100.10, title:
Test, password: admin;
Step 2:
The correlated variables of the operation data of definition is specific as follows: db data set;
The ID number of the correlated variables of operation data is specific as follows: db data set;
Step 3:
The hardware of selection operation is specific as follows: having Ethernet interface, microprocessor and peripheral hardware;
It is specific as follows to define corresponding hardware operation interface module: Ethernet interface, serial ports;
Step 4:
Communications protocol between hardware and host computer is specific as follows: first value Success Flag, second value are returned for data
Value is returned, third value is check bit;
Step 5:
The correlated variables of defining operation hardware is specific as follows: VarSuc, VarRet1, VarRet2;
The ID number for operating the correlated variables of hardware is specific as follows: VarSuc, VarRet1, VarRet2;
Step 6:
It is specific as follows to choose corresponding database manipulation function:
DB:db data set
=MySQL, '@txtServer.Text', '@txtDatabase.Text', '@txtUsername.Text', '@
txtPassword.Text',SQL create table test3(id int);
Step 7:
It is specific as follows to choose corresponding hardware interface handling function:
DLL:VarSuc, VarRet1, VarRet2='ICEDTCPIP.dll', '@ControlCom.Text', '@
VarParam1','@ControlP2.Text';
Step 8: code being saved by code preserving module, and code is executed by code execution module, finally realizes gate inhibition
The data interaction of system.
This application example creates MySQL database first, at the same determine address and the port numbers of lower computer hardware with
And communication protocol.Software is opened, dragging Layer establishes basic container, a button (Button is then dragged in assembly module
Component) into Layer, the ID number for double-clicking button writes click event code.Assuming that having deposited into the tool of operation hardware in MySQL
The command parameter of body is inserted into MySQL database operation code DB:varDB=MySQL function in code and specific ginseng is written
Several and data base manipulation statement is stored in global variable after getting the parameter of operation hardware, DLL is selected in function module
Handling function is simultaneously inserted into code, and the operating parameter in data source is filled up in DLL function, clicks Action and save routine,
The operating parameter of hardware can be obtained from database and DLL is called to operate hardware by clicking Button component.
Subprogram example:
DB:db data set
=MySQL, '@txtServer.Text', '@txtDatabase.Text', '@txtUsername.Text', '@
txtPassword.Text',SQL create table test3(id int);
DLL:VarSuc, VarRet1, VarRet2='ICEDTCPIP.dll', '@ControlCom.Text', '@
VarParam1','@ControlP2.Text'。
This application example realizes the intercommunication in access control system between hardware and database.
Programmed process device towards hardware and data while the above embodiment of the present invention provides, is that one kind can be towards hard
The programmed process device of part and data, emphasizes the programming to hardware;The bridge between hardware and database is sufficiently established, can be operated
Hardware, also can operating database, while can be interacted between hardware and database;In hardware programming, with a kind of language
It realizes while the operation to hardware and database, simplifies size of code, improve programming efficiency.
Flow chart and block diagram in attached drawing show methodological function and the operation of preferred embodiment according to the present invention.At this
On point, each box in attached drawing can represent a module, program segment or a part of instruction, the module, program segment or
A part of instruction includes one or more executable instructions for implementing the specified logical function.At some as replacement
In realization, function marked in the box can also occur in a different order than that indicated in the drawings.For example, two continuous
Box can actually be basically executed in parallel, they can also be executed in the opposite order sometimes, this is according to related function
Depending on.It is also noted that the combination of each box and box in attached drawing, it can the function as defined in executing or movement
Dedicated hardware based system realize, or can realize using a combination of dedicated hardware and computer instructions.For
It is well known that, realized, realized by software mode and by software and firmly by hardware mode for those skilled in the art
The mode that part combines realizes it is all of equal value.
Specific embodiments of the present invention are described above.It is to be appreciated that the invention is not limited to above-mentioned
Particular implementation, those skilled in the art can make various deformations or amendments within the scope of the claims, this not shadow
Ring substantive content of the invention.
Claims (9)
1. a kind of programmed process device towards hardware and data simultaneously, which is characterized in that the following module including integration packaging:
Database creation module: the database creation module is write down for creating local data base or remote data base
Each wide area information server information;
Variable-definition module, correlated variables of the variable-definition module for defining operation data and operation hardware, and obtain
The ID number of the correlated variables of operation data or operation hardware;
Hardware definition module, the hardware of the hardware definition module selection operation, and define corresponding hardware operation interface group
Part;
Communication protocol module, the communication protocol module are used to determine the communications protocol between hardware and host computer;
Database code writes module, and the database code writes module and chooses corresponding database manipulation function, by data
Default parameters in the handling function of library is revised as the correlated variables ID number of the operation data defined, if necessary to database manipulation
Sentence is then accordingly written;
Hardware identification code writes module, and the hardware identification code writes module and chooses corresponding hardware interface handling function, hardware is connect
Default parameters in mouth handling function is revised as the correlated variables ID number of the operation hardware defined;
Code preserving module, for saving, database code writes module to the code preserving module and hardware identification code writes mould
The code formed in block;
Code execution module, the code execution module for executing the code saved in code preserving module, realize hardware with
Intercommunication between database;
Code interpreter module, the code interpreter module are run in code execution module, in interpretive code preserving module
The code of preservation;
Effect display module, the effect display module are used to show the effect that code executes in code execution module.
2. programmed process device according to claim 1 while towards hardware and data, which is characterized in that the database
Information includes the type and address of database, database-name and/or database password.
3. programmed process device according to claim 1 while towards hardware and data, which is characterized in that the variable is fixed
Adopted module includes the Layer layer assembly for structure layer Layer and multiple other assemblies for being arranged in layer Layer, is obtained
The ID number of Layer layer assembly and each other assemblies, the i.e. ID number of the correlated variables of operation data or operation hardware.
4. programmed process device according to claim 3 while towards hardware and data, which is characterized in that other described groups
Part includes: infrastructure component, general purpose module and high-level component;Wherein:
The basic module includes following any one or any number of components:
- Label component, for constructing label;
- TextBox component, for constructing text box;
- Image component, for constructing Image image;
- Gif component, for constructing Gif cardon;
- Apng component, for constructing Apng image;
- CommandButton component, for constructing button;
- Var component, for constructing the variable in code;
The general purpose module includes following any one or any number of components:
- Menu component, for constructing menu bar;
- ComboBox component, for constructing combobox;
- ListBox component, for constructing list box;
- CheckBox component, for constructing check box;
- OptionButton component, for constructing single-point choice box;
- DateBox component, for constructing date selection component;
- TimeBox component, for constructing time component;
- ProgreBar component, for constructing progress bar;
- Timer component, for constructing triggering clock;
The high-level component includes following any one or any number of components:
- Chart component, for constructing chart frame;
Flash component, for constructing Flash;
- Report component, for constructing report component;
- Tree component, for constructing tree component;
- WebBrowser component, for constructing browser component.
5. programmed process device according to claim 1 while towards hardware and data, which is characterized in that the operand
According to correlated variables include data buffer storage, database address, database-name, database password and/or required tables of data.
6. programmed process device according to claim 1 while towards hardware and data, which is characterized in that the operation is hard
The correlated variables of part includes incoming parameter, return parameters and Hardware I P address.
7. programmed process device according to claim 1 while towards hardware and data, which is characterized in that the hardware behaviour
It include dynamic link library and/or database as interface module.
8. programmed process device according to claim 1 while towards hardware and data, which is characterized in that further include as follows
Any one or any multinomial feature:
The code execution module includes the exploitation environment unit and Runtime environment unit for executing code;
Within hardware by code burning, and execution code is powered on.
9. programmed process device according to any one of claim 1 to 8 while towards hardware and data, feature exist
In the ID number of the correlated variables of the ID number and operation hardware of the correlated variables of operation data is respectively the ID defaulted when variable is established
Number or the ID number that is obtained by assignment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810655397.6A CN109062564A (en) | 2018-06-23 | 2018-06-23 | While a kind of programmed process device towards hardware and data |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810655397.6A CN109062564A (en) | 2018-06-23 | 2018-06-23 | While a kind of programmed process device towards hardware and data |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109062564A true CN109062564A (en) | 2018-12-21 |
Family
ID=64820953
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810655397.6A Withdrawn CN109062564A (en) | 2018-06-23 | 2018-06-23 | While a kind of programmed process device towards hardware and data |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109062564A (en) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101174207A (en) * | 2007-11-05 | 2008-05-07 | 马旭东 | System and method for developing multiple high-level language programs using mother tongue |
CN104090767A (en) * | 2014-07-18 | 2014-10-08 | 上海斐讯数据通信技术有限公司 | Parameterized user interface development tool and method |
CN107908429A (en) * | 2017-08-10 | 2018-04-13 | 广州真诺电子科技有限公司 | Human-computer interaction and programing system applied to robot software engineer |
CN108108162A (en) * | 2016-11-24 | 2018-06-01 | 腾讯科技(深圳)有限公司 | Application programming interface generation method and device |
-
2018
- 2018-06-23 CN CN201810655397.6A patent/CN109062564A/en not_active Withdrawn
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101174207A (en) * | 2007-11-05 | 2008-05-07 | 马旭东 | System and method for developing multiple high-level language programs using mother tongue |
CN104090767A (en) * | 2014-07-18 | 2014-10-08 | 上海斐讯数据通信技术有限公司 | Parameterized user interface development tool and method |
CN108108162A (en) * | 2016-11-24 | 2018-06-01 | 腾讯科技(深圳)有限公司 | Application programming interface generation method and device |
CN107908429A (en) * | 2017-08-10 | 2018-04-13 | 广州真诺电子科技有限公司 | Human-computer interaction and programing system applied to robot software engineer |
Non-Patent Citations (1)
Title |
---|
姚健东: "一种通用图形化嵌入式开发平台的设计及应用", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2951145C (en) | Page constructor and page constructing method | |
Unpingco | Python for probability, statistics, and machine learning | |
Encarnacao et al. | Computer aided design: fundamentals and system architectures | |
US7861217B2 (en) | Non-graphical model dependencies in graphical modeling environments | |
US10592211B2 (en) | Generation of application behaviors | |
US9952837B1 (en) | Reusable component in a modeling environment | |
KR20060087995A (en) | An extensible framework for designing workflows | |
US10417355B1 (en) | Systems and methods for constructing and modifying computer models | |
EP1884899A2 (en) | Efficient processing of operator graphs representing three-dimensional character animation | |
Nancel et al. | Causality: A conceptual model of interaction history | |
US9047165B1 (en) | Multiversion model versioning system and method | |
US7013468B2 (en) | Method and apparatus for design and manufacturing application associative interoperability | |
CN116070305A (en) | Digital twin modeling realization system, method and storage medium | |
CN108920143A (en) | A kind of quick development method for interactive software | |
CN117215556A (en) | Modularized page rapid construction method, system, equipment and medium | |
CN115115787B (en) | DirectVR-based two-dimensional drawing to 3D model method | |
CN109117128A (en) | A kind of programing system for realizing same target | |
CN109062564A (en) | While a kind of programmed process device towards hardware and data | |
Bocevska et al. | An example of application design using solidworks application programming interface | |
González et al. | Including multi-stroke gesture-based interaction in user interfaces using a model-driven method | |
CN109062553A (en) | While a kind of programing system towards hardware and data | |
CN109117124A (en) | A kind of function programming method of more return values | |
US8589821B1 (en) | Storyboard method of end-user programming with natural language confirmation | |
CN109062554A (en) | A kind of programmed method towards multioperation object | |
CN109062954A (en) | A kind of efficient data exchange and data source shielding system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20181221 |