- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 8
课程简介和教学大纲
课程代码 课程名称:嵌入式系统设计
学分: 5.0 周学时:4.0-2.0
面向对象:大学本科生
预修课程要求:微机原理、C程序设计
一、课程介绍(100-150字)
(一)中文简介
《嵌入式系统设计》是工科学生学习掌握嵌入式系统的结构原理、ARM处理器核的设计原理和方法、理解操作系统的基本原理、学习掌握嵌入式应用软件开发的主要流程和相关技术的一门课程,重点在于理解ARM体系结构及其组成嵌入式系统的结构原理基础上,培养学生具备初步的嵌入式系统软硬件设计开发能力。课程内容主要包括ARM处理器核的设计原理,ARM体系结构,ARM编程模型及指令集,ARM调试结构与存储器层次,操作系统的I/O接口技术、操作系统进程与线程的概念和管理、并发、进程间通信,操作系统的内存管理策略,调度算法和实时调度算法等内容,并以树莓派实验板为基础进行相应的实验设计,掌握嵌入式系统设计开发能力。
(二)英文简介
《Embedded System Design》is one of the basic courses for engineering students to master the structural principle of embedded system, principle and method of ARM core design, basic principle of operating system, the main process of embedded application software development and related technologies. The priority of this course is making students have an initial capacity of embedded system hardware and software design and development based on understanding the ARM architecture and composition of the embedded system. Course content includes core design of ARM processor, ARM architecture, ARM programming model and instruction set, ARM debug architecture and memory hierarchy, IO technologies of operating system, concept and management of operating system processes and threads, concurrent, inter-process communication, memory management, scheduling algorithm and real-time scheduling algorithm etc. Experimental design on Raspberry Pi2 development board may also be made to know the embedded system design and development process well.
二、教学目标
(一)学习目标
本课程通过嵌入式系统的开发平台,使学生熟悉嵌入式应用开发流程,更方便地学习和理解嵌入式系统的基础知识,使学生具备基本的嵌入式系统的软硬件设计能力。以ARM SOC处理器为核心,嵌入式系统结构及操作系统原理为重点,以应用为目的,介绍嵌入式系统组成原理及设计开发过程,使大家既能对ARM 体系结构有充分的认识,又对嵌入式系统组成及嵌入式应用开发有一个全景的把握。配套树莓派嵌入式平台的基础实验,加深对理论知识的理解,培养学生的系统设计能力。
(二)可测量结果
学生通过学习本课程,掌握嵌入式系统的结构原理ARM处理器核设计原理和方法、汇编语言编程、嵌入式系统扩展接口技术等软硬件设计思想和方法;掌握Linux I/O接口技术,可以实现Linux设备驱动程序编写;理解操作系统的基本原理,对进程管理有深刻的理解,可以分析系统软件的运行时序、调度策略、内存管理策略;可以通过信号量、消息队列、共享内存进行进程间通信;对于进程间的互锁机制有深刻的理解,在软件开发中实现多进程间的安全同步运行;掌握嵌入式Linux环境下应用程序的设计,具备初步的嵌入式系统设计开发能力。
三、课程要求
授课方式与要求
课
您可能关注的文档
最近下载
- 2电气火灾监控系统设计施工及验收规范.doc VIP
- 危险房屋鉴定报告(模板).doc VIP
- 浴池人员卫生知识培训课件.pptx VIP
- SIEMENS西门子 S7-1500作为Modbus TCP客户端访问多个设备的方法.pdf VIP
- JTGT 3832—2018公路工程预算定额.docx
- 甘肃省定西市2023-2024学年九年级上册11月月考数学试题(含解析).docx VIP
- power-electronics西班牙SD6K-1通用变频器操作手册.pdf
- 桥梁下部结构施工方案_四川_柱式墩_钢筋砼承台.docx VIP
- 配电箱安装工程施工方案.doc VIP
- 职业生涯人物访谈报告(采访教师)汇编.pdf VIP
原创力文档


文档评论(0)