嵌入式课程设计

合集下载

嵌入式课程设计

嵌入式课程设计

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

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

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

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

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

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

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

嵌入式课程设计

嵌入式课程设计

嵌入式课程设计一、课程目标知识目标: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. 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。

相关文档
最新文档