嵌入式系统课程设计报告

发布 2022-10-21 08:50:28 阅读 1657

嵌入式系统。

课程设计报告。

设计任务一十字路**通灯控制。

一、设计目的:

1.了解基于arm7核的lpc2106的管脚功能和特点,掌握i/o控制寄存器的设置方法;

2.掌握arm7应用系统编程开发方法,能用c语言编写应用程序;

3.熟练掌握ads1.2软件的使用以及proteus**调试的方法;

二、具体任务:

1.采用proteus完成十字路**通灯控制的硬件电路设计,要求单片机选型为飞利浦公司的lpc2106,东西南北方向分别设置红黄绿3个指示灯,东西方向和南北方向各用1个数码管显示通行时间;

2.用ads1.2编写c语言应用程序,完成十字路**通灯控制;

3.采用proteus将应用程序装载在lpc2106中,进行**验证。要求东西方向和南北方向的数码管显示通行时间并倒计时,可以设置成一样,例如都是9秒倒计时;每当倒计时时间到,完成红黄绿指示灯的状态切换,模拟实现十字路口的交通灯管理控制。

三、硬件电路设计。(参考下图完成硬件电路设计,用屏幕抓图的方式将自己设计的proteus电路图粘贴在下面,并用文字对所设计的电路功能、原理进一步说明)

附图:硬件电路说明:

四、源程序。(只将c语言应用程序附在后面,其它项目文档不要提供,c语言应用程序要有一定的注释说明)

源程序:五、**效果。(用屏幕抓图的方式将proteus运行**效果图粘贴在下面)

设计任务二 uc/os-ⅱ的移植与应用。

一、设计目的:

1.了解嵌入式实时操作系统uc/os-ⅱ可移植、可裁剪等性能特点,正确理解实时操作系统中任务、信号、消息、中断等基本概念以及uc/os-ⅱ多任务管理的调度算法;

2.掌握uc/os-ⅱ在arm7上移植的方法;

3.能将uc/os-ⅱ移植在lpc2106中,并根据具体要求创建用户任务,解决实际问题;

二、具体任务:

1.uc/os-ⅱ移植在lpc2106中。

2.编写用户任务程序,完成实时温度的采集控制。硬件电路见参考硬件电路图,图中用滑动变阻器代替温度传感器转换后的电压,用adc0809完成a/d转换,并用数码管显示出来。

三、参考硬件电路。(用文字对所设计的电路功能、原理做详细说明)

附图:硬件电路说明:

四、源程序。(只将c语言应用程序附在后面,其它项目文档不要提供,c语言应用程序要有一定的注释说明)

源程序:五、**效果。(用屏幕抓图的方式将proteus运行**效果图粘贴在下面)

嵌入式系统课程设计报告

直流电机控制实验。指导老师 王念桥。学生姓名 王占龙。学号 完成时间 2011 11 22 直流电机控制实验。一。系统设计背景介绍。通过对 arm9嵌入式系统设计 这门课程的学习,掌握了一些嵌入式系统设计的基本知识 结合以前学过的c语言的编程知识,并查阅相关资料,设计出此程序。二。系统总体设计方案。...

嵌入式系统课程设计报告

题目 基于skyeye的嵌入式linux系统设计 2013 2014第2学期。院系 电子通信工程系 姓名 张衡 专业 通信工程 学号 111307334 指导老师 赵成 电子通信工程系。2014年5月制。目录。一 引言。二 设计目的。三 设计要求。1 建立vmware虚拟机。2 安装linux rh...

嵌入式系统课程设计报告

课程设计。采用模块化设计方法设计出一款基于arm微控制芯片和linux操作系统的楼宇对讲系统,该对讲系统通过以太网与楼宇间的各室内机相连,实现了安装在楼道门口的终端机与各室内机的ip对讲,同时将访客的 信息传输到室内机,并采用指纹身份识别技术实现了门控系统管理。关键词 嵌入式系统设计 楼宇对讲 指纹...