First, introduction of embedded development and devices
In the past decade, embedded operating systems have been rapidly developed. Microprocessors are from 8 to 16, 32 or 64. From single core to other functional modules except for kernel, such as file system, TCP / IP network system, window graphics system, etc. ; and form an embedded software system including embedded operating system and middle platform software. Today, embedded systems are commonly used in major industries. With the development of embedded technology, embedded systems will be more widely used in all aspects of human life. It is necessary to establish ARM embedded system development laboratory whether from the aspect of teaching, researching or actual needs of students.
Haitianxiong Electronic developed different teaching equipment according to different needs, such as Cortex-A15 teaching experiment platform, Cortex-A9 teaching experiment platform, Cortex-A8 teaching experiment platform, ARM11 teaching experiment platform. Each device is characterized by leading edge, professional, highly integrated, rich functions. The platform covers the key technical points as embedded computer technology, embedded hardware interface, embedded system software and so on.
Second, the physical layout of the embedded system development laboratory
With linux operating system computer + embedded teaching platform. For laboratories, it should be the most suitable program, with an average of 2-3 people equipped with a set of experimental equipment. Operating computer and teaching platform by turns to increase the understanding of hardware facilities and software programming. When learning related experiments, teachers should explain them in a unified way, then discuss and learn from each other by classmates themselves, so as to learn, develop and optimize the experimental instructions provided by the teaching platform.
Third, the teaching schedule of embedded system development laboratory
Each teaching platform is equipped with the corresponding textbook, which includes not only the operating technology teaching equipment, but also the content of embedded learning, such as Linux / Android system transplantation, Android device driver development experiment, Android comprehensive application development experiment, Linux application development experiment, Linux device driver development experiment, WinCE6.0 driver experiment, WinCE6.0 function experiment.
The accompanying content is various according to different teaching platform. Colleges and universities may choose the teaching direction directly based on the equipment provided.