嵌入式系统技术实验指导

嵌入式系统技术实验指导

ID:1248309

大小:82.12 KB

页数:8页

时间:2017-11-09

嵌入式系统技术实验指导_第1页
嵌入式系统技术实验指导_第2页
嵌入式系统技术实验指导_第3页
嵌入式系统技术实验指导_第4页
嵌入式系统技术实验指导_第5页
资源描述:

《嵌入式系统技术实验指导》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、《嵌入式系统技术》实验指导桂林电子科技大学电子工程与自动化学院2013.10实验一KEILMDK编程环境及实验箱使用入门一、实验目的:1、掌握MDK建立工程、设置工程的方法;2、掌握MDK编译工程、链接工程的方法;3、掌握MDK仿真调试的方法;二、实验内容:1、参考本次实验的实验步骤,完成本次实验,以及实验步骤中的几个思考题2、参考教材66页有关MDK工具的配置回答以下几个问题(1)MDK提供的两种调试模式(2)如何在工程中打开存储单元观察窗口(3)如何在工程中设置断点三、实验原理:Keil公司开发的ARM开发工具MDK(Micr

2、ocontroller Development Kit),是用来开发基于ARM核的系列微控制器的嵌入式应用程序。它适合不同层次的开发者使用,包括专业的应用程序开发工程师和嵌入式软件开发的入门者。MDK包含了工业标准的Keil C编译器、宏汇编器、调试器、实时内核等组件,支持所有基于ARM的设备,能帮助工程师按照计划完成项目。 本次实验主要熟悉软件的使用过程以及编译代码的下载过程。四、实验步骤:(1)启动MDK;(2)建立项目;(3)设置工程(4)建立文件并将文件添加到过程;(5)输入代码;(6)编译连接;(7)下载代码在线调试。五

3、、实验要求1.总结软件使用过程;1.总结CORTEXM3处理器的开发流程和调试方法;实验二数字I/O实验一、实验目的1、了解通用I/O接口的接口和性能;2、了解复用功能和重映射;3、掌握通用I/O接口的程序设计方法。二、实验原理CORTEX处理器的一个GPIO引脚包含以下几个寄存器:①两个32位的配置寄存器(GPIOx_CRL,GPIOx_CRH)②两个32位的数据寄存器(GPIOx_IDR,GPIOx_ODR)③一个16位的复位寄存器(GPIOx_BRR)④一个32位的置位/复位寄存器(GPIOx_BSRR)⑤一个32位的锁定寄

4、存器(GPIOx_LCKR)。所有寄存器不允许按照半字节或字节访问,必须按32位字访问。1.1.2每一个GPIO引脚都可以在程序中配置成如下几种模式:输入悬空,输入上拉,输入下拉,模拟输入,开漏输出,推挽式输出,,推挽式复用功能,开漏复用功能。三、实验内容编写I/O对应的LED的跑马灯程序。四、实验要求1.编写和验证实验程序;2.编写实验报告(流程图、主要程序代码、实验结果);3.总结CORTEXM3处理器I/O的使用方法;实验三串口通信实验一、实验目的1、了解通用串行接口的结构和性能;2、了解RS-232电气标准;3、掌握通用串

5、行接口的程序设计方法。二、实验原理LPC1768含有4个符合16C550工业标准的异步串口UATR0-UART3,其中UART1具有标准的MODEM接口和RS-485/EIA-485接口模式。串口通讯接口是连接计算机、终端、通讯控制器等设备之间的物理接口。它实行的最成功的标准是RS232。RS-232特性RS-485特性最高速率约为20kb/s与TTL电平兼容传输最大距离约为15m传输距离实际达1200m共模抑制比能力差共模抑制比能力强UATR0/2/3可以工作在UART模式下,也可以工作在IrDA模式下,IrDA是红外数据组织(

6、InfraredDataAssociation)的简称,目前广泛采用的IrDA红外连接技术就是由该组织提出的。到目前为止,全球采用IrDA技术的设备超过了5000万部。IrDA已经制订出物理介质和协议层规格,以及2个支持IrDA标准的设备可以相互监测对方并交换数据。初始的IrDA1.0标准制订了一个串行,半双工的同步系统,传输速率为2400bps到115200bps,传输范围1m,传输半角度为15度到30度。最近IrDA扩展了其物理层规格使数据传输率提升到4Mbps。IrDA数据协议由物理层,链路接入层和链路管理层三个基本层协议组

7、成,另外,为满足各层上的应用的需要,IrDA栈支持IrLAP,IrLMP,IrIAS,IrIAP,IrLPT,IrCOMM,IrOBEX和IrLAN等。IrDA的优点是成本低,体积小、功耗低,数据传输干扰小等。关于IrDA的协议与应用这里暂时先不总结,后续学习中会再慢慢涉及到,届时将做深入研究。UATR1具有MODEM接口,能过该接口可以接入电话网络,实现远距离通讯。三、实验电路四、实验内容查询方式发送字符到串口,所以很多寄存器没有用到,关于寄存器的详细说明可以参考LPC1768的数据手册。根据实验电路图,使用一个按键,8个LED

8、灯,还有串口0,按一下按键亮一个灯,等全亮时,再按按键灯全灭,然后再按按键时第按一下点亮一个,循环往复,同时哪个灯亮,就发送字符“Led X on”。一、实验要求1.编写和验证实验程序;2.编写实验报告(流程图、主要程序代码、实验结果);3.总结C

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。