Abstract:
Makeing full use of the concept of static model and dynamic model. In the design of new embedded software platform, we use new model rules to easily define logical objects, isolate software hierarchy, and control CPU allocation. It is intended to achieve a clearer and more reasonable architecture level, standardized and controllable memory management, and efficient utilization of CPU resources. The static model describes the static attributes of "things" in detail, while the dynamic model shows the activity process of "things". The application of dynamic and static model in the equipment makes the abstract software model more close to reality, and the equipment runs more smoothly and stably. The establishment of dynamic and static models also provides a cornerstone for the expansion of products and the establishment of product lines in the later period.