CN105786502A - Scheduling embedded application software architecture and implementation method thereof - Google Patents
Scheduling embedded application software architecture and implementation method thereof Download PDFInfo
- Publication number
- CN105786502A CN105786502A CN201610107904.3A CN201610107904A CN105786502A CN 105786502 A CN105786502 A CN 105786502A CN 201610107904 A CN201610107904 A CN 201610107904A CN 105786502 A CN105786502 A CN 105786502A
- Authority
- CN
- China
- Prior art keywords
- functional areas
- functional
- management module
- function
- function district
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/445—Program loading or initiating
- G06F9/44568—Immediately runnable code
- G06F9/44578—Preparing or optimising for loading
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a scheduling embedded application software architecture and an implementation method thereof.The architecture comprises a functional module storage zone and an application layer functional zone management module which are added on the basis of the interior or exterior of a controller chip; the functional module storage zone is divided into multiple functional zones by taking functions as the unit, and each functional zone is managed by the application layer functional zone management module; the application layer functional zone management module monitors, adjusts and sets function operation instructions of all the functional zones in real time and enables or disenables the functional zones according to the function operation instructions of all the functional zones.According to the scheduling embedded application software architecture and the implementation method thereof, use is convenient, and all functional modules can be subjected to independent development, function testing and program update in the application program development process; meanwhile, in the program operation process, an application program can enable one or more functional zones according to the operation conditions to execute requirement functions independently or separately or synergistically.
Description
Technical field
Patent of the present invention relates to a kind of scheduling formula embedded application software framework based on microcontroller chip interiorly or exteriorly memory area, especially can meet that application function demand is various but certain applications function uses frequency and the not high Embedded Application exploitation of requirement of real-time and low side main control chip to carry out multi-functional Embedded Application exploitation, be specially a kind of scheduling formula embedded application software framework and its implementation.
Background technology
At present, known embedded-type software architecture is to adopt layering, modular mode, and Embedded Application exploitation is divided into application function exploitation, hardware bottom layer drive exploitation and hardware abstraction exploitation.Owing to application function develops the non-universal to functional requirement, application software architecture is not carried out clear and definite definition by known embedded-type software architecture.In actual development process, application function exploitation needs to carry out different adjustment according to practical application request, and complicated and diversified application demand makes application function exploitation that the requirement of developer and controller chip is more and more higher, also makes software version ceaselessly update.Complicated Embedded Application functional development needs to put into more controller hardware cost, more development effort, more test case carry out the checking of function.It is also required to spend more time and human cost simultaneously for the troubleshooting occurred in the software version update of issued product and renewal process.
Summary of the invention
It is an object of the invention to provide a kind of scheduling formula embedded application software framework and its implementation, mainly solve the difficulty that in existing Embedded Application development process, application function is developed by complicated and diversified application demand high, the demand of controller performance is high, and the problem that the probability that breaks down in later stage software version update process is high.This software architecture is possible not only to completely compatible current known embedded-type software architecture, and easy to use, it is possible to effectively reduce the demand to controller performance in the applied software development of complicated and diversified functional requirement;Simultaneously, moreover it is possible to reduce development difficulty and reduce the probability broken down in later stage software version update process.
To achieve these goals, the technical solution used in the present invention is as follows:
A kind of scheduling formula embedded application software framework, including the functional module memory area interiorly or exteriorly added based on controller chip, application level function district management module;
Functional module memory area, is divided into multiple functional areas in units of function, and each functional areas manage module United Dispatching by application level function district and perform management;Functional module memory area divides with actual functional capability, but not actual hardware divisional unit divides, and each functional areas both can separate be run, and can mutually coordinated run again.
Application level function district management module, the function of real-time monitoring and each functional areas of condition setting runs instruction, and enables or close each functional areas function according to each functional areas function operation instruction.
Specifically, described functional areas include being located at the function of its top area and run instruction, and the next functional areas being located at bottom section redirect instruction and the function executing region between top area and bottom section.Described function is run instruction and is included the numbering of these functional areas, function number, priority, number of run, enables switch, operation time etc. for indicating how to run all flag informations of these functional areas to application level function district management module;Function executing region then comprises all compiling source codes that this functional areas function is run;Functional areas redirect the position, functional areas that instruction record is next directed.
Further, management module in described application level function district includes performing successively according to time order and function order application layer access function district request management module, functional areas running status management module, functional areas function enable and close management module.In program operation process, application level function district management module is possible not only to run with other parallel function module simultaneously, it is also possible to run according to time sequencing with other serial functional module.
Yet further, described functional areas running status management module is simultaneously according to functional areas running status is configured by the monitoring result of external trigger conditions and the request results of application layer access function district request management module.
A kind of dispatch formula embedded application software framework realize method, comprise the steps:
Before S1, application program burning enter controller, setting controller chip allows the functional module memory area of parallel running, maximum function district number, primary application program memory area, acquiescence operation function district;
Primary application program runs
Primary application program runs at controller ram region, application level function district management module is run as functional areas scheduler, start time is run at primary application program, first the functional module memory area that traversal controller chip sets, obtain current controller chip functions district sum, run instruction and one the total activation queue of composition of corresponding address information according to the function of each functional areas;
Management module in application level function district is according to the total activation queue obtained, and circulation performs following operation;
S21, lookup total activation queue meet the functional areas of service condition;If there are multiple functional areas meeting service condition, then selecting the preferential functional areas performed according to priority, numbering, preferentially performing numbering little functional areas under equal priority;If there is no meet the functional areas of service condition, then run the acquiescence operation function district of setting;If being both absent from meeting the functional areas of service condition, also without setting acquiescence operation function district, then constantly wheel sequence total activation queue;
The functional areas that S22, execution find, first these functional areas are compiled source code and register at ram region by application level function district management module, namely copy these functional areas compiling source code to ram region, then primary application program is jumped to these functional areas compiling source code registration area and performs;
S23, application level function district management module are regularly enforced, when now, a certain functional areas are carrying out, application level function district management module synthesis currently meets the functional areas priority of service condition, numbering and currently running functional areas and redirects next functional areas priority, numbering of instruction, performs following operation:
If current functional areas have performed, being about to jump to functional areas and redirect next functional areas of instruction, management module in application level function district to next functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If being currently running current functional areas, application level function district management module contrasts current functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If current functional areas are completely without performing again, application level function district management module nullifies this functional areas, and management module in application level function district directly selects the preferential functional areas performed from the functional areas queue currently meeting service condition;
If current functional areas temporary needs is closed, and the functional areas number run in controller chip is less than setting parallel running maximum function district number, and application level function district management module retains this functional areas.
Application program update
When updating functional areas, more new tool carries out the renewal of single or multiple functional areas according to the functional module memory area that controller chip sets, and sets the function operation instruction updating functional areas and next functional areas redirect instruction;
Updating primary application program, the functional module memory area that more new tool sets according to controller chip carries out whole application program update;
Updating whole application program, more new tool performs primary application program and functional areas renewal successively.
Compared with prior art, the method have the advantages that
The present invention is easy to use, in process of application development, it is possible to each functional module carries out stand-alone development, functional test and program and updates;Meanwhile, in program operation process, application program can enable some or multiple functional areas independence, difference or collaborative execution appellative function according to service condition.Furthermore, application program can also close some or multiple functional areas according to service condition, reduces the load of controller chip.
Accompanying drawing explanation
Fig. 1 is the Organization Chart of the application level function district management module of the present invention-embodiment.
Fig. 2 is the flow chart of the application level function district management implementation of the present invention-embodiment.
Fig. 3 is that the operation primary application program of the present invention-embodiment runs the example figure.
Fig. 4 is the embedded hardware software upgrading application example figure of the present invention-embodiment.
Detailed description of the invention
Below in conjunction with embodiment and accompanying drawing, the invention will be further described, and embodiments of the present invention include but not limited to the following example.
Embodiment
A kind of scheduling formula embedded application software framework, including the functional module memory area interiorly or exteriorly added based on controller chip, application level function district management module;
Functional module memory area, is divided into multiple functional areas in units of function, and each functional areas manage module management by application level function district;
Application level function district management module, the function of real-time monitoring and each functional areas of condition setting runs instruction, and enables or close each functional areas function according to each functional areas function operation instruction.
As it is shown in figure 1, application level function district, functional areas management module is key function module in this software architecture.In program operation process, application level function district management module is possible not only to run with other parallel function module simultaneously, it is also possible to run according to time sequencing with other serial functional module.Application level function district management module is subdivided into application layer access function district request management module, functional areas running status management module and functional areas function and enables and close management module three part, and according to time order and function order, three part tube reason module performs successively.Meanwhile, functional areas running status management module is simultaneously according to functional areas state is configured by the monitoring result of external trigger conditions and the access request results of application layer access function district request management module.
As in figure 2 it is shown, controller chip interiorly or exteriorly functional module memory area is divided into multiple functional areas, each functional areas is subdivided into function operation instruction, functional areas redirect instruction and function executing region.Function is run instruction and is comprised the numbering of these functional areas, function number, priority, number of run, enables switch, operation time etc. for indicating how to run all flag informations of these functional areas to application level function district management module.Function executing region then comprises all of this functional areas function operation must compile source code.Functional areas redirect the position, functional areas that instruction record is next directed.
As it is shown on figure 3, primary application program runs at controller ram region, primary application program is specifying functional areas to run according to the actual requirements, it is also possible to condition enables appointment functional areas successively according to demand, it is also possible to condition is nullified and specified functional areas according to demand.In whole service process, it is possible to the functional areas being only currently running are retained in controller ram region, functional areas to be enabled and closing function district and all may be present in microcontroller chip interiorly or exteriorly memory block.
Concrete running is:
Before S1, application program burning enter controller, setting controller chip allows the functional module memory area of parallel running, maximum function district number, primary application program memory area, acquiescence operation function district;
Primary application program runs
Primary application program runs at controller ram region, application level function district management module is run as functional areas scheduler, start time is run at primary application program, first the functional module memory area that traversal controller chip sets, obtain current controller chip functions district sum, run instruction and one the total activation queue of composition of corresponding address information according to the function of each functional areas;
Management module in application level function district is according to the total activation queue obtained, and circulation performs following operation;
S21, lookup total activation queue meet the functional areas of service condition;If there are multiple functional areas meeting service condition, then selecting the preferential functional areas performed according to priority, numbering, preferentially performing numbering little functional areas under equal priority;If there is no meet the functional areas of service condition, then run the acquiescence operation function district of setting;If being both absent from meeting the functional areas of service condition, also without setting acquiescence operation function district, then constantly wheel sequence total activation queue;
The functional areas that S22, execution find, first these functional areas are compiled source code and register at ram region by application level function district management module, namely copy these functional areas compiling source code to ram region, then primary application program is jumped to these functional areas compiling source code registration area and performs;
S23, application level function district management module are regularly enforced, when now, a certain functional areas (certain functional areas that function management district module is currently running when being enforced) are carrying out, application level function district management module synthesis currently meets the functional areas priority of service condition, numbering and currently running functional areas and redirects next functional areas priority, numbering of instruction, performs following operation:
If current functional areas have performed, being about to jump to functional areas and redirect next functional areas of instruction, management module in application level function district to next functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If being currently running current functional areas, application level function district management module contrasts current functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If current functional areas are completely without performing again, application level function district management module nullifies this functional areas, and management module in application level function district directly selects the preferential functional areas performed from the functional areas queue currently meeting service condition;
If current functional areas temporary needs is closed, and the functional areas number run in controller chip is less than setting parallel running maximum function district number, and application level function district management module retains this functional areas.
As shown in Figure 4, according to the function zoning to controller chip memory area interiorly or exteriorly, different functional modules can be placed in one or more functional areas.In to embedded hardware in software upgrading process, it is possible to only some functional module is updated (or adding New function module).Meanwhile, in exploitation application program process, it is possible to the functional module specified is carried out independent application and development and source code compiling.Finally, by the separate functional blocks source code renewal after compiling or it is added into the functional areas that controller chip is interiorly or exteriorly specified by the code update instrument of specialty.
Application program update includes:
When updating functional areas, more new tool carries out the renewal of single or multiple functional areas according to the functional module memory area that controller chip sets, and sets the function operation instruction updating functional areas and next functional areas redirect instruction;
Updating primary application program, the functional module memory area that more new tool sets according to controller chip carries out whole application program update;
Updating whole application program, more new tool performs primary application program and functional areas renewal successively.
According to above-described embodiment, the present invention just can be realized well.What deserves to be explained is; under premise based on said structure design, for solving same technical problem, even if some making in the present invention are without substantial change or polishing; the essence of the technical scheme adopted is still the same with the present invention, therefore it should also be as in protection scope of the present invention.
Claims (9)
1. a scheduling formula embedded application software framework, it is characterised in that include functional module memory area, the application level function district management module interiorly or exteriorly added based on controller chip;
Functional module memory area, is divided into multiple functional areas in units of function, and each functional areas manage module management by application level function district;
Application level function district management module, the function of real-time monitoring and each functional areas of condition setting runs instruction, and enables or close each functional areas function according to each functional areas function operation instruction.
2. a kind of scheduling formula embedded application software framework according to claim 1, it is characterized in that, described functional areas include being located at the function of its top area and run instruction, and the functional areas being located at bottom section redirect instruction and the function executing region between top area and bottom section.
3. a kind of scheduling formula embedded application software framework according to claim 2, it is characterised in that described function is run instruction and included the numbering of these functional areas, function number, priority, number of run, enables switch, operation time;Function executing region then comprises all compiling source codes that this functional areas function is run;Functional areas redirect the position, functional areas that instruction record is next directed.
4. a kind of scheduling formula embedded application software framework according to claim 3, it is characterized in that, application layer access function district request management module that described application level function district management module includes performing successively according to time order and function order, functional areas running status management module, functional areas function enable and close management module.
5. a kind of scheduling formula embedded application software framework according to claim 4, it is characterized in that, running status management module in described functional areas is simultaneously according to functional areas running status is configured by the monitoring result of external trigger conditions and the request results of application layer access function district request management module.
6. what a kind of according to claim 1-5 any one dispatched formula embedded application software framework realizes method, it is characterised in that comprise the steps:
Before S1, application program burning enter controller chip, setting controller chip allows the functional module memory area of parallel running, maximum function district number, primary application program memory area, acquiescence operation function district;
Primary application program runs
Primary application program runs at controller ram region, and application level function district management module is run as functional areas scheduler, forms a total activation queue, and circulation performs following operation;
S21, lookup total activation queue meet the functional areas of service condition;
The functional areas that S22, execution find, first the functional areas compiling source code found in step S21 is registered by management module in application level function district at ram region, namely copy these functional areas compiling source code to ram region, then primary application program is jumped to these functional areas compiling source code registration area and performs;
Application program update
When updating functional areas, carry out the renewal of single or multiple functional areas according to the functional module memory area that controller chip sets, set the function operation instruction updating functional areas and functional areas redirect instruction;
Update primary application program, carry out whole application program update according to the functional module memory area that controller chip sets;
Updating whole application program, more new tool performs primary application program and functional areas renewal successively.
7. according to claim 6 a kind of dispatch formula embedded application software framework realize method, it is characterized in that, the process of described application level function district management module composition total activation queue is: run start time at primary application program, first the functional module memory area that traversal controller chip sets, obtain the functional areas sum of current controller chip, run instruction and one the total activation queue of composition of corresponding address information according to the function of each functional areas.
8. according to claim 7 a kind of dispatch formula embedded application software framework realize method, it is characterized in that, in described step S21, the principle searching the functional areas meeting service condition is: if there are multiple functional areas meeting service condition, then select the preferential functional areas performed according to priority, numbering, preferentially perform numbering little functional areas under equal priority;If there is no meet the functional areas of service condition, then run the acquiescence operation function district of setting;If being both absent from meeting the functional areas of service condition, also without setting acquiescence operation function district, then constantly wheel sequence total activation queue.
9. according to claim 8 a kind of dispatch formula embedded application software framework realize method, it is characterized in that, in primary application program runs, application level function district management module is also regularly enforced, when now, a certain functional areas are carrying out, application level function district management module synthesis currently meets the functional areas priority of service condition, numbering and currently running functional areas and redirects next functional areas priority, numbering of instruction, performs following operation:
If current functional areas have performed, being about to jump to functional areas and redirect next functional areas of instruction, application level function district management module contrasts next functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If being currently running current functional areas, application level function district management module contrasts current functional areas and currently meets the functional areas priority of service condition, numbering, selects the preferential functional areas performed;
If current functional areas are completely without performing again, application level function district management module nullifies this functional areas, and management module in application level function district directly selects the preferential functional areas performed from the functional areas queue currently meeting service condition;
If current functional areas temporary needs is closed, and the functional areas number run in controller chip is less than setting parallel running maximum function district number, and application level function district management module retains this functional areas.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610107904.3A CN105786502B (en) | 2016-02-26 | 2016-02-26 | A kind of scheduling formula embedded application software framework and its implementation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610107904.3A CN105786502B (en) | 2016-02-26 | 2016-02-26 | A kind of scheduling formula embedded application software framework and its implementation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105786502A true CN105786502A (en) | 2016-07-20 |
CN105786502B CN105786502B (en) | 2019-09-03 |
Family
ID=56403046
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610107904.3A Expired - Fee Related CN105786502B (en) | 2016-02-26 | 2016-02-26 | A kind of scheduling formula embedded application software framework and its implementation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105786502B (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293757A (en) * | 2016-08-17 | 2017-01-04 | 佛山智异科技开发有限公司 | Robotic system software's framework and its implementation and device |
CN106843952A (en) * | 2017-01-13 | 2017-06-13 | 百度在线网络技术(北京)有限公司 | Update the method and apparatus of functional module in application |
CN108111562A (en) * | 2016-11-25 | 2018-06-01 | 北京京东尚科信息技术有限公司 | Use the methods and applications platform of application |
CN108509212A (en) * | 2018-02-07 | 2018-09-07 | 平安科技(深圳)有限公司 | Application program update test method, device, terminal device and storage medium |
CN108984280A (en) * | 2017-06-05 | 2018-12-11 | 深圳市中兴微电子技术有限公司 | A kind of management method and device, computer readable storage medium of chip external memory |
CN109521354A (en) * | 2017-07-05 | 2019-03-26 | 是德科技股份有限公司 | Method, its measuring system and its computer readable recording medium of creation program for measuring system |
CN113253989A (en) * | 2021-07-05 | 2021-08-13 | 南京信息工程大学 | Software and hardware cooperative integration architecture method based on embedded system |
CN116755808A (en) * | 2023-04-28 | 2023-09-15 | 成都赛力斯科技有限公司 | Function module state management method and device, electronic equipment and readable storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387971A (en) * | 2008-09-26 | 2009-03-18 | 中兴通讯股份有限公司 | Task regulation method and apparatus for embedded software |
CN101833465A (en) * | 2010-04-23 | 2010-09-15 | 中国科学院声学研究所 | Embedded system supporting dynamic loading operation of application programs |
CN104346219A (en) * | 2014-11-17 | 2015-02-11 | 京信通信系统(中国)有限公司 | Method and equipment for system scheduling |
-
2016
- 2016-02-26 CN CN201610107904.3A patent/CN105786502B/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101387971A (en) * | 2008-09-26 | 2009-03-18 | 中兴通讯股份有限公司 | Task regulation method and apparatus for embedded software |
CN101833465A (en) * | 2010-04-23 | 2010-09-15 | 中国科学院声学研究所 | Embedded system supporting dynamic loading operation of application programs |
CN104346219A (en) * | 2014-11-17 | 2015-02-11 | 京信通信系统(中国)有限公司 | Method and equipment for system scheduling |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106293757A (en) * | 2016-08-17 | 2017-01-04 | 佛山智异科技开发有限公司 | Robotic system software's framework and its implementation and device |
CN106293757B (en) * | 2016-08-17 | 2019-07-30 | 佛山智异科技开发有限公司 | Robotic system software framework and its implementation and device |
CN108111562A (en) * | 2016-11-25 | 2018-06-01 | 北京京东尚科信息技术有限公司 | Use the methods and applications platform of application |
CN106843952A (en) * | 2017-01-13 | 2017-06-13 | 百度在线网络技术(北京)有限公司 | Update the method and apparatus of functional module in application |
CN108984280A (en) * | 2017-06-05 | 2018-12-11 | 深圳市中兴微电子技术有限公司 | A kind of management method and device, computer readable storage medium of chip external memory |
CN109521354A (en) * | 2017-07-05 | 2019-03-26 | 是德科技股份有限公司 | Method, its measuring system and its computer readable recording medium of creation program for measuring system |
CN109521354B (en) * | 2017-07-05 | 2022-09-02 | 是德科技股份有限公司 | Method for creating a program for a measuring system |
CN108509212A (en) * | 2018-02-07 | 2018-09-07 | 平安科技(深圳)有限公司 | Application program update test method, device, terminal device and storage medium |
WO2019153458A1 (en) * | 2018-02-07 | 2019-08-15 | 平安科技(深圳)有限公司 | Application update testing method, device, terminal device, and storage medium |
CN113253989A (en) * | 2021-07-05 | 2021-08-13 | 南京信息工程大学 | Software and hardware cooperative integration architecture method based on embedded system |
CN116755808A (en) * | 2023-04-28 | 2023-09-15 | 成都赛力斯科技有限公司 | Function module state management method and device, electronic equipment and readable storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN105786502B (en) | 2019-09-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105786502A (en) | Scheduling embedded application software architecture and implementation method thereof | |
CN104820613B (en) | A kind of Compilation Method of heterogeneous polynuclear program | |
CN108874438B (en) | Patch generation method and device, electronic equipment and computer storage medium | |
CN102253840B (en) | Plugin management method and plugin manager | |
CN105378689B (en) | Method and apparatus for unified Extensible Firmware Interface (UEFI) driver and agreement | |
US7703080B2 (en) | Interpreter for executing computer programs and method for collecting statistics | |
CN112835714B (en) | Container arrangement method, system and medium for CPU heterogeneous clusters in cloud edge environment | |
CN109445807A (en) | Realize the method, apparatus and computer readable storage medium of application program update | |
US8869123B2 (en) | System and method for applying a sequence of operations code to program configurable logic circuitry | |
CN103714414A (en) | Process node returning method used for intelligent power grid dispatching | |
CN102486749B (en) | Method and system for data driving test | |
CN102455931A (en) | Method and system for developing Android platform engineering | |
CN1291316C (en) | Managing processor architected state upon an interrupt | |
CN102789401B (en) | Test process control method and device on basis of flexible testing technology | |
CN103645888A (en) | System and method for automatically building operation system | |
KR20110079856A (en) | Method and data processing system for simulating an embedded system | |
CN107544813B (en) | Switching method and system for static library configuration | |
JP2005301520A (en) | Programming system | |
CN101536561B (en) | Policy execution in communication device | |
CN106126211A (en) | A kind of MCU In-circuit programming system supporting debugging interface | |
CN105930154A (en) | Method and apparatus for establishing and using device hardware model in network operation system | |
CN105138332A (en) | Realizing method and device for state machine | |
CN109857638A (en) | A kind of testing system software general framework | |
US10534338B2 (en) | Method for generating a switching sequence in an industrial system, and device | |
CN103577232A (en) | Method and equipment for deploying application-oriented IT architecture environment in clustering manner |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190903 Termination date: 20210226 |