(Arm technology is an advanced technology, which is widely used in embedded application industry. This course aims to enable students to master arm processor assembly language and C language programming method on the premise of understanding the basic theory of embedded system. The basic hardware structure features and interface design methods of S3C2440 chip. At the same time, I am familiar with the arm development environment, and learn the basic methods of ARM hardware design and software programming, so as to lay a foundation for future related applications and research. The following objectives will be achieved through large-scale work:)