Embedded Systems Courses
Undergraduate course, Hubei University, School of Microelectronics, 2025
- Course Goal 1 : Master the basic concepts of embedded systems; be familiar with the mechanism of storing programs and data in memory units; master the basic concepts of interrupts and exceptions based on embedded processors and the principles of software and hardware implementation; master the assembly program design method; understand the basic concepts of real-time operating systems, kernel components, task management, etc.;
- Course Goal 2 : Have a basic understanding of ARC processors; master the functions and level control ideas of different pins of embedded microprocessor chips based on ARC architecture, and build related peripheral circuits externally; master how to control the pin level through C voice and assembly language to complete the required functions;
- Course Goal 3 : Master the basic architecture and development process of embedded microprocessors based on ARC architecture; master common technical means and understand their significance, such as: interrupts and exceptions, watchdog circuits, JTAG, etc.; master the modular design ideas of software and hardware in embedded systems. For different application scenarios, the system can be modularly segmented and analyzed, and the hardware circuit design and software programming can be reasonably completed.