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

Low-power-consumption method implemented based on equipment management framework in embedded real-time operating system (RT-Thread)

A real-time operating system and device management technology, applied in the computer field, can solve problems such as error-prone, troublesome operation, and the inability to close all devices and open all devices.

Inactive Publication Date: 2020-03-13
北京九天微星科技发展有限公司
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0034] Existing technical solutions can only control power consumption by turning on or off each device, and cannot realize a simple step of turning off all devices or turning on all devices, and cannot cooperate with MCU sleep, which is very cumbersome to operate and error-prone

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
  • Low-power-consumption method implemented based on equipment management framework in embedded real-time operating system (RT-Thread)
  • Low-power-consumption method implemented based on equipment management framework in embedded real-time operating system (RT-Thread)
  • Low-power-consumption method implemented based on equipment management framework in embedded real-time operating system (RT-Thread)

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0044] In order to describe the present invention more specifically, the technical solutions of the present invention will be described in detail below in conjunction with the accompanying drawings and specific embodiments.

[0045] Firstly, based on the RT-Thread device management framework, design the driver for each peripheral, fill in the opening and closing interface of each peripheral driver, realize the power-on or initialization of the device in the opening interface, and realize the power-off and recovery initialization of the device in the closing interface. And register the device driver into the RTOS, such as figure 2 shown.

[0046] Then design a traversal search method according to the RT-Thread device management framework to find the device drivers that have been registered and opened in the system, and call the closing method of the device driver after finding the device driver, and mark the closed device at the same time, such as image 3 shown.

[0047] 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 low-power-consumption method implemented based on an equipment management framework in an embedded real-time operating system (RT-Thread), and belongs to the technical fieldof computers. According to the method, a low power consumption management strategy based on an RT-Thread equipment management framework is realized; an interface for simply entering a low-power-consumption state is provided for a software layer in the BSP, a method for simply and quickly entering the low-power-consumption state in one step is realized, the MCU enters dormancy after entering the low-power-consumption state to achieve minimum power consumption control, and all the devices are started again after the MCU is awakened from dormancy, so that all the devices enter a working state. Two traversal algorithms are designed in an equipment management framework; wherein one traversal algorithm is used for searching the started devices in the device list and closing and marking the devices, and the other traversal algorithm is used for searching the devices marked in the previous traversal algorithm and opening and removing the marks of the devices, so that low-power-consumption management of all the devices can be realized.

Description

[0001] 1. Abbreviations and definitions of key terms [0002] abbreviation full name Chinese RTOS Embedded Real-time Operation System Embedded real-time operating system I / O Input / Output input Output HAL Hardware Abstract Layer hardware abstraction layer BSP Board Support Package Board Support Package LPD Low-Power Design low power design MCU Microcontroller Unit micro control unit [0003] 2. Technical field [0004] The invention belongs to the technical field of computers, and in particular relates to a low power consumption method implemented based on a device management framework in an embedded real-time operating system (RT-Thread) [0005] 3. Background technology [0006] 3.1 Technical background [0007] With the rapid development of computer technology and the continuous improvement of chip manufacturing technology, the application of embedded systems is becoming more and more extensive: from civi...

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): G06F1/3287G06F9/4401
CPCG06F1/3287G06F9/4411G06F9/4418
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