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

Intelligent apparatus development platform

A technology for developing platforms and smart devices, which is applied in the direction of program control devices, software deployment, program loading/starting, etc., and can solve problems such as a large number of resources, high coupling between the hardware driver layer and the system platform scheduling layer, and the inability to reuse the hardware driver layer. , to achieve the effects of reducing coupling problems, improving portability, and improving applicability

Active Publication Date: 2017-04-26
XUJI GRP +3
View PDF8 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Disadvantages of this method: the hardware driver layer cannot be reused by other devices under the same architecture ARM processor, and the reusable functional modules in the business module have low portability, which is not conducive to improving product development efficiency and product quality control
The codes of the hardware driver layer and the system platform scheduling layer in the platform module are compiled and packaged into LIB library files, but it cannot solve the problem of mixed storage of driver and system platform machine instructions and application function module machine instructions, and any modification of the platform core layer will be The product application layer is required to be recompiled and linked to generate a new target object, and the platform and application modules cannot be compiled, managed and upgraded separately
[0005] For the problem of high coupling between the hardware driver layer and the system platform scheduling layer, the existing operating system can be used to reduce the hardware driver layer and the system platform scheduling layer. In the existing operating system, although the independence of each module is relatively Strong, but requires more resources. For systems with less resources, this method cannot be used. Therefore, a development platform is needed that can reduce the coupling between the hardware driver layer and the system platform scheduling layer, and can meet the needs of relatively small resources. small limit

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
  • Intelligent apparatus development platform
  • Intelligent apparatus development platform
  • Intelligent apparatus development platform

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0040] The specific embodiments of the present invention will be further described below in conjunction with the accompanying drawings.

[0041]The smart device development platform of the present invention includes two independent modules, a platform module and an application module. The modules here are software that includes a series of processes, and can realize corresponding functions by executing corresponding program instructions. The platform module includes a cycle business processing start / end sub-module and external interface resource sub-module; the application module includes the cycle business processing sub-module; the platform module and the application module call each other to realize the overall function of the platform; the platform module and the application module cooperate to complete the business processing: the platform module through its The cycle business processing start sub-module starts the cycle business processing, calls the sub-cycle business p...

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 relates to an intelligent apparatus development platform, and belongs to the technical field of industrial control. By adopting a platform sub module design thought, the intelligent apparatus development platform comprises a platform module and an application module, wherein the platform module comprises a circulation service processing starting / ending sub module and an external interface resource sub module; the application module comprises a circulation service processing sub module; and the overall function of the platform is realized by mutual calling between the platform module and the application module. By virtue of the platform sub module design and calling-relation control between the modules, isolation of the platform module and the application module is realized; and the platform and the application are independently compiled and upgraded, so that the coupling problem between the application module and the platform module is reduced under a condition of small quantity of resource, the transportability of a common module function in the application module, and the customizing capability of the application module on hardware are improved, and the applicability of the development platform is improved.

Description

technical field [0001] The invention relates to an intelligent device development platform, which belongs to the technical field of industrial control. Background technique [0002] In the existing smart devices based on the ARM Cortex-M4 architecture, the business function modules and hardware driver modules in the device program are closely combined, and the sampling data of the business function modules and the control export driver are directly called to the relevant device driver interface to complete. Its business function modules and hardware driver modules are highly coupled. Any slight adjustment of the business function modules and driver modules will cause the program of the entire device to be recompiled and downloaded. The program development model of this device cannot meet the market's requirements for product development progress and Enterprise requirements for product quality control. [0003] In the field of industrial control devices, the device driver la...

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): G06F9/445
CPCG06F8/65
Inventor 应站煌陈玉峰段太钢王旭宁胡建斌汪强方正王龙洋徐涛
Owner XUJI GRP
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