| The industrial embroidery machine with high performance is becoming more and more popular by the garment factories with the rapid development of Chinese textile industry. In our county, the technology of industrial embroidery machine control system has fallen behind the developed countrios, and high-end products have been almost monopolized by foreign products. Compared with foreign advanced industry embroidery machine control systems, The embroidery machine in our country has differences in the degree of automation,operational humanity extent,display technology,efficiency,system stability and so on.This paper come from the content and the result from which I take part in an enterprise project team of industrial embroidery machine control system. On the base of analyzing work principle of industry embroidery machine with the function demand and new technology in current embedded field, one design is given in this project on the basis of industrial embroidery machine embedded control system platform of ARM & CPLD, and on this basis the overall hardware system architecture is completed.An embedded graphic design simulation environment-Embroidery Graphic User Interface(EmbGUI) based on PC environment is designed in this paper, on the base of the hardware platform , the project demand and the researching of embedded Human-Machine Interface(HMI) system. The design idea and the realization of the principle of EmbGUI system core layer including the graphics modules, object modules, time modules and other modules is described in detail in this paper, in addition, an independent graphics library is created, the structure of the device context is simplified, an algorithm in response to window events page is proposed, a software development model is defined.After having made a detailed research on all kinds of embroidery machine end-user, the author intends to design a more user-friendly panel of humam-machine and exchange interface. This design, on the basis of reservation about user habit, throgh the interface optimization, parameter adjustment, makes the operation more convenient and faster. |