Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

132 results about "Embedded operating system" patented technology

An embedded operating system is an operating system for embedded computer systems. This type of operating system is typically designed to be resource-efficient and reliable. Resource efficiency comes at the cost of losing some functionality or granularity that larger computer operating systems provide, including functions which may not be used by the specialized applications they run. Depending on the method used for multitasking, this type of OS is frequently considered to be a real-time operating system, or RTOS.

Software efficient dynamic loading method based on embedded platform

The invention relates to a software efficient dynamic loading method based on an embedded platform, and belongs to the field of embedded operating systems. The method comprises the following steps: analyzing a target file of embedded software to obtain respective symbol table information; confirming a dynamic symbol in the application target file; repositioning symbols in the application target file, and converting a dynamic address into a static address relative to the system target file; and combining the system target file symbol table with all the loaded application target file symbol tables, and creating a linked list structure in the upper computer for storage. According to the method, the dynamic loading work performed on the lower computer with limited performance resources is reduced, and the processing time and performance occupation of dynamic loading of the program in the lower computer are shortened.
Owner:BEIJING INST OF COMP TECH & APPL

Container mirror image construction and use method oriented to embedded cross compiling

The invention discloses a container mirror image construction and use method oriented to embedded cross compiling, relates to the field of compiling methods of operating systems, and solves the compiling problem of a software source program under an embedded Linux operating system. The invention relates to an embedded cross compiling method based on a container mechanism, which comprises the following steps of: integrating tool chain software and an operating system header file, a library file and the like required by compiling to form a new mirror image file based on a basic container mirror image, starting a container through the mirror image when a program is compiled, and after a source code catalog is mounted and a catalog is constructed, starting the container through the mirror image; and calling the tool chain through the script to complete cross compiling. According to the method, the construction of a cross compiling environment can be separated from the shackle of a host machine operating system, the method has the characteristics of high environmental adaptability, flexible and convenient deployment, good platform safety and the like, compilation of engineering source codes such as application programs, library files and drivers is supported, and powerful support can be provided for cross compiling of embedded programs.
Owner:JIANGSU AUTOMATION RESEARCH INSTITUTE

Fault monitoring system based on embedded Linux operating system

The invention belongs to the technical field of computer system software, and particularly relates to a fault monitoring system based on an embedded Linux operating system, which is used for visually monitoring the embedded Linux operating system. The fault monitoring system comprises a monitoring data acquisition module, a fault diagnosis and processing module, a log management module and a visualization module. According to the method, the change of the system state can be captured and fed back in time, rapid fault judgment and processing are realized, and a visual graphical interface is provided, so that the usability is improved.
Owner:XIAN AVIATION COMPUTING TECH RES INST OF AVIATION IND CORP OF CHINA

Time correction method and system and readable storage medium

The invention discloses a time correction method and system and a readable storage medium, and relates to the technical field of digital control systems of nuclear power stations. Comprising the following steps: a target device analyzes received timing data to obtain reference time; after the target device obtains the reference time, the system time of the embedded operating system in the target device is obtained; and the target device corrects the system time of the embedded operating system in the target device based on the reference time. Therefore, according to the time correction method, the time correction device is introduced to synchronously send the time correction data to each target device in the distributed control system of the nuclear power station, and the system time of the embedded operating system is automatically corrected based on the unified reference time; the consistency of the system time of multiple target devices in the distributed control system of the nuclear power station is ensured, the precision, efficiency and reliability of time synchronization are remarkably improved, and a powerful guarantee is provided for safe and stable operation of the nuclear power station.
Owner:CHINA TECHENERGY

Multi-core processor AMP architecture real-time operating system starting method

The invention relates to the technical field of embedded operating systems, in particular to a multi-core processor AMP architecture real-time operating system starting method, which comprises the following steps: reserving a real-time operating system memory in U-Boot and Linux equipment trees by defining nodes, and setting specific attributes to prevent resource conflicts; a real-time operating system core is forbidden in a Linux device tree, and a node is defined to reserve an inter-core communication shared memory. After the related mirror image is solidified by utilizing a burning tool, the U-Boot firstly loads the mirror image of the real-time operating system to a reserved address, starts a corresponding core by virtue of a CPUON function of a power management interface specification, then loads a Linux kernel and a file system to start the Linux, and the dual systems communicate through a shared memory segment; the starting speed of a real-time operating system is increased, the high-real-time scene requirement is met, and the starting delay risk is reduced.
Owner:GUANGZHOU JINQILI INFORMATION TECH CO LTD

Embedded operating system software configuration method and device

The invention relates to an embedded operating system software configuration method and device. The method comprises the following steps: receiving a running environment required by a to-be-used embedded application scene selected by a user; a corresponding operation environment software package is obtained from a scene-oriented operation environment application set based on the selected operation environment, and the scene-oriented operation environment application set comprises a plurality of operation environment software packages; receiving a hardware platform which is selected by a user and is adaptive to the corresponding running environment software package; acquiring a corresponding kernel compiling configuration file based on the selected hardware platform; generating a system mirror image file according to the corresponding running environment software package and the corresponding kernel compiling configuration file; and installing the system mirror image file to a target machine. According to the method, the software set required by the system can be configured at the host end, and the system mirror image file is generated according to the configuration, so that the problem that embedded scene development and use are too tedious and time-consuming in the prior art is solved.
Owner:KYLAND TECH CO LTD

Efficient execution optimization method for embedded operating system based on MIPS instruction set

The invention relates to an efficient execution optimization method for an embedded operating system based on an MIPS instruction set, and belongs to the field of computer operating systems. The method comprises the following measures: improving the parallelism of instructions: maximizing the parallel execution of the instructions through the intelligent analysis and dynamic scheduling strategy of an operating system; enhancing branch prediction capability: based on process and thread affinity, adding an intelligent scheduling strategy, cache consistency optimization and affinity strategy dynamic adjustment; the context switching efficiency is optimized; and through an improved context switching mechanism, the overhead during task switching of the operating system is reduced. According to the method, the instruction parallelism is enhanced, so that the processor can more efficiently execute a plurality of instructions; the branch prediction accuracy is improved, and the performance loss caused by wrong prediction is reduced; by improving the context switching efficiency, the overhead during task switching is reduced. These measures collectively ensure smoother computing and more efficient management.
Owner:BEIJING INST OF COMP TECH & APPL

Execution method of macro instruction, compiling method of macro instruction, upper computer, touch screen equipment and storage medium

The invention belongs to the technical field of computers, and provides a macro instruction execution method, a macro instruction compiling method, an upper computer, a touch screen device and a storage medium. The upper computer can provide a platform for compiling a macro instruction through a Windows operating system for a user, the programming language threshold of the user is lowered, then a cross compiling tool chain is utilized, and therefore the programming speed of the user is improved. Compiling the macro instruction into a target dynamic library file capable of running in an embedded operating system; and the touch screen device downloads the target dynamic library file and calls the target dynamic library file to execute the macro instruction. According to the method and the device, the macro instruction written in the upper computer of the Windows platform can be compiled to generate the dynamic library capable of running in the embedded operating system platform through a cross compiling mode, so that the function of executing the macro instruction in a cross-platform manner is realized, and the macro instruction can more intelligently and efficiently execute complex operation or flow defined by a user.
Owner:SHENZHEN HPMONT TECH

Method and system for dynamically distributing priority of embedded operating system

The invention provides a priority dynamic allocation method and system of an embedded operating system, and belongs to the technical field of embedded operating systems. The method comprises the following steps: initializing a core data structure of the embedded operating system, and starting a time base manager; performing task registration and static parameter setting, integrating dynamic priority factors, and calculating effective priorities of tasks to dynamically configure task parameters; using the time base manager to drive a multi-layer scheduling mechanism to perform multi-level task scheduling; dynamically adjusting the effective priority to realize the priority dynamic distribution of the embedded operating system; and monitoring the running state of the embedded operating system, and performing dynamic cutting according to the running state so as to optimize the running of the embedded operating system. According to the invention, the peripheral interruption directly triggers the dependent task priority transition; the priority can be dynamically adjusted, and priority overturning and low-priority task starvation are prevented; the function modules can be automatically degraded according to hardware resources, and the purpose of good hardware adaptability is achieved.
Owner:BEIJING CHENWEN INTELLIGENT TECHNOLOGY CO LTD

Optimization method and system for improving file real-time access speed of power embedded operating system

The invention provides an optimization method and system for improving the file real-time access speed of an electric power embedded operating system, and belongs to the technical field of electric power embedded systems. The method comprises the following steps: establishing a dynamic preloading mechanism based on the operation state of the power equipment; the dynamic preloading mechanism triggers file preloading operation by monitoring the working condition change of the equipment; designing an improved cache replacement algorithm; the improved cache replacement algorithm is used for dynamically adjusting a cache strategy in combination with power file access characteristics; constructing a multi-dimensional file access scheduling system; the multi-dimensional file access scheduling system allocates system resources according to task priorities; executing a file access full-process acceleration strategy; the file access full-process acceleration strategy comprises metadata management, data prefetching and version control. The file access delay can be shortened, and the system resource utilization rate can be improved.
Owner:SOUTHERN POWER GRID DIGITAL GRID RESEARCH INSTITUTE CO LTD

Embedded software architecture method applied to digital power supply

The invention discloses an embedded software architecture method applied to a digital power supply. The embedded software architecture method comprises the following steps: S1, timed scheduling basis: generating a tick mark; a hardware timer of the MCU / DSP is taken as a core, and a tick mark with a fixed period is generated and is taken as a time reference of task scheduling of the whole system; s2, task cycle division: according to product requirements, disassembling functions into different tasks, and allocating corresponding execution cycles; s3, a time-sharing scheduling mechanism: only executing a task of a current time slice in each ticking cycle; s4, simulating operation system logic: realizing multi-task processing through'round-robin '; s5, core interruption: a loop control algorithm; pWM period interruption or ADC sampling interruption is used for triggering, the priority is the highest, and only loop control is executed. According to the invention, the problems that the real-time performance is low and the response time is uncontrollable and long when a general embedded operating system is applied to digital power supply control software are solved.
Owner:XINAN JIANGSU ELECTRIC APPLIANCE CO LTD

Context delay switching method and system based on embedded operating system

The invention relates to a context delay switching method and system based on an embedded operating system, and belongs to the technical field of embedded operating systems. According to the method, a dependency graph is constructed, a dependency state is analyzed, judgment and adjustment are carried out, conflict-free tasks are screened, sorting is carried out, and switching is executed; according to the method, the limitation that traditional static scheduling cannot adapt to task dependency relationship changes during operation is solved by constructing the dependency relationship graph and collecting and analyzing the dependency strength and the execution state between the tasks in real time, and in a complex embedded scene, the correlation degree between the tasks is quantified through a dependency strength formula, and the real-time state analysis is combined, so that the real-time state analysis is realized. The task switching sequence can be dynamically adjusted, it is ensured that key tasks are executed according to the dependency sequence, execution blocking or data errors caused by the fact that front tasks are not completed are avoided, switching of the tasks which do not meet dependency can be flexibly suspended, conflict-free tasks are executed, and therefore the real-time response capacity and the operation stability are improved.
Owner:BEIJING INST OF COMP TECH & APPL

C / S (Client / Server) architecture extensible embedded operating system automatic test system

The invention relates to a C / S (Client / Server) framework extensible embedded operating system automatic test system, and belongs to the technical field of embedded operating system test. The system architecture comprises a client, a server, a restart control box, a target hardware platform and a connecting cable. According to the method, a tester can simultaneously carry out automatic testing of embedded operating systems of a plurality of processor target platforms, it is ensured that the testing processes of all hardware platforms are mutually isolated and do not interfere with one another, and the testing efficiency can be greatly improved. The test case and the to-be-tested hardware platform can be continuously expanded and managed, and the incremental test requirement of embedded operating system product development is met. And aiming at customized test requirements or tasks, corresponding specific automatic tests can be carried out, and flexible and efficient management of the test process is realized.
Owner:BEIJING INST OF COMP TECH & APPL

Deterministic replay implementation method based on PMU

The invention provides a deterministic replay implementation method based on a PMU, aims at event recording and replay requirements of a domestic embedded operating system, further provides a feasible technical scheme for running replay of the domestic embedded operating system, and focuses on research on a time synchronization technology based on an instruction counter and an event log file structure design technology. And a domestic embedded operating system real-time recording and post replay scheme is formed. According to the method, a time synchronization technology based on an instruction counter is adopted, the execution sequence and time information of each instruction are recorded, it is ensured that an instruction path is consistent with original execution during replay, under the condition that a PMU function of ARMv8 is utilized and special hardware and software support is not needed, hardware events are accurately tracked, the replay accuracy and efficiency are improved, and the replay efficiency is improved. And the adaptability in different environments is enhanced.
Owner:EAST CHINA INST OF COMPUTING TECH

High-performance spaceborne intelligent computing terminal and starting method thereof

The invention relates to a high-performance spaceborne intelligent calculation terminal and a starting method thereof. The terminal comprises a routing unit, a storage unit and an intelligent calculation unit, each of the routing unit and the intelligent calculation unit comprises a hardware physical layer, a hardware driving layer, an embedded operating system, a resource scheduling management layer and an application service layer; the application service layer is used for configuring different application service APPs according to spaceflight application scenes and function requirements, and the application service APPs comprise service plug-ins corresponding to the resource scheduling management layer called by an embedded operating system and universal task distribution and resource management modules in the operating system according to the different application service APPs related to intelligent AI model intelligent calculation. In combination with corresponding hardware drive, computing power and hardware resources required by the intelligent AI model are flexibly configured for multi-user application software; the routing unit is used for providing interface communication with the outside, and realizing optical fiber data receiving and transmitting health management, Ethernet bus communication, RS422 bus communication, data routing management, task scheduling management, remote control and telemetering, centralized management of a system program or an application program or an FPGA configuration program, and a power supply control function; the intelligent calculation unit dynamically loads the on-satellite intelligent AI model and parameters thereof and is used for completing operation of the on-satellite intelligent AI model; and the storage unit is used for storing on-satellite load original data, intermediate data processed by the on-satellite intelligent AI model and processed data.
Owner:XIAN INSTITUE OF SPACE RADIO TECH

Embedded operation method based on multi-core collaboration and related equipment

The invention discloses an embedded operation method based on multi-core collaboration and related equipment, and the embedded operation system based on multi-core collaboration comprises a plurality of cores, each core is used for processing a distributed power supply process task; the multi-core collaboration module is used for transmitting cross-core data among the cores; and the dynamic task scheduling module is used for acquiring a plurality of power supply process tasks of the power supply, and distributing each power supply process task to the corresponding kernel according to a task scheduling strategy and the priority corresponding to each power supply process task. By implementing the embodiment of the invention, each power supply process task is allocated to the corresponding kernel according to the task scheduling strategy and the priority corresponding to each power supply process task, so that the multiple kernels can cooperatively process the multiple power supply process tasks, the scheduling delay of the key power supply process task can be effectively reduced, and the scheduling efficiency of the key power supply process task is improved. And the requirements of a high-real-time scene are met.
Owner:CHINA SOUTHERN POWER GRID COMPANY

Lead-acid battery capacity test system

The invention relates to the technical field of battery capacity testing, and discloses a lead-acid battery capacity testing system, which comprises a hardware platform and a software module, and is characterized in that the hardware platform comprises a single chip microcomputer, an ADC detection circuit, a nixie tube display module, a discharge control circuit, a key input module, a cooling fan and a current expansion interface; the software module runs on the single chip microcomputer, is based on an embedded operating system, and is configured to acquire a voltage signal and a current signal of the lead-acid battery in real time through the ADC detection circuit; and calculating the battery capacity by adopting a current integration method based on the current signal, and judging a discharge cut-off point based on the voltage signal. Through deep cooperation of a hardware platform and a software module, accurate and automatic testing of the capacity of the lead-acid battery is achieved, a current integration method is adopted as a core calculation principle, discharging cut-off judgment is carried out in combination with a voltage signal, and the accuracy and reliability of a capacity testing result are ensured.
Owner:蒋雨

A reverse analysis method based on decompiled function recovery

PendingCN122450499A
The application discloses a reverse analysis method based on disassembly function recovery, which is used for solving the embedded reverse analysis process including satellite firmware embedded operating system and the like. Through a multi-step machine learning process, the method combines disassembler output and actual binary data to achieve efficient analysis of embedded operating system firmware. The specific steps include evaluating the effectiveness of the disassembler, creating training data, using neural networks to integrate multiple disassembler outputs to improve analysis accuracy, and further optimizing prediction performance through a context-aware integration model. The application can improve the accuracy and efficiency of reverse analysis, and has advantages in bypassing obfuscation mechanisms, improving string matching accuracy, and handling encrypted or special file systems.
Owner:KNOWYOU INFORMATION TECH SHANGHAI

High-reliability partition loading method of partition embedded operating system

The invention provides a high-reliability partition loading method for a partition embedded operating system. The high-reliability partition loading method comprises the following steps: forming and constructing a partition mirror image file; performing partition mirror image curing: reading a FLASH curing address and a mirror image entity length in a partition mirror image header by curing software, and curing a partition mirror image file on the FLASH curing address of the FLASH device; obtaining an entry address of a partition starting program of each partition; after executing system-level initialization operation, an operating system jumps to an entry address of a partition starting program of a first partition, executes the partition starting program of the first partition, returns to the operating system after execution of the partition starting program is completed, then jumps to an entry address of a partition starting program of a next partition, and executes the partition starting program of the next partition. Finishing a partition starting program of the next partition, and starting normal task scheduling by the operating system after starting of each partition is finished; according to the invention, the stability and reliability of the system are ensured.
Owner:XIAN FLIGHT SELF CONTROL INST OF AVIC

Bluetooth and WIFI device driving framework under FreeRTOS operating system

The invention provides a Bluetooth and WIFI device driving framework under a FreeRTOS operating system, and relates to the field of embedded operating systems, the Bluetooth and WIFI device driving framework comprises an application layer, a driving framework layer and a device driving layer; the driving framework layer comprises a standardized interface group oriented to the application layer and an operation set structure body STNETHALOPS oriented to equipment driving; the standardized interface group comprises an application layer-oriented equipment management interface, a Bluetooth application interface and a WIFI application interface; the driver framework layer further comprises a dynamic registration mechanism and a global device chain table, and the dynamic registration mechanism is used for registering a device driver to the framework layer through a registration function network deviceregister () and supporting error code return; the global equipment chain table adopts an STNETDEVLIST type chain table gnetdevlist to manage all registered equipment, and the node comprises an equipment structure body STNETDEV. By introducing a universal device driver framework, an application layer does not need to directly call a driver of a specific device, so that the coupling degree between the application layer and a device driver is reduced.
Owner:XIAMEN INTRETECH

Hardware layer design method based on embedded operating system

ActiveCN116432585BQuickly design and configureImprove user experienceComputer hardwareApplication procedure
The present application relates to the technical field of hardware layer design, and particularly relates to a hardware layer design method based on an embedded operating system, comprising the following steps: analyzing application program interfaces stored in a current hardware layer to obtain application program interfaces stored in the hardware layer configured by a current operating system; receiving a running task of the current operating system, and analyzing application program interfaces required by the running task to be configured; searching for the application program interfaces required by the running task to be configured in the application program interfaces stored in the hardware layer, and feeding back the searching process of the application program interfaces to a system user in real time; the present application can bring an intelligent hardware layer design method to the current embedded operating system, and in the step execution process of the method, the hardware layer intelligent design of the embedded operating system is realized by analyzing the application program interfaces existing in the hardware layer in real time.
Owner:NANJING XIESHENG INTELLIGENT TECH CO LTD

Process scheduling test method for embedded operating system and related device

The application discloses a process scheduling test method of an embedded operating system and a related device. The method comprises the following steps: obtaining a process scheduling algorithm to be tested of an embedded operating system to be tested, and writing the process scheduling algorithm to be tested into a pre-set process scheduling algorithm library; determining a corresponding typical test case set and a random test case set according to the process scheduling algorithm to be tested, and executing the typical test case set and the random test case set in a simulated embedded operating system by using the process scheduling algorithm in the process scheduling algorithm library to determine an average turnaround time set; taking the scheduling process algorithm with the minimum average turnaround time in the average turnaround time set as an optimal process scheduling algorithm, and recording first process scheduling information of the optimal process scheduling algorithm; executing the optimal process scheduling algorithm in the embedded operating system to be tested, recording second process scheduling information of the optimal process scheduling algorithm, and determining a test report according to the first process scheduling information and the second process scheduling information.
Owner:STATE GRID CORPORATION OF CHINA +2

Safety access method and device of application program, equipment, terminal and medium

The invention discloses a secure access method and device for an application program, equipment, a terminal, a medium and a product. The method is executed by a runtime environment in an embedded operating system, the embedded operating system is installed in a limited device, and the method comprises the steps that when a target application program is activated to run in a target logic channel, description information of permission access data of the target application program is written in a virtual machine running domain corresponding to the target logic channel; and according to the virtual machine operation domain, controlling a target application program to carry out data security access in the operation process. According to the technical scheme provided by the embodiment of the invention, when the security access control is performed in the operating system in the resource limited environment, the storage space can be effectively saved, and meanwhile, the risk of data leakage can be avoided.
Owner:BEIJING TONGFANG MICROELECTRONICS

A method and device for debugging an embedded operating system

The present invention relates to a method and device for debugging an embedded operating system, and belongs to the field of software technology. The present invention is based on the source code library of the embedded operating system, marks all program call relationships in the source code library, and establishes a program running path map; actively verifies according to the functional interface of the debugging hardware, records the program running performance call data under the program running path of each interface in the program running path map; filters out the hot program running processes in the program running performance call data, and records them as the core nodes of the program running process to be debugged; generates an optimization strategy based on the performance call execution requirements of the core nodes of the program running process to be debugged, and calculates the benefit score of each optimization strategy; filters out the maximum benefit score of the optimization strategy as the optimization strategy of the core node of the program running process to be debugged. The advantages of the present invention are: effectively improving the operating efficiency and stability of the embedded operating system.
Owner:BEIJING INST OF COMP TECH & APPL

Enhanced timer design method under embedded operating system

This invention provides an enhanced management method for operating system clock timers. It adds time-series data members to the `k_timer` data structure of the kernel-mode timer object, extends the user-mode function interface for setting timers, and processes the timer's time series in the corresponding kernel-mode system calls. This method provides a periodic timer that supports time series, avoiding the need to create and manage multiple timers for each time series, reducing management overhead, simplifying programming, and improving system performance.
Owner:JIANGSU AUTOMATION RESEARCH INSTITUTE

Processing method of multi-mode operating system

The invention discloses a processing method of a multi-modal operating system, belongs to the field of embedded operating systems, and mainly realizes multi-modal collaborative symbiosis of different operating systems on the same hardware platform through firmware fusion compiling, hardware resource sharing and application layer parameter unified management. The same hardware product supports the ecology of a plurality of different operating systems and supports the different operating systems to process respective skilled tasks in parallel; through firmware fusion compiling and hardware resource sharing, code redundancy and waste of hardware resources are effectively reduced, the development cost is reduced, and efficient utilization of system resources is achieved; through unified management of application layer parameters, synchronization is combined with an atomization read-write and synchronization mechanism, consistency of data states among different operating systems is guaranteed, logic errors caused by data conflicts are avoided, and data reliability is improved.
Owner:SHENZHEN ZHONGYI TENGDA TECH CO LTD

Design method, system, equipment and deployment method of multi-task neural network model

The present invention discloses a design method, system, device, and deployment method for a multi-task neural network model. The design method includes: using a target detection network model as a backbone network architecture, defining the output of branch feature maps within the backbone network architecture; constructing a semantic segmentation model and a lane recognition model; connecting the semantic segmentation model and lane recognition model to the backbone network architecture based on the output of the branch feature maps to build an overall network model; and training the overall network model using a road condition dataset to obtain a multi-task neural network model. The present invention integrates each subclass task required for autonomous driving within an embedded operating system with limited computing power, significantly reducing the computational complexity, parameter count, and hardware memory consumption of the overall task, thereby meeting the requirements of multi-task autonomous driving in a conventional embedded environment.
Owner:CHONGQING CHANGAN TECH CO LTD

Security trusted computing system based on real-time virtualization of aneuhua OS (Operating System)

The invention relates to a secure and trusted computing system based on real-time virtualization of an aneuhua OS (Operating System). The secure and trusted computing system comprises three program modules and a virtual machine manager, wherein the virtual machine manager provides a high-efficiency virtualization technology, adopts a Type1 type virtualization architecture, realizes a lightweight virtual machine manager at a bottom layer, and runs on a hardware platform; the trusted computing core is specially responsible for running an embedded operating system and is used for executing a secure and sensitive trusted computing task; the Linux core is used for operating user service processing and providing user experience and service support; the security isolation and monitoring module is used for realizing security isolation between the two trusted computing cores and the Linux core; the security authentication and authorization module is used for performing identity authentication and authorization on the user and the application program; the problems that real-time guarantee of tasks is difficult to realize and application requirements in the technical field cannot be met in a current system security extension technology are solved, and a secure and credible operation environment during multi-core heterogeneous hybrid deployment and credible computing is realized.
Owner:EAST CHINA INST OF COMPUTING TECH

Offline authorization management method and system suitable for embedded operating system

The invention provides an offline authorization management method and system suitable for an embedded operating system, and belongs to the field of communication. The method comprises six functions of acquiring an equipment identification code, generating an authorization certificate, issuing a License authorization certificate and a License verification tool, installing the License authorization certificate, verifying the License authorization certificate and performing archiving management. According to the invention, the problem of License off-line authorization management of a high-security and simple embedded operating system in a local area network or an off-line environment is solved.
Owner:成都菁蓉联创科技有限公司

Code generation method for embedded operating system platforms based on the AADL model

This invention relates to a method for generating embedded operating system platform-related code based on the AADL model, belonging to the field of automatic code generation. This invention implements an algorithm to traverse, acquire, and parse the AADL model, designs mapping rules from the AADL model to embedded operating system code, and automatically converts the components, interfaces, performance attributes, and inter-component connection information described in the model into embedded operating system platform code. This method not only automatically generates code, reducing the complexity and uncertainty of manual coding, but also improves code reliability and platform adaptability, providing a powerful tool for the development of embedded systems in the aerospace field.
Owner:BEIJING INST OF COMP TECH & APPL