Patent · US Active

Development of embedded type devices and running method for embedded type virtual device and system

US10949242B2 · kind B2 · utility

1Cited by
3References
11Claims
0Family size

Assignees

Inventors

Key dates

Filing dateMay 26, 2017
Grant dateMar 16, 2021
Priority date
Expiry dateMay 26, 2037

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06F2009/4557
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Disclosed by the present invention are a running method for an embedded type virtual device and a system, an embedded type device being divided into a managing process, a plurality of real-time modules and a plurality of non-real-time modules. The managing process reading a configuration file, loading real-time and non-real-time module libraries of each processor and completing initialization interaction by means of a virtual controller area network (CAN) bus and first in, first out (FIFO) communication. The managing process starting a real-time thread and serially scheduling real-time task according to a task period setting relation. The managing process starting a plurality of non-real-time threads, calling a period task of a non-real-time module and carrying out parallel communication with a plurality of debugging clients. The real-time modules exchange data with each other by means of a virtual data bus, and the real-time modules exchange data with the non-real-time modules by means of a sharing memory.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.