The invention relates to a
software development platform for an embedded industrial control instrument. The
software development platform comprises a hardware driving layer, a
system platform scheduling layer, a product
application layer and a product customization layer, wherein the hardware driving layer and the
system platform scheduling layer form a platform core layer; the product
application layer and the product customization layer form a
product layer; the hardware driving layer comprises driving codes of correlated
hardware modules of the industrial control instrument; the
system platform scheduling layer comprises codes of basic scheduling and managing functions of an embedded operation system and codes of basic
processing functions of the industrial control instrument; the product
application layer comprises related common codes of varied products of the industrial control instrument; the product customization layer comprises various customization codes for different specific products; and codes of the hardware driving layer and the system platform scheduling layer are compiled and packaged to form an LIB
library file for the codes of the product application layer and the product customization layer to call. The
software development platform benefits
standardization, normalization and
collaboration of product development; and according to the
software development platform, the development efficiency is increased, the
utilization rate of development resources is increased, and the development and maintenance cost is reduced.