Embedded software watchdog design method and device, equipment and storage medium
A technology of embedded software and design method, which is applied in calculation, generation of response errors, instruments, etc., and can solve problems such as low reliability and single watchdog feeding mechanism
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0042] see figure 1 with figure 2 , the first embodiment of the present invention provides an embedded software watchdog design method, which can be executed by the embedded software watchdog design device of the above-mentioned embodiment, especially, the embedded software watchdog design device executed by one or more processors, and include at least the following steps:
[0043] S101, start a first timing task of the kernel, and feed a dog regularly and detect a feeding state of an application layer through the first timing task.
[0044] S102. Start a second timed task of the application layer, and use the second timed task to regularly feed the dog and detect the state of the kernel's dog feeding.
[0045] In this embodiment, the application layer includes the dog feeding application of the watchdog and other application software or related service programs, etc., which will not be repeated in the present invention.
[0046]In this embodiment, the first timed task and...
no. 2 example
[0062] see image 3 , the second embodiment of the present invention provides an embedded software watchdog design device, including:
[0063] The first timing task starting unit 100 is used to start the first timing task of the kernel, and feed the dog regularly and detect the feeding status of the application layer through the first timing task;
[0064] The second timing task starting unit 200 is used to start the second timing task of the application layer, and feed the dog regularly and detect the feeding state of the kernel through the second timing task;
[0065] The reset signal triggering unit 300 is configured to trigger a reset signal and restart the system when the first timing task detects that the dog feeding state of the application layer is abnormal or the second timing task detects that the kernel's dog feeding state is abnormal.
[0066] On the basis of the first embodiment, in a preferred embodiment of the present invention, before the first timed task star...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com