嵌入式课程设计

合集下载

嵌入式课程设计

嵌入式课程设计

嵌入式课程设计
嵌入式课程设计是指在大学或研究生教育阶段,学生通过嵌入式系统设计的课程,进行实践性的学习和探索,提高学生的嵌入式系统设计能力以及软硬件开发和应用技能。

嵌入式课程设计包括理论学习、实验设计和开发工程三个阶段。

在理论学习阶段,学生需要学习相关的计算机科学和电子学知识,了解嵌入式系统的组成、结构和工作原理。

在实验设计阶段,学生需要设计和实现嵌入式系统的硬件和软件,并进行调试和测试。

开发工程阶段,学生需要应用所学知识,设计和开发复杂的嵌入式系统,实现实际应用场景的功能需求。

嵌入式课程设计不仅可以有效提高学生的实践能力,还可以培养学生的团队协作精神和创新思维能力。

针对不同的学科和专业,嵌入式课程设计可以涵盖多个领域,比如电子、计算机、通信、自动化等多个领域,为学生未来的职业发展提供有力的支持和保障。

嵌入式课程设计

嵌入式课程设计

嵌入式课程设计一、课程目标知识目标:1. 理解嵌入式系统的基本概念,掌握其组成、原理和应用领域;2. 学习嵌入式编程的基本语法和技巧,能够阅读和分析简单的嵌入式程序;3. 了解嵌入式系统在不同行业中的应用案例,理解其对社会发展的意义。

技能目标:1. 能够运用所学知识设计简单的嵌入式系统电路,并进行调试;2. 掌握使用至少一种嵌入式编程语言进行程序设计,实现基本功能;3. 学会使用嵌入式系统的调试工具,具备初步的问题分析和解决能力。

情感态度价值观目标:1. 培养学生对嵌入式系统的兴趣,激发其探索精神和创新意识;2. 增强学生的团队合作意识,培养其在嵌入式项目中的沟通和协作能力;3. 引导学生关注嵌入式技术在国家战略和社会发展中的作用,树立正确的价值观。

课程性质:本课程为嵌入式系统入门课程,结合学生年级特点和教学要求,注重理论与实践相结合,强调知识的应用性和实践性。

学生特点:学生处于初中阶段,具有一定的电子技术和计算机基础,好奇心强,喜欢动手实践。

教学要求:通过本课程的学习,使学生掌握嵌入式系统的基础知识,培养其编程和动手能力,提高学生在实际项目中解决问题的能力。

同时,注重培养学生的团队合作精神和正确的价值观。

课程目标分解为具体学习成果,以便于教学设计和评估。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的定义与组成- 嵌入式系统的应用领域及发展趋势2. 嵌入式系统硬件基础- 微控制器原理与结构- 常用传感器及其接口技术- 嵌入式系统电路设计基础3. 嵌入式编程语言- C语言基础及其在嵌入式系统中的应用- 汇编语言基础- 嵌入式编程技巧及编程规范4. 嵌入式系统软件开发- 嵌入式系统软件开发流程- 常用开发工具及环境配置- 调试与优化方法5. 嵌入式系统应用案例- 智能家居系统设计- 物联网应用案例分析- 嵌入式系统在机器人领域的应用6. 课程项目实践- 项目需求分析- 硬件电路设计与调试- 软件编程与功能实现- 项目展示与总结教学内容安排与进度:第一周:嵌入式系统概述第二周:嵌入式系统硬件基础第三周:嵌入式编程语言第四周:嵌入式系统软件开发第五周:嵌入式系统应用案例第六周:课程项目实践本教学内容根据课程目标,结合课本内容进行科学性和系统性地组织,注重理论与实践相结合,以培养学生的嵌入式系统设计与开发能力。

嵌入式简单课程设计教案

嵌入式简单课程设计教案

嵌入式简单课程设计教案一、课程目标知识目标:1. 理解嵌入式系统的基本概念,掌握其组成和功能。

2. 学习嵌入式编程的基本语法和常用指令。

3. 了解嵌入式系统的应用领域和发展趋势。

技能目标:1. 能够使用嵌入式开发环境,进行简单的程序编写和调试。

2. 学会使用嵌入式系统的输入输出接口,实现基本的功能控制。

3. 培养学生动手操作、问题解决和团队协作的能力。

情感态度价值观目标:1. 培养学生对嵌入式系统的兴趣,激发其探索精神和创新意识。

2. 增强学生的责任心和自信心,使其在嵌入式学习过程中保持积极态度。

3. 培养学生遵守实验规程,养成良好的实验习惯,注重团队合作。

课程性质:本课程为实践性较强的学科,结合理论教学和实验操作,培养学生对嵌入式系统的认识和实际操作能力。

学生特点:六年级学生,具备一定的计算机基础,好奇心强,喜欢动手实践,但注意力集中时间较短。

教学要求:注重理论与实践相结合,以学生为主体,引导他们主动探索、实践,提高解决问题的能力。

将课程目标分解为具体的学习成果,以便在教学过程中进行有效评估。

二、教学内容1. 嵌入式系统基本概念:介绍嵌入式系统的定义、组成、特点和应用领域,对应教材第一章内容。

2. 嵌入式编程基础:讲解嵌入式编程的基本语法、数据类型、运算符和常用指令,对应教材第二章内容。

3. 嵌入式系统开发环境:介绍嵌入式开发环境搭建、编译器使用和程序下载,对应教材第三章内容。

4. 嵌入式系统输入输出接口:学习嵌入式系统的GPIO、中断、定时器等接口的使用,对应教材第四章内容。

5. 嵌入式系统应用实例:分析典型的嵌入式系统应用案例,如温度控制、智能家居等,对应教材第五章内容。

教学安排和进度:第一周:嵌入式系统基本概念第二周:嵌入式编程基础第三周:嵌入式系统开发环境第四周:嵌入式系统输入输出接口第五周:嵌入式系统应用实例及实验操作教学内容注重科学性和系统性,结合教材章节安排,确保学生能够逐步掌握嵌入式系统的相关知识。

嵌入式课程设计实验分析

嵌入式课程设计实验分析

嵌入式课程设计实验分析一、教学目标本课程的教学目标是使学生掌握嵌入式系统的基本原理和设计方法,能够独立完成简单的嵌入式系统设计任务。

具体来说,知识目标包括:了解嵌入式系统的概念、组成和分类;掌握嵌入式处理器的基本原理和选用方法;熟悉嵌入式操作系统的基本原理和应用。

技能目标包括:能够使用嵌入式处理器和开发工具进行嵌入式系统的设计和开发;能够运用嵌入式操作系统进行应用程序的开发。

情感态度价值观目标包括:培养学生的创新意识和团队合作精神,提高学生解决实际问题的能力。

二、教学内容根据课程目标,教学内容主要包括嵌入式系统的概念、组成和分类,嵌入式处理器的基本原理和选用方法,嵌入式操作系统的基本原理和应用。

具体安排如下:1.嵌入式系统的概念、组成和分类:介绍嵌入式系统的定义、特点和应用领域,分析嵌入式系统的组成和分类。

2.嵌入式处理器的基本原理和选用方法:介绍嵌入式处理器的基本原理,包括指令集、架构和工作原理等,讲解如何根据应用需求选用合适的嵌入式处理器。

3.嵌入式操作系统的基本原理和应用:介绍嵌入式操作系统的基本原理,包括进程管理、内存管理、文件系统等,讲解嵌入式操作系统在实际应用中的案例。

三、教学方法为了实现课程目标,我们将采用多种教学方法,包括讲授法、讨论法、案例分析法和实验法等。

1.讲授法:通过讲解嵌入式系统的概念、原理和应用,使学生掌握基本知识。

2.讨论法:学生针对嵌入式系统设计中的实际问题进行讨论,培养学生的创新意识和团队合作精神。

3.案例分析法:分析嵌入式操作系统在实际应用中的案例,使学生了解嵌入式操作系统的基本原理和应用。

4.实验法:引导学生动手实践,完成嵌入式系统的设计和开发,提高学生的实际操作能力。

四、教学资源为了支持教学内容和教学方法的实施,我们将准备以下教学资源:1.教材:选用国内外优秀的嵌入式系统教材,为学生提供系统的学习资料。

2.参考书:推荐学生阅读嵌入式系统相关的参考书籍,丰富学生的知识体系。

嵌入式开发综合课程设计

嵌入式开发综合课程设计

嵌入式开发综合课程设计通常包括以下内容:
1. 项目选题:根据学生的兴趣和专业方向,选择一个适合的嵌入式系统项目。

例如,智能家居控制系统、智能手环、智能车灯控制系统等。

2. 硬件设计:根据项目需求,设计硬件电路,包括传感器、执行器、控制器等。

可以使用Altium Designer、Eagle等EDA工具进行电路设计和PCB布局。

3. 软件设计:根据项目需求,编写嵌入式系统的软件程序。

可以使用Keil、IAR等集成开发环境进行编程。

需要掌握C语言、汇编语言等编程语言,以及RTOS、Linux等操作系统。

4. 系统集成与测试:将硬件和软件进行集成,并进行系统测试。

可以使用仿真器和调试器进行调试,确保系统能够正常运行。

5. 项目管理与报告撰写:对整个项目进行管理和总结,撰写项目报告。

需要掌握项目管理方法和技巧,如甘特图、PERT/CPM等。

嵌入式基础课程设计

嵌入式基础课程设计

嵌入式基础课程设计一、课程目标知识目标:1. 理解嵌入式系统的基本概念、组成和分类。

2. 掌握嵌入式系统的设计流程、开发环境和编程语言。

3. 学习嵌入式系统的硬件接口和软件模块。

技能目标:1. 能够运用所学知识进行简单的嵌入式系统设计。

2. 能够编写嵌入式程序,实现基础功能。

3. 能够分析并解决嵌入式系统开发过程中遇到的问题。

情感态度价值观目标:1. 培养学生对嵌入式系统的兴趣和热情,提高其学习主动性和积极性。

2. 培养学生的团队协作能力,使其能够在团队中发挥积极作用。

3. 培养学生的创新意识和实践能力,使其敢于尝试,勇于探索。

本课程针对高中年级学生,结合学科特点和教学要求,旨在帮助学生掌握嵌入式系统的基础知识,培养其编程能力和实际问题解决能力。

课程目标具体、可衡量,以确保学生和教师能够清晰地了解课程的预期成果,并为后续的教学设计和评估提供依据。

通过本课程的学习,学生将能够独立完成简单的嵌入式系统设计,为今后进一步学习相关专业知识和技能打下坚实基础。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的基本概念- 嵌入式系统的组成与分类- 嵌入式系统的应用领域2. 嵌入式系统设计流程- 需求分析- 系统设计- 硬件选型与接口设计- 软件开发与调试3. 嵌入式开发环境- 开发板介绍- 集成开发环境(IDE)的使用- 编程语言的选用与基础语法4. 嵌入式系统编程- 硬件抽象层(HAL)编程- 嵌入式操作系统基础- 常用软件模块及应用5. 嵌入式系统实践- 简单嵌入式系统设计案例- 程序编写与调试- 系统测试与优化本教学内容根据课程目标制定,涵盖嵌入式系统的基本知识、设计流程、开发环境、编程技巧和实践案例。

教学内容与课本紧密关联,系统性地安排了教学大纲,明确了教学内容的安排和进度。

通过本章节的学习,学生将全面了解嵌入式系统的基础知识,掌握基本的编程技能,并具备实际操作能力。

三、教学方法1. 讲授法:- 对于嵌入式系统的基本概念、组成、分类及设计流程等理论知识,采用讲授法进行教学,使学生在短时间内掌握基础知识点。

嵌入式课程设计csdn

嵌入式课程设计csdn

嵌入式课程设计 csdn一、教学目标本课程的教学目标是使学生掌握嵌入式系统的基本概念、原理和设计方法,培养学生运用嵌入式技术解决实际问题的能力。

具体目标如下:1.知识目标:(1)了解嵌入式系统的定义、特点和分类;(2)掌握嵌入式处理器的基本组成、工作原理和性能评估;(3)熟悉嵌入式操作系统的基本概念、原理和主流嵌入式操作系统;(4)学习嵌入式系统设计的基本流程和方法。

2.技能目标:(1)能够运用嵌入式处理器和开发工具进行嵌入式系统的设计与开发;(2)具备嵌入式操作系统的基本配置、调试和优化能力;(3)学会使用嵌入式系统设计的相关软件工具,如C/C++编程、汇编语言编程等。

3.情感态度价值观目标:(1)培养学生对嵌入式技术的兴趣和好奇心,激发学生学习嵌入式技术的积极性;(2)培养学生团队协作、创新精神和实践能力;(3)使学生认识到嵌入式技术在现代社会中的重要性和应用前景。

二、教学内容本课程的教学内容主要包括以下几个部分:1.嵌入式系统概述:嵌入式系统的定义、特点、分类和应用领域;2.嵌入式处理器:嵌入式处理器的基本组成、工作原理、性能评估和选型;3.嵌入式操作系统:嵌入式操作系统的概念、原理、主流嵌入式操作系统及其特点;4.嵌入式系统设计方法:嵌入式系统设计的基本流程、硬件设计与软件设计;5.嵌入式系统开发工具:嵌入式系统开发工具的使用方法和技巧。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学,包括:1.讲授法:通过讲解嵌入式系统的概念、原理和设计方法,使学生掌握基本知识;2.案例分析法:分析实际案例,使学生更好地理解嵌入式系统的应用和设计方法;3.实验法:让学生动手实践,培养学生的实际操作能力和创新能力;4.讨论法:学生进行课堂讨论,激发学生的思考和交流。

四、教学资源为了支持本课程的教学,我们将准备以下教学资源:1.教材:选用权威、实用的教材,为学生提供系统、全面的学习资料;2.参考书:提供丰富的参考书籍,帮助学生拓展知识面;3.多媒体资料:制作课件、教学视频等多媒体资料,提高课堂教学质量;4.实验设备:配置充足的实验设备,确保学生实验课的学习需求;5.在线资源:引导学生利用网络资源,了解嵌入式技术的最新发展动态。

桂电嵌入式课程设计

桂电嵌入式课程设计

桂电嵌入式课程设计一、课程目标知识目标:1. 理解嵌入式系统的基本概念、结构和原理,掌握嵌入式硬件和软件的基础知识。

2. 学习嵌入式编程的基本语法和技巧,能够阅读和分析简单的嵌入式程序。

3. 了解嵌入式系统的应用领域和发展趋势,培养学生的专业兴趣。

技能目标:1. 培养学生运用所学知识设计简单的嵌入式系统,提高动手实践能力。

2. 培养学生掌握嵌入式编程的基本方法,具备编写和调试简单嵌入式程序的能力。

3. 提高学生团队协作和沟通能力,能够在项目实践中发挥个人特长。

情感态度价值观目标:1. 激发学生对嵌入式技术的兴趣和热情,培养积极探索、勇于创新的精神。

2. 培养学生具备良好的学习习惯,自觉遵循学术规范,尊重知识产权。

3. 增强学生的社会责任感,使其认识到嵌入式技术在国家经济发展和民生改善中的重要作用。

课程性质:本课程为实践性较强的专业课程,旨在帮助学生掌握嵌入式系统的基础知识和技能,培养具备实际操作能力的应用型人才。

学生特点:学生具备一定的电子技术基础和编程能力,对嵌入式技术有一定了解,但实践经验不足。

教学要求:结合课程性质和学生特点,注重理论与实践相结合,充分调动学生的积极性,提高学生的动手实践能力。

通过课程学习,使学生能够达到上述具体的学习成果。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的定义、特点与应用领域- 嵌入式系统的发展历程与趋势2. 嵌入式硬件基础- 嵌入式处理器、存储器和I/O接口- 嵌入式系统的硬件架构与设计方法3. 嵌入式软件基础- 嵌入式操作系统原理与应用- 嵌入式编程语言(C/C++)及其编译过程4. 嵌入式编程技术- 嵌入式程序设计方法与技巧- 嵌入式系统中的多任务编程与中断处理5. 嵌入式系统设计与实践- 嵌入式系统设计流程与方法- 嵌入式系统项目实践与案例分析6. 嵌入式系统调试与优化- 嵌入式系统调试方法与工具- 嵌入式系统性能优化策略教学内容安排与进度:第1-2周:嵌入式系统概述、嵌入式硬件基础第3-4周:嵌入式软件基础、嵌入式编程技术第5-6周:嵌入式系统设计与实践第7-8周:嵌入式系统调试与优化、项目总结与展示教材章节关联:教学内容与教材章节紧密关联,涵盖教材第1-8章的核心内容。

大学嵌入式方向课程设计

大学嵌入式方向课程设计

大学嵌入式方向课程设计一、课程目标知识目标:1. 理解嵌入式系统的基础知识,掌握其硬件和软件的基本组成、工作原理及相互关系。

2. 学会使用至少一种嵌入式编程语言,如C或Python,编写简单的嵌入式程序。

3. 了解嵌入式系统在不同领域的应用,如物联网、智能家居、自动化控制等。

技能目标:1. 能够运用所学知识,设计并实现简单的嵌入式项目,具备基本的嵌入式系统开发能力。

2. 掌握使用常见的嵌入式开发工具和调试方法,如Keil、IAR等。

3. 能够分析嵌入式系统的性能,针对实际问题提出合理的解决方案。

情感态度价值观目标:1. 培养学生对嵌入式系统的兴趣,激发他们探索新技术、新领域的热情。

2. 培养学生的团队协作精神,让他们在项目实践中学会沟通、分享和合作。

3. 培养学生的创新意识,鼓励他们勇于尝试,不断挑战自我,为我国嵌入式技术的发展贡献力量。

课程性质:本课程为大学嵌入式方向的课程,旨在使学生掌握嵌入式系统的基础知识和技能,培养具备实际开发能力的人才。

学生特点:大学嵌入式方向的学生具备一定的电子技术、计算机技术和编程基础,对新技术充满好奇,喜欢动手实践。

教学要求:结合学生特点和课程性质,注重理论与实践相结合,强化项目实践,培养学生具备实际开发能力。

在教学过程中,将目标分解为具体的学习成果,以便进行教学设计和评估。

二、教学内容1. 嵌入式系统概述:介绍嵌入式系统的定义、发展历程、应用领域及发展趋势,对应教材第一章内容。

- 嵌入式系统的基本概念- 嵌入式系统的历史与发展- 嵌入式系统的应用领域及前景2. 嵌入式硬件基础:讲解嵌入式系统的硬件组成、原理及性能指标,对应教材第二章内容。

- 嵌入式处理器- 存储器与I/O接口- 传感器与执行器3. 嵌入式软件基础:介绍嵌入式操作系统、编程语言及软件开发流程,对应教材第三章内容。

- 嵌入式操作系统原理- 嵌入式编程语言(C/Python)- 嵌入式软件开发流程4. 嵌入式系统设计与实践:通过项目实践,使学生掌握嵌入式系统的设计方法,对应教材第四章内容。

嵌入式课程设计

嵌入式课程设计

嵌入式 课程设计一、课程目标知识目标:1. 理解嵌入式系统的基础概念,掌握其组成、工作原理和应用领域;2. 学习嵌入式编程的基本语法和技巧,能独立编写简单的嵌入式程序;3. 了解嵌入式系统的设计与开发流程,掌握基本的硬件调试和软件优化方法。

技能目标:1. 培养学生运用所学知识解决实际问题的能力,能针对特定需求设计简单的嵌入式系统;2. 提高学生的编程实践能力,熟练使用嵌入式开发工具和调试设备;3. 培养学生的团队协作能力,通过项目实践,学会与他人共同分析和解决问题的方法。

情感态度价值观目标:1. 激发学生对嵌入式系统的兴趣,培养其探究精神和创新意识;2. 培养学生严谨、细致的学习态度,养成认真负责的工作作风;3. 强化学生的国家意识,使其认识到嵌入式技术在国家战略和经济社会发展中的重要性。

本课程针对高年级学生,结合学科特点和教学要求,旨在通过理论教学与实践操作相结合的方式,使学生在掌握嵌入式系统基本知识的基础上,提高实际应用能力。

课程目标具体、可衡量,以便学生和教师能够清晰地了解课程的预期成果,并为后续的教学设计和评估提供依据。

二、教学内容1. 嵌入式系统概述:介绍嵌入式系统的定义、发展历程、应用领域及发展趋势;教材章节:第一章 嵌入式系统概述2. 嵌入式硬件基础:讲解嵌入式系统的硬件组成、常见微控制器、外围设备及其接口技术;教材章节:第二章 嵌入式硬件基础3. 嵌入式编程基础:学习嵌入式编程语言(如C语言)、编程规范和技巧;教材章节:第三章 嵌入式编程基础4. 嵌入式系统设计与开发:介绍嵌入式系统的设计流程、开发环境、调试方法;教材章节:第四章 嵌入式系统设计与开发5. 嵌入式系统实例分析:分析典型嵌入式系统的结构和功能,进行实际案例讲解;教材章节:第五章 嵌入式系统实例分析6. 嵌入式系统项目实践:组织学生进行小组项目实践,培养实际应用能力和团队协作精神;教材章节:第六章 嵌入式系统项目实践教学内容安排和进度:第1周:嵌入式系统概述第2-3周:嵌入式硬件基础第4-5周:嵌入式编程基础第6-7周:嵌入式系统设计与开发第8-9周:嵌入式系统实例分析第10-12周:嵌入式系统项目实践教学内容根据课程目标制定,具有科学性和系统性。

嵌入式系统课程设计 (2)

嵌入式系统课程设计 (2)

嵌入式系统课程设计一、题目背景嵌入式系统是指硬件与软件均集成在一个小型的系统中,通常应用于智能家居、智能交通、医疗等领域。

因此,对于计算机专业的学生来说,掌握嵌入式系统的设计和开发至关重要。

二、题目要求本次课程设计要求学生设计一个嵌入式系统,要求如下:1.硬件平台:使用STM32F429开发板,至少包含3种不同类型的外设。

2.软件开发:使用Keil uVision 5进行软件开发,使用C语言进行编程。

3.功能要求:–实现基本的IO控制(包括LED、按键等)。

–实现串口通信功能,并通过串口与PC进行通信。

–实现至少一项比较复杂的功能,例如:PWM控制、蓝牙通信、LCD屏幕显示等。

三、设计思路1.硬件平台选择:使用STM32F429作为硬件平台的主要考虑是其强大的处理能力和丰富的外设资源,能够满足本次课程设计的功能要求。

2.软件开发环境选择:使用Keil uVision 5进行软件开发的主要原因是其易于上手和调试的特点,后期维护也相对简单。

3.功能设计:–基本IO控制:通过采用STM32F429板载的LED、按键等外设,实现基本IO控制功能。

其中,LED闪烁频率可以通过键盘调整,以达到一定的交互效果。

–串口通信功能:使用STM32F429板载的串口与电脑进行通信,将板载的LED闪烁频率、按键状态等信息发送到电脑上,以实现与电脑的交互。

–PWM控制功能:使用STM32F429板载的定时器,连接一个舵机,使用PWM方式控制舵机的角度。

通过拨码开关更改PWM波的占空比,实现舵机角度的调整。

四、程序流程程序初始化:在主函数开始时,首先进行一些必要的初始化,例如:•调用SystemInit()对系统进行初始化。

•调用LED_Init()对LED灯进行初始化。

•调用KEY_Init()对按键进行初始化。

•调用USART1_Init()对串口进行初始化。

•调用PWM_Init()对定时器进行初始化。

主流程:1.通过按键更改LED灯闪烁频率。

嵌入式课程设计

嵌入式课程设计

嵌入式课程设计一、课程目标知识目标:1. 理解嵌入式系统的基本概念、组成原理及其在各行各业中的应用;2. 掌握嵌入式系统设计的基本流程、开发工具及相关技术;3. 了解我国嵌入式技术的发展现状及未来发展趋势。

技能目标:1. 能够运用所学知识,进行简单的嵌入式系统设计;2. 能够运用相关开发工具,进行嵌入式程序编写、调试及优化;3. 能够对嵌入式系统进行基本的故障排查和维护。

情感态度价值观目标:1. 培养学生对嵌入式技术及其实际应用的兴趣,提高学生的动手实践能力;2. 培养学生的团队协作精神,提高沟通与表达能力;3. 增强学生的创新意识,培养学生的创新能力和工程素养;4. 引导学生关注我国嵌入式技术的发展,激发学生的爱国情怀和责任担当。

课程性质:本课程为实践性较强的学科,结合学生年级特点,注重理论与实践相结合,突出培养学生的动手能力和创新能力。

学生特点:学生具备一定的电子技术、计算机编程基础,对新技术充满好奇,喜欢动手实践,但独立解决问题的能力有待提高。

教学要求:教师需采用启发式、案例式教学,结合实验操作,激发学生的学习兴趣,引导学生主动探究,提高学生的实际操作能力。

同时,注重培养学生的团队协作能力和创新精神,使学生在掌握基本知识技能的基础上,能够独立解决实际问题。

通过本课程的学习,为学生未来从事嵌入式领域相关工作奠定基础。

二、教学内容1. 嵌入式系统概述:介绍嵌入式系统的基本概念、发展历程、分类及其在各领域的应用。

教材章节:第一章 嵌入式系统概述2. 嵌入式系统硬件:讲解嵌入式系统硬件的组成、特点,重点掌握微控制器、存储器、输入输出接口等。

教材章节:第二章 嵌入式系统硬件3. 嵌入式系统软件:学习嵌入式操作系统、编程语言、软件开发环境等,了解嵌入式软件设计方法。

教材章节:第三章 嵌入式系统软件4. 嵌入式系统设计与开发:介绍嵌入式系统的设计流程、开发工具、调试方法等,使学生掌握嵌入式系统项目开发的基本步骤。

嵌入式课程设计

嵌入式课程设计

嵌入式 课程设计一、课程目标知识目标:1. 理解嵌入式系统的基础知识,掌握其基本组成、工作原理和应用领域;2. 学习嵌入式编程的基本语法和技巧,能运用所学知识编写简单的嵌入式程序;3. 了解嵌入式系统在不同行业中的应用案例,提高对嵌入式技术在实际应用中的认识。

技能目标:1. 培养学生动手实践能力,学会使用嵌入式开发工具和调试设备;2. 提高学生分析问题、解决问题的能力,能运用所学知识解决简单的嵌入式系统问题;3. 培养学生团队协作和沟通能力,能在小组项目中发挥个人优势,共同完成任务。

情感态度价值观目标:1. 培养学生对嵌入式技术的兴趣和热情,激发学生主动学习的积极性;2. 培养学生严谨、细致的学习态度,养成良好的编程习惯;3. 增强学生的创新意识,鼓励学生勇于尝试,培养面对挑战的勇气和自信。

分析课程性质、学生特点和教学要求:本课程为嵌入式系统入门课程,旨在让学生了解嵌入式技术的基本概念、原理和应用。

学生为初中年级,具有一定的电子技术基础和编程基础。

在教学过程中,注重理论与实践相结合,强调动手实践和创新能力培养。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的基本概念- 嵌入式系统的组成与分类- 嵌入式系统的应用领域2. 嵌入式硬件基础- 嵌入式处理器- 存储器与I/O接口- 嵌入式系统硬件设计原理3. 嵌入式编程基础- 嵌入式编程语言(C语言)- 嵌入式编程技巧与规范- 嵌入式系统软件设计原理4. 嵌入式系统开发与应用- 嵌入式开发环境与工具- 嵌入式系统调试方法- 嵌入式系统应用案例分析5. 实践项目与案例分析- 嵌入式系统设计流程- 实践项目:智能小车控制- 案例分析:智能家居、物联网等领域的嵌入式应用教学内容安排与进度:第一周:嵌入式系统概述第二周:嵌入式硬件基础第三周:嵌入式编程基础第四周:嵌入式系统开发与应用第五周:实践项目与案例分析教材章节及内容列举:第一章:嵌入式系统概述第二章:嵌入式硬件基础第三章:嵌入式编程基础第四章:嵌入式系统开发与应用第五章:实践项目与案例分析教学内容确保科学性和系统性,结合课程目标,注重理论与实践相结合,培养学生的动手实践能力和创新能力。

北科大嵌入式课程设计

北科大嵌入式课程设计

北科大嵌入式课程设计一、课程目标知识目标:1. 理解嵌入式系统的基本概念、结构和原理,掌握嵌入式硬件和软件的基本组成及其功能。

2. 学习嵌入式编程基础,熟悉C语言编程和汇编语言,掌握嵌入式系统设计与开发流程。

3. 了解嵌入式系统在不同领域的应用,如物联网、智能家居、工业控制等。

技能目标:1. 能够运用所学知识,设计简单的嵌入式系统项目,具备分析和解决问题的能力。

2. 掌握使用开发板、调试工具等实验设备进行嵌入式系统编程与调试。

3. 提高团队协作能力,学会在项目开发中与他人沟通、分工与协作。

情感态度价值观目标:1. 培养学生对嵌入式系统的兴趣,激发学习热情,树立良好的学习态度。

2. 培养学生的创新精神和实践能力,鼓励尝试和探索,勇于面对挑战。

3. 增强学生的责任感和使命感,认识到嵌入式技术在国家发展战略中的重要性。

本课程针对北科大嵌入式课程设计,结合学生年级特点和教学要求,注重理论与实践相结合,培养学生的实际操作能力和创新能力。

通过本课程的学习,期望学生能够掌握嵌入式系统的基础知识,具备一定的项目开发能力,并形成积极的学习态度和价值观。

为实现课程目标,将目标分解为具体的学习成果,以便后续教学设计和评估。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的定义、特点与应用领域- 嵌入式系统的硬件与软件基本结构2. 嵌入式处理器- 处理器架构与分类- 嵌入式处理器的性能指标与选型3. 嵌入式编程基础- C语言编程基础- 汇编语言编程基础- 嵌入式编程环境搭建与使用4. 嵌入式系统设计与开发流程- 系统需求分析- 系统设计- 系统实现与调试5. 嵌入式系统实践项目- 基于开发板的实践项目- 项目设计与实施:物联网应用、智能家居、工业控制等- 项目展示与评价6. 嵌入式系统前沿技术与发展趋势- 国内外嵌入式技术发展现状与趋势- 嵌入式技术在新兴领域的应用教学内容根据课程目标制定,涵盖嵌入式系统的基础知识、编程技能、设计与开发流程以及前沿技术。

嵌入式系统程序设计课程设计

嵌入式系统程序设计课程设计

嵌入式系统程序设计课程设计一、课程设计概述本次嵌入式系统程序设计课程设计旨在让学生通过深入学习嵌入式系统的原理和应用程序设计原理,掌握嵌入式系统应用的开发流程,以及具备开发基于 ARM Cortex-M3 内核的嵌入式系统应用的能力。

二、课程设计目标1.理解和掌握基于 ARM Cortex-M3 内核的嵌入式系统原理和应用程序设计原理;2.能够使用常用嵌入式编程语言和开发环境进行嵌入式系统应用的程序编写和调试;3.能够熟练运用各种模块和外设完成嵌入式系统应用开发;4.能够进行嵌入式系统应用的调试和性能分析,提高系统可靠性和稳定性;5.能够进行相关领域的研究和开发工作,掌握未来技术开发方向。

三、课程设计内容3.1 嵌入式系统应用程序设计基础主要内容:1.嵌入式系统概述;2.嵌入式系统开发流程;3.嵌入式系统应用程序设计基础知识;4.基本的嵌入式编程语言(C语言);5.嵌入式系统调试方法。

3.2 嵌入式系统的硬件和软件平台主要内容:1.嵌入式系统的 SOC 架构、硬件和软件架构;2.嵌入式系统的常用外设和常用模块;3.基于 ARM Cortex-M3 内核的嵌入式系统编程环境搭建。

3.3 基于 ARM Cortex-M3 内核的嵌入式系统应用开发主要内容:1.基于 ARM Cortex-M3 内核的嵌入式系统应用程序开发流程;2.基于 ARM Cortex-M3 内核的嵌入式系统应用程序由基础应用的设计到实际开发;3.嵌入式系统应用程序的实际编程开发和调试。

3.4 嵌入式应用程序性能优化主要内容:1.嵌入式系统应用程序性能优化的基本原理和方法;2.嵌入式系统应用程序性能优化的常用手段和算法;3.基于 ARM Cortex-M3 内核的嵌入式系统应用程序性能优化实例。

四、课程设计实施4.1 设计任务1.设计一款基于 ARM Cortex-M3 内核的嵌入式系统应用程序,满足实时性和稳定性要求;2.通过嵌入式系统调试工具进行调试和性能分析,提高系统可靠性和稳定性;3.实现基本 IO 操控,标准通信接口等;4.进行性能优化;4.2 设计流程1.深入学习基于 ARM Cortex-M3 内核的嵌入式系统应用程序设计基础知识;2.确定设计需求,确定系统应用程序开发方案;3.实现系统应用程序,并进行调试和性能分析。

嵌入式小课程设计

嵌入式小课程设计

嵌入式小课程设计一、课程目标知识目标:1. 理解嵌入式系统的基础概念,掌握其基本组成和工作原理。

2. 学习嵌入式编程的基本语法和常用指令,能运用所学知识编写简单的嵌入式程序。

3. 了解嵌入式系统在不同领域的应用,培养对嵌入式技术的兴趣和认识。

技能目标:1. 培养学生对嵌入式系统的操作和编程能力,能独立完成简单的嵌入式项目。

2. 提高学生的问题分析、解决能力和团队协作能力,学会在项目中运用所学知识。

3. 学会使用嵌入式开发工具和调试技巧,培养良好的编程习惯。

情感态度价值观目标:1. 培养学生对待科学的严谨态度,激发对嵌入式技术的热情和探究精神。

2. 增强学生的创新意识和实践能力,鼓励他们敢于尝试、勇于突破。

3. 培养学生的团队精神和合作意识,提高沟通与交流能力,为未来职业生涯奠定基础。

本课程针对初中年级学生,结合学科特点,注重理论与实践相结合,以学生为主体,激发学生的学习兴趣和动手能力。

通过本课程的学习,使学生能够掌握嵌入式系统的基础知识,提高编程技能,培养良好的科学素养和团队协作能力,为我国培养更多优秀的嵌入式技术人才奠定基础。

二、教学内容1. 嵌入式系统概述- 嵌入式系统的定义与特点- 嵌入式系统的组成与分类- 嵌入式系统的应用领域2. 嵌入式系统硬件基础- 微控制器的基本结构- 常用传感器及其接口技术- 嵌入式系统中的I/O接口3. 嵌入式编程基础- 嵌入式编程语言C简介- 常用编程指令与语法- 嵌入式程序设计方法4. 嵌入式系统软件与开发工具- 嵌入式操作系统简介- 开发环境搭建与使用- 程序编译、下载与调试5. 嵌入式项目实践- 设计简单的嵌入式项目- 项目实施与问题解决- 团队合作与成果展示教学内容根据课程目标,结合课本章节,进行科学、系统地组织。

在教学过程中,注重理论与实践相结合,引导学生逐步掌握嵌入式系统的相关知识。

教学大纲明确教学内容的安排和进度,确保教学内容与课程目标的一致性。

合工大嵌入式课程设计

合工大嵌入式课程设计

合工大嵌入式课程设计一、教学目标本课程旨在让学生掌握合工大嵌入式课程的基本概念、原理和方法,培养学生嵌入式系统设计和开发的能力。

通过本课程的学习,学生应达到以下目标:1.理解嵌入式系统的基本概念、组成和分类;2.掌握嵌入式处理器、存储器、输入输出接口等基本硬件原理;3.熟悉嵌入式操作系统、嵌入式编程语言和开发工具;4.了解嵌入式系统在实际应用中的设计和开发流程。

5.能够使用嵌入式处理器和开发板进行简单的嵌入式系统设计;6.能够编写和调试嵌入式程序,实现基本的功能;7.具备嵌入式系统性能分析和优化能力;8.能够独立完成嵌入式项目的开发和调试。

情感态度价值观目标:1.培养学生的创新意识和团队合作精神;2.增强学生对嵌入式系统的兴趣和热情,提高学习的积极性;3.培养学生具有良好的职业素养和道德观念,意识到嵌入式系统在现代社会中的重要作用。

二、教学内容根据课程目标,本课程的教学内容主要包括以下几个方面:1.嵌入式系统概述:嵌入式系统的定义、特点、应用领域和发展趋势;2.嵌入式硬件基础:嵌入式处理器、存储器、输入输出接口等基本硬件原理;3.嵌入式软件基础:嵌入式操作系统、嵌入式编程语言和开发工具;4.嵌入式系统设计方法和流程:需求分析、系统设计、硬件选型、软件开发、系统测试等;5.嵌入式系统实例分析:分析实际应用中的嵌入式系统案例,了解其设计和开发过程。

为了提高教学效果,本课程将采用多种教学方法,包括:1.讲授法:通过讲解基本概念、原理和方法,使学生掌握嵌入式系统的基本知识;2.案例分析法:分析实际应用中的嵌入式系统案例,帮助学生了解嵌入式系统的设计和开发过程;3.实验法:让学生亲自动手进行嵌入式系统设计和开发,提高学生的实践能力;4.讨论法:鼓励学生积极参与课堂讨论,培养学生的创新思维和团队合作精神。

四、教学资源为了支持教学内容和教学方法的实施,本课程将准备以下教学资源:1.教材:选用合工大嵌入式课程教材,为学生提供系统性的学习资料;2.参考书:提供相关的嵌入式系统书籍,供学生课后阅读和参考;3.多媒体资料:制作课件、教学视频等多媒体资料,丰富课堂教学;4.实验设备:准备嵌入式开发板、调试器等实验设备,为学生提供实践操作的机会。

嵌入式培训课程设计

嵌入式培训课程设计

嵌入式培训课程设计一、教学目标本课程的教学目标是使学生掌握嵌入式系统的基本原理和开发方法,能够独立完成嵌入式项目的开发和调试。

具体目标如下:1.掌握嵌入式系统的硬件和软件组成。

2.理解嵌入式操作系统的基本原理和常用操作系统的特点。

3.熟悉嵌入式系统开发的基本流程和工具。

4.能够使用C/C++语言进行嵌入式编程。

5.能够使用Keil、IAR等集成开发环境进行程序开发和调试。

6.能够使用Linux操作系统进行嵌入式系统开发。

情感态度价值观目标:1.培养学生的创新意识和团队合作精神。

2.增强学生对嵌入式系统应用领域的认识,提高学生对嵌入式系统事业的热爱和责任感。

二、教学内容根据课程目标,教学内容主要包括以下几个部分:1.嵌入式系统概述:介绍嵌入式系统的定义、分类和发展历程。

2.嵌入式系统的硬件组成:讲解嵌入式处理器、存储器、输入输出接口等硬件组件的工作原理和选用方法。

3.嵌入式系统的软件组成:介绍嵌入式操作系统的基本原理,讲解嵌入式软件的编写和调试方法。

4.嵌入式系统开发流程:讲解嵌入式项目的需求分析、系统设计、硬件选型、软件开发、调试和测试等环节。

5.嵌入式编程语言:学习C/C++语言在嵌入式系统中的应用,讲解编程规范和技巧。

6.集成开发环境的使用:介绍Keil、IAR等集成开发环境的基本操作,讲解程序开发和调试的方法。

7.Linux操作系统:学习Linux操作系统的特点和应用,讲解Linux环境下嵌入式系统开发的要点。

三、教学方法为了实现课程目标,我们将采用以下教学方法:1.讲授法:讲解嵌入式系统的基本原理、技术和开发方法。

2.讨论法:学生针对实际案例进行讨论,提高学生的分析和解决问题的能力。

3.案例分析法:分析典型的嵌入式系统项目,使学生掌握嵌入式项目开发的整个流程。

4.实验法:让学生动手实践,熟悉嵌入式编程环境和开发工具,提高实际操作能力。

四、教学资源为了支持课程的教学内容和教学方法,我们将准备以下教学资源:1.教材:选用权威、实用的嵌入式系统教材作为主要教学资源。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

嵌入式课程设计报告学院信息电子技术专业电子信息工程班级13级学籍号姓名指导教师2016年0月00日基于ARM9的无线智能家居控制系统1.引言当网络席卷整个社会,带来经济飞速发展的同时,也给人们的生活带来无限的惊奇。

不断更新的生活方式,使得越来越多的人追求对生活的舒适度和享受度。

智能家居作为新生力量呼之欲出,自然地走进了我们的生活,随之,引领新一代的数字家庭生活。

所谓“智能家居”(Smart Home),又称智能住宅。

它利用先进的计算机嵌入式系统、通信技术、现代传感技术和网络技术,将家庭中的各种设备(如照明系统、安防系统、信息家电)通过家庭内部无线网络连接到一起。

一方面,智能家居将使得使用它的用户能够更加方便、快捷和轻松的管理自己的家电设备,例如,用户可以通过平板电脑、智能手机和其他控制终端设备对家用设备进行远程操控和状态的实时监控,进行室内场景配置以及形成多个家电设备的联动功能等等;另一方面,智能家居内的各种设备不需要通过用户的操控就可以实现相互间的通讯,从而根据相关家电设备的不同的状态互动运行,为用户提供高效、便利、舒适与安全的智能家居生活。

2.系统设计(1)硬件电路设计文中提出的基于ARM9的无线智能家居控制系统主要包括ARM9核心控制模块,无线通信模块、LCD触摸屏模块和家居电器,另外还有传感检测,语音报警和电源等模块。

系统总体结构模型图如图1所示。

图1系统总体结构模型图其中ARM是整个系统的控制核心,通过GPRS和ZigBee无线通信网络收发控制指令实现对家居电器进行综合监控,同时提供防火墙的功能,阻止外界对家庭内部设备的非法访问和攻击。

无线通信模块分为本地和远程两部分,本地通信主要通过新型的ZigBee无线通信技术实现系统与家居电器的通信,达到对其控制;远程通信是利用手机通过GPRS通信网络或利用计算机通过互联网实现人与控制系统的通信,进而达到对家居电器的远程监控。

采用无线通信技术省去了布线使家居布局更加灵活,远程控制使家居电器工作更加贴近人们的工作和生活要求。

智能家居控制系统的具体功能包括:家居电器的综合监控、室内环境信息采集、自动报警、本地控制、远程控制、安全防盗等。

基本电路组成1)主控芯片S3C2440A本系统采用的是Samsung公司推出的16/32位RISC微处理器S3C2440A,它具有0.13μm的CMOS标准宏单元和存储器单元,它的杰出的之处是其处理器核心,该核心是由Advanced RISC Machines有限公司设计的ARM920T内核,ARM920T内核实现了MMU,AMBA BUS和Harvard高速缓冲体系结构,这一体系结构具有独立的16KB指令Cache和16KB数据Cache。

2)电源电路电源是整个智能家居控制系统的能量之源,电源的稳定供电为系统得以安全、正确的运行提供了保障,本系统共需要两种电压5V和3.3V。

为了提高终端设备内部的安全性并进一步减低系统的设计成本,本系统选用的市面上的12V、2A的开关稳压电源作为系统的基本供电输入,首先经过LM2576转换成5V,并经过滤波和稳压电路输出稳定的5V电压,为系统上需要5V电源的电路供电。

其次,5V输出再经过LM1117D转换成3.3V,经过一定的滤波处理后为系统需要3.3V供电的电路供电,如图2所示。

图2 3.3V电压转换输出电路3)复位电路的设计图3系统复位电路如图3所示,为实现对智能家居控制系统中主控芯片S3C2440A和各主要功能模块的复位以及对电源模块的监控,本智能家居控制系统特别选取了MAX811T芯片用于复位电路的搭建。

MAX811T是一款专用复位芯片,具有2.93V的复位电压阀值。

当系统的供电电压低于该设定的阀值时,MAX811T复位芯片便会对整个系统进行复位操作。

4)时钟电路的设计S3C2440A处理器需要两个时钟源,即主时钟源和RTC时钟源。

主时钟源由12M的外部晶体振荡器提供,可以再通过配置S3C2440A处理器内部的MPLL和UPLL的相关寄存器来实现对FCLK、HCLK、PCLK总线时钟频率的设定。

RTC时钟源由外接的32.768KHz的晶体振荡器提供,具体接法如图4所示。

图4系统时钟电路5)JTAG调试电路的设计本文设计的JTAG调试电路主要负责通过其20pins的接口与Jlink和Ulink 等仿真器相连接,实现对系统引导程序BootLoader或其他驱动程序的调试,以及对系统各个器件的性能测试。

一旦在该智能家居控制系统的集成开发环境成功加载了引导程序BootLoader,剩下的开发环节便可以脱离JTAG接口,而直接使用BootLoader和S3C2440A处理器的外围接口来进行内核(Kernel)和根文件系统(Root file system)的下载了,当然用户也可以通过JTAG接口对Flash 芯片进行烧写,如图5所示。

图5JTAG调试电路6)串口电路的设计图6串口电路为了实现方便PC机与S3C2440A处理之间进行数据交互、打印串口信息,本文提出的智能家居控制系统扩展了串口模块。

该串口传输速率为20Kbps的全双工的串行接口。

同时,由于PC机的串口采用的电平标准的RS-232电平,而S3C2440A处理器采用的标准的TTL电平,二者电平标准不同,故需要电平转化,本串口电路设计采用MAXIM公司的MAX3232芯片进行电平转换。

电路设计如图6所示。

(2)程序设计整个智能家居控制系统以ARM9微处理器为核心,支持C语言和汇编语言,本系统采用C语言与汇编语言混合编程。

低层驱动由汇编语言编写,对外留C语言接口,人机交换采用Linux嵌入式实时操作系统。

系统软件由系统主程序、初始化子程序、ZigBee通信子程序、GPRS通信子程序、传感检测子程序、显示子程序、报警子程序、数据处理子程序和远程控制子程序等模块组成,程序软件流程图如图7所示。

图7程序软件流程图应用程序的具体内容如下#include<pthread.h>//线程库头文件┅int main(){┅pthread_creat(&th_a,NULL,send_msg,0);//创建发送短信线程pthread_creat(&th_b,NULL,control_driver,0);//创建家电控制线程┅pthread_join(th_b,&retval);等待家电控制线程结束pthread_join(th_a,&retval);//等待发送短信线程结束┅}/*发送短信线程*/int send_msg(){┅tty_init();//初始化串口gprs_init();//初始化GPRS模块tty_writecmd(“at”,strlen(“at”));//发送AT命令tty_writecmd(“at+cmgf=1”,strlen(“at+cmgf=1”));//发送修改字符集命令tty_write(“at+cmgs=”,strlen(“at+cmgs=”));//发送短信命令tty_writecmd(msg.send_tel,strlen(msg.send_tel));//发送电话号码tty_writecmd(msg.send_text,strlen(msg.send_text));//发送短信内容tty_end();┅return0;}3.仿真本系统的制作调试主要分为硬件调试、软件调试和联机调试等三大部分。

经过初步的分析设计后,在设计制作硬件电路的同时,调试穿插进行,应用系统的硬件调试和软件调试是分不开的,许多硬件故障是在调试软件时才发现的。

但通常是先排除系统中明显的硬件故障后才和软件结合起来调试,如此有利于问题的分析和解决,不会造成问题的积累,从而可以节约大量的调试时间。

软件编程中,我是首先完成单元功能模块的调试,然后进行系统调试,整体上采用硬件调试的调试方法。

联机调试是最重要的一部分,同时也是本系统成功的关键。

这种设计还存在一些弊端,比如家里着火了,手机模块出现故障时,就不能及时发注警报做好防范措施但是让住宅内外部的探测装置与报警控制器相连,一旦出现这种情况直接转入119报警平台就可避免火灾的发生。

4.结论经过一段时间的努力,设计终于接近尾声,在设计过程中,我学到了许多在书本学不到东西,这些对将来的学习和工作都提供了一笔宝贵的财富。

由于时间短、实验条件有限,更多的是本人能力有限,设计也不够完善,没有实现论文中的全部设计,但是在不断的摸索开发中我渐渐熟悉了嵌入式系统基本的开发流程,熟悉了一些基本工具的使用,理解了一些基本原理,算是一个小小的入门。

设计过程中,我感觉从事嵌入式开发这个行业要学的东西实在太多了,不光是软件方面,想要做得好的话,必须做到软硬兼通,这中间缺的知识太多太多,需要努力的去学习,这个行业的前景比较好,但需要付出很大的努力,相信自己能成为一名合格的嵌入式系统开发人员。

在这大学的最后时间里,回忆起这四年的时间,很多感慨,有好多知识我只是学了个一知半解,现在发现懂得太少,想好好补习一下所缺的知识,却发现没有时间可以留给自己了,懊悔是没用的,只能以后努力了。

相信走向工作岗位后,只要朝着自己的目标一直努力,不放弃任何机会,梦想终会成真的!5.参考文献[1]张瑞武.智能建筑的系统集成及其工程实施.北京:清华大学出版社,2000[2]杨永辉.智能大厦.北京:北京邮电大学出版社,2002[3]钟永锋,刘永俊.ZigBee无线传感器网络.北京:北京邮电大学出版社,2011[4]杨作刚.基于ARM9智能家居系统的设计与研究.上海:东华大学硕士学位论文,2012.02[5]孙琼.嵌入式Linux应用程序开发详解.北京:人民邮电出版社,2006[6]崔若飞.基于ARM和GPRS智能家居监控系统的设计与研究.北京:北京交通大学硕士学位论文,2009.06。

相关文档
最新文档