Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Configurable sequence automatic execution operating system and control method thereof

An operating system and automatic execution technology, applied in the direction of version control, comprehensive factory control, program code adaptation, etc., can solve problems such as easy conflicts and poor portability, and achieve the effect of saving costs

Pending Publication Date: 2022-06-07
阿斯曼尔科技(上海)有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] The purpose of the present invention is to provide a configurable sequence automatic execution operating system and its control method, which solves the problem that the existing execution operation programming is prone to conflicts and poor portability when performing large-scale program timing

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Configurable sequence automatic execution operating system and control method thereof
  • Configurable sequence automatic execution operating system and control method thereof
  • Configurable sequence automatic execution operating system and control method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0031] see Figure 1-5 The present invention provides a technical solution: a configurable sequence automatic execution operating system, comprising a device type determination module, a device number determination module, and a command determination module, the device type determination module, the device number determination module, and the command determination module are all connected together There is a sequence parameter configuration system, and the sequence parameter configuration system is also respectively connected with a command parameter determination module and a forced waiting module.

[0032] The device type determination module (Device Type) is used to determine which types of devices are in the system, such as stepper motor can be set as one type alone, and CAN bus device, RS232 device, brushless motor device, etc. can be set as one. kind of equipment.

[0033] The device number determination module (Device Num) is used to distinguish and determine each spec...

Embodiment 2

[0039] see Figure 1-5 As shown, on the basis of Embodiment 1, the present invention provides a technical solution: a control method for a configurable sequence to automatically execute an operating system, comprising the following steps:

[0040] S1: Whether the kernel is idle (if (API_Require)) The method to judge whether the kernel is idle is to check whether the kernel has been activated (API_Suspend_Flag==0). If both are satisfied, go to step 2, as attached to the manual figure 2 shown;

[0041] S2: Sequence initialization (API_Init), as mentioned above, the sequence is essentially an array, so the initialization sequence is mainly for the initialization of array values, so all the contents of these arrays should be cleared (assigned 0XFF), and the total length of the sequence (API_Len) clear,

[0042] S3: row sequence (API_Start), the running sequence starts from the zeroth step first (API_step=0;) and enables the kernel (API_Enable=1;);

[0043] S4: Check whether th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a configurable sequence automatic execution operation system and a control method thereof, relates to the field of operation system programming, and solves the problems that the existing execution operation programming is easy to conflict in the time sequence of a large-scale program and poor in portability. The system comprises an equipment type determination module, an equipment number determination module and a command determination module, the equipment type determination module, the equipment number determination module and the command determination module are jointly connected with a sequence parameter configuration system, and the sequence parameter configuration system is further connected with a command parameter determination module and a forced waiting module. The system has the characteristics that the complicated action program is simplified, so that the time and manpower cost of research and development personnel is saved, the development is easier, the threshold requirement on codes is lower, and the portability is good.

Description

technical field [0001] The invention relates to the field of operating system programming, in particular to a configurable sequence automatic execution operating system and a control method thereof. Background technique [0002] At present, there are two main ways of embedded programming, namely bare metal programming and operating system programming. The advantage of bare metal programming is that it is easy to get started, and the software is easy to understand. The disadvantage is that it is difficult to continue when writing some large and complex programs. Timing can easily cause conflicts and poor portability. [0003] Operating system programming solves the problem of large program timing conflicts and poor portability very well, but the disadvantage is that there is extra expenditure on the space of ROM and RAM, and the programming requirements for software are relatively high. Therefore, a configurable sequence automatic execution operating system and its control m...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/76G06F8/30G06F8/71
CPCG06F8/76G06F8/30G06F8/71Y02P90/02
Inventor 王华利姜延
Owner 阿斯曼尔科技(上海)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products