长春理工大学省级计算机实验教学示范中心

设置文字大小 English Chinese

首页>  实验课程 > 应用技术实验   > 嵌入式系统

嵌入式系统

课程名称:

    嵌入式系统 Embedded System

内容提要:

    了解和掌握有关嵌入式系统的定义和相关概念,嵌入式处理器及其硬件结构,嵌入式系统软件架构。熟悉现代嵌入式系统硬件开发的步骤、工具和常见的嵌入式系统软件开发方法,通过一个实例熟悉嵌入式系统应用开发的过程、实时和嵌入系统的方法论。
   
嵌入式LINUX系统概述,GNU开发工具及其使用;建立嵌入式LINUX开发环境,在嵌入式LINUX下开发应用程序(标准I/O、内存管理、进程管理、信号量)。最后,讲解嵌入式应用程序设计范型与编程模型,嵌入式应用程序设计技术,嵌入式程序优化,基于网络的嵌入式系统设计。

先修课程:

    C语言程序设计、操作系统、数据结构

适用专业:

    计算机科学与技术

主要教材、参考书:

1.         赖晓晨等.《嵌入式系统程序设计》.北京:清华大学出版社.200911

2.         孙琼. 《嵌入式Linux应用程序开发详解》.北京:人民邮电出版社.20067

3.         孙纪坤等. 《嵌入式Linux系统开发技术详解―基于ARM.北京:人民邮电出版社.20068

4.         穆煜.《主嵌入式应用程序设计》.北京:人民邮电出版社.20098

实验项目与学时分配:

序号

实验项目

学时

要求

1

C语言程序优化设计

2

必做

2

Vi编辑器的使用

2

必做

3

GDB调试器的使用

2

必做

4

简单makefile文件的编写

2

必做

5

标准I/O 操作编程

2

必做

6

进程间通信实验(消息队列)

2

必做

7

Linux库文件的制作

2

必做

8

MiniGUI模拟环境配置

2

必做

9

嵌入式C语言编程实验

2

选做

10

建立GNU交叉开发环境

2

选做

11

Makefile文件的编写(高级应用)

2

选做

12

进程控制管理实验

2

选做

13

进程间通信实验(信号机制)

2

选做

14

进程间通信实验(管道通信)

2

选做

15

进程间通信实验(共享内存)

2

选做

16

网络通信编程实验(socket

2

选做

17

网络通信编程实验(TCP协议)

2

选做

18

网络通信编程实验(UDP协议)

2

选做

 

 

更新时间:2013-02-18

返回顶部

     地址:吉林省长春市卫星路7089号   邮编:130022                 版权信息:本网站由长春理工大学计算机学院维护