Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

XuetangX

嵌入式系统

Southeast University via XuetangX

Overview

本课程主要介绍ARM Cortex-A9 MPCore处理器结构、基于Zynq的嵌入式系统软件开发、嵌入式Linux操作系统,基于CPS方法的嵌入式系统设计方法,包括系统的软硬件设计、调试,以及嵌入式操作系统移植和嵌入式Linux应用程序开发。 

通过本课程的学习,使学生掌握嵌入式的基本原理、应用,了解嵌入式系统的发展趋势以及异构平台下嵌入式的开发方法,学会从CPS的观点进行嵌入式系统的设计。

本课程在校内的讲授时间是11周,32学时,其中还包括了实验学时和研讨学时,主要面向的是计算机专业,软件专业和部分电类专业的研究生,包括学硕和专硕。学生学习兴趣浓厚,选学的学生包括计算机专业,软件专业、电子专业,信息专业,机械专业等各个领域。对于课程实验均表示出浓厚的兴趣。



Syllabus

  • 课程简介
    • 第1章 嵌入式系统概述
      • 1.1 嵌入式系统定义和特征
      • 1.2 嵌入式系统结构
      • 1.3 嵌入式系统应用领域
      • 1.4 嵌入式系统发展趋势
    • 第2章 嵌入式系统设计——CPS方法
      • 2.1 CPS概念
      • 2.2 CPS实现技术
      • 2.3 CPS动态行为建模
      • 2.4 CPS方法的嵌入式系统设计
    • 第3章 ARM Cortex-A9 MPCore处理器
      • 3.1 嵌入式处理器概述
      • 3.2 ARM微处理器概述
      • 3.3 Cortex-A9 MPCore概览
      • 3.4 Cortex-A9 MPC寄存器结构
      • 3.5 Cortex-A9的存储模式
      • 3.6 Cortex-A9的异常
      • 3.7 Cortex-A9数据类型与指令集结构
    • 第4章 基于Zynq的嵌入式系统软件开发
      • 4.1 Zynq架构
      • 4.2 APU片内存储结构
      • 4.3 Zynq开发平台与环境
      • 4.4 Zynq的GPIO原理与程序设计
      • 4.5 Zynq中断原理与程序设计
      • 4.6 Zynq定时器原理与程序设计
    • 第5章 嵌入式Linux及其程序开发
      • 5.1 嵌入式Linux软件运行环境
      • 5.2 Linux驱动程序开发
    • 期末考试

      Taught by

      Yang Quansheng

      Tags

      Reviews

      Start your review of 嵌入式系统

      Never Stop Learning.

      Get personalized course recommendations, track subjects and courses with reminders, and more.

      Someone learning on their laptop while sitting on the floor.