没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式课程设计-电梯系统.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
5星 · 超过95%的资源 1 下载量 176 浏览量
2022-11-01
20:40:39
上传
评论 2
收藏 446KB PDF 举报
温馨提示
试读
11页
...
资源推荐
资源详情
资源评论
一、实验目的
1、熟悉 ARM 开发板的基本使用与基本开发流程。
2、加强对嵌入式操作系统的了解,加强对课内知识的使用。
3、熟悉基本的单片机开发环境。
4、锻炼一定团队合作能力以及对嵌入式问题的解决能力。
二、实验仪器及设备
安装开发环境的 PC 机 ARM7 实验板及相应链接线 AK
Series Emulator 仿真器
三、实验内容或任务
1、基本实验
内容 1:ARM(LPC2131)&ADS V1.2 环境熟悉
LPC2131 硬件环境介绍;
ADS 工具简介;
要求:了解 LPC2131 Demo Board 资源、环境;掌握 ADS
工具使用。
内容 2:ADS 模板工具& ARM C 语言程序设计
ADS 环境中编程模板的理解与使用;
使用 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:熟练掌握 ADS 工具的使用,掌握 ARM C 程序设计、调
试技术;
内容 3:GPIO Output(LED、Beep)实验
理解 ARM 芯片引脚功能选择;
理解 GPIO 的使用设置、输出驱动方法;
熟练掌握 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:实现一个秒闪航标灯与蜂鸣。
内容 4:GPIO Input(Key Input)实验
理解 ARM 芯片引脚功能选择;
理解 GPIO 的使用设置、输入驱动方法;
熟练掌握 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:实现一个秒闪航标灯与可按键控制的蜂鸣器。
第 1 页
内容 5:Eint VIC 实验
理解 ARM 芯片引脚功能选择;
理解外中断的含义与应用;
熟练掌握 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:实现一个秒闪航标灯与可按键控制的蜂鸣器(用外中断方
式实现)。
内容 6:定时器
理解 ARM 芯片引脚功能选择;
理解 GPIO 的使用设置、输入/输出驱动方法;
熟练掌握 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:基于 ucosII 的 GPIO、定时器、RTC、串口等综合实验。
内容 7:异步串行口 UART
理解 ARM 芯片引脚功能选择;
理解 GPIO 的使用设置、输入/输出驱动方法;
理解 UART 串行通信原理,学习 ARM UART 资源的驱动编程;
熟练掌握 ADS 工具,基于 LPC2131 进行简单的 C 程序设计;
要求:结合前边内容,实现LPC2131 与 PC 端串行传输数据信
息。
2.、选题实验
电梯控制系统
要求该控制器应具备如下功能:
1,通过键盘输入楼层,输入之后数码管从当前位置向上或向下运
行。流水灯表示运动方向。
2,流水灯在运行中显示电梯正在运行的方向,并且在电梯到达时
在该楼层亮闪 3 次。
3,运行到对应楼层,显示楼层号。
4,灯表示运行楼层
5,可同时满足多用户需求。达到该系统与现实电梯系统的一致
性。
6,数码管数字大小增减表示向上、向下。
第 2 页
四、设计过程
设计方案:
本课题需要设计出一个模拟的电梯系统,与现实联系紧
密,设计出一个符合人性化的电梯系统,通过键盘输入按键方
式模拟用户按键,对不同楼层用户自动选择优先级,与现实中
的电梯系统达到一致。
使用 AK Series Emulator仿真器连接 PC 与 ARM7 开发
板,PC 连接 ARM7 供电。
连接实物图如下:
其余需要通过编程完成。
程序中的主要模块设计:
电梯向上或者向下搜索函数。
主要完成电梯的向上向下搜索任务。如果还有按键的状态处于按下状
态。则会把按下的楼层数存储于目标楼层中。
int8 searchup()
int8 i;
for(i = current; layer[i] == unpressed && i < maxlayer; i++);
if( i != maxlayer)
target = i;
第 3 页
剩余10页未读,继续阅读
资源评论
- llllgytg2023-06-14资源很实用,内容详细,值得借鉴的内容很多,感谢分享。
不吃鸳鸯锅
- 粉丝: 8299
- 资源: 2万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功