This paper focuses on the application of an embedded system based on the structure of ARMv7. A new design of fungi greenhouse control system is proposed based on the cortexA8 platform. In this design, parameters such as temperature, humidity, CO2 concentration, etc. are collected by the perception layer, transmitted through ZigBee wireless network and then gathered and displayed on a PC and an embedded system development board. Subsequently, these parameters are compared with the database to generate a signal that triggers the devices in the greenhouse to adjust and stabilize the parameters as desired in the aim of controlling the greenhouse.