Teaching

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.

Microcontroller Courses

Undergraduate course, Hubei University, School of Microelectronics, 2024

  • Course Goal 1 : Through course learning, students will master the technology of comprehensive use of the six commonly used peripheral resources of single-chip microcomputers, and the ability to analyze and evaluate the actual problems of single-chip microcomputer application systems;
  • Course Goal 2 : Through course learning, students will be trained to use experimental equipment and simulation software, and master the use of mainstream testing, simulation and development software in electronic information engineering;
  • Course Goal 3 : Through the experience process of the complete hardware project development process, students will independently complete comprehensive design projects, and cultivate students’ scientific attitude and professional ethics of hard work, carefulness, and seeking truth from facts.