◆ ◆ ◆
Editor | Xiao Qi
The preparation materials for the 2019 National Computer Level 3 Embedded System Development Exam have been compiled by senior students for those preparing for the exam.
The preparation materials include the latest exam syllabus, textbook review materials, learning videos, past exam questions and sample questions, and simulated question bank practice software!

Basic Requirements 1. Basic knowledge of embedded systems, microelectronics technology, digital media, and computer networks. 2. Familiar with the architecture and functional characteristics of embedded microprocessors, and have a preliminary understanding of ARM assembly language programming. 3. Familiar with the components of embedded system hardware and control technology for common I/O interfaces and I/O devices. 4. Familiar with the basic architecture of embedded system software, understanding the functions and structure of embedded operating systems, principles and application development of μC/OSⅡ. 5. Familiar with the development methods and common tools for embedded systems, and master the basic skills for developing embedded systems.

2019 National Computer Level 3 Embedded System Development Review Materials, Video Materials
2019 National Computer Level 3 Embedded System Development Simulation Practice Questions
2019 National Computer Level 3 Embedded System Development Simulation Question Bank Software

➤ 2019 National Computer Level 3 Embedded System Development Exam Exam Content
1. Basic Knowledge of Embedded System Development 1. Characteristics, classification, development, and application of embedded systems. 2. Components of embedded systems and the role and development of microelectronics technology (integrated circuits, SoC, IP cores, etc.). 3. Basics of digital media (representation and processing of text, images, and audio/video digital media). 4. Network communication technology (digital communication and computer networks, TCP/IP protocol, internet access technology, etc.).
2. Embedded Processors 1. Structure, characteristics, and classification of embedded processors (typical embedded processors of different types and their characteristics, classification of embedded processors, etc.). 2. Architecture of ARM processor cores (operating states, operating modes, register organization, exceptions, data types, and storage formats, etc.). 3. Technical characteristics and application fields of typical ARM processor cores (ARM9, Cortex A, Cortex M, Cortex R, etc.). 4. ARM processor instruction systems and assembly language programming (instruction formats, addressing modes, instruction sets, pseudo-instructions, statement formats, and program structures, mixed programming of ARM assembly language and C, etc.).
3. Hardware Composition of Embedded Systems 1. Composition of embedded hardware and embedded processing chips (composition, characteristics, types, ARM’s AMBA bus, selection of embedded processing chips). 2. Memory in embedded systems (hierarchical structure, classification, performance indicators; on-chip memory, off-chip memory, external storage devices, etc.). 3. I/O interfaces, I/O devices, and external communication interfaces (GPIO, I2C, SPI, UART, USB, HDMI, etc.; keyboards, LED, LCD, touch screens, sensors, etc.; RS-232/RS-485, CAN, Ethernet, and common wireless communication interfaces). 4. Typical embedded processing chips based on ARM cores (internal structure of S3C2410/S3C2440 chips, such as on-chip bus, DMA, clock control, interrupt control, GPIO, UART, I2C, SPI, Timer, RTC, WDT, and other hardware components).
4. Software of Embedded Systems 1. Composition of embedded system software and real-time operating systems (composition of embedded system software, development of embedded operating systems, real-time systems and real-time operating systems, kernel structure of embedded operating systems, etc.). 2. Board Support Package (BSP), bootloader, and device drivers (hardware abstraction layer HAL, functionality and portability of BSP, execution process of bootloader, U-boot and its portability, implementation of device drivers, etc.). 3. Embedded Linux operating systems (Linux kernel, structure and real-time technology of embedded Linux, common embedded Linux distributions, etc.). 4. Embedded operating system μC/OSⅡ (basic characteristics, code structure, task management and scheduling, system services, application program design, etc.).
5. Development of Embedded Systems 1. Development process and tools for embedded systems (development steps, cross-development platforms and tools, system debugging tools, etc.). 2. System development software tools (characteristics and usage of ADS, RVDS, commonly used commands and parameters of GCC). 3. Application system development based on S3C2410/S3C2440 (comprehensive use of hardware interfaces and components; system development in a non-operating system environment; system development in μC/OSⅡ environment)
Exam Method Computer-based exam, duration 120 minutes, full score 100 points. Question types and scores: multiple choice questions (40 points), fill-in-the-blank questions (40 points), comprehensive questions (20 points).
[2019 National Computer Level 3 Embedded System Development Preparation Materials]
Download link acquisition method:
Method 1:
① Share this graphic text to your Moments.
② Send a screenshot of the shared Moments for more than 2 hours to the [College Student Self-Learning Platform] WeChat backend, and Xiao Qi will send you the link and extraction code within 2 hours. Please pay attention to check.
Method 2:
This resource has been uploaded to the study group. Click “Read the original text” to join the group and directly download all resources. For details, please click the “Study Group” in the bottom right corner of the main menu. The paid tutorial study group is half price!!!
More tutorials have been uploaded to the resource sharing group
Click “Read the original text” to join the group and download
Long press the QR code to follow us

