. Nowadays, embedded system has been integrated into the various fields of people's life. The contradiction between energy efficiency and time efficiency is more and more seriously. A system with DVFS module can relieve this contradiction. But a lot of researches witch concern about it has kinds of defects. This paper designed a new energy consumption model for a DVFS system and a new simple multi-phase task module for the task generating and processing. Then a dynamic DVFS method was designed to run in our platform with kinds of different types of tasks. We introduced a mechanism with dynamic frequency update interval into our method, and proved that in most cases it can achieve better energy efficiency than other two algorithms which use a fixed frequency update interval. Meanwhile, it can hold the similar time efficiency to the algorithm which makes the best time efficiency in them.