首页 嵌入式系统实验报告-串行通信实验

嵌入式系统实验报告-串行通信实验

举报
开通vip

嵌入式系统实验报告-串行通信实验计算机网络实验报告 《嵌入式系统实验报告》 实验名称 串行通信实验 指导老师 应进 学号 08082324 姓名 罗铖 一、实验目的: 掌握μC/OS-II操作系统的信号量的概念。 二、实验设备: PC机1台、MagicARM2410教学实验开发平台、Windows 98/2000/XP操作系统、ADS 1.2集成开发环境。 三、实验内容: 实验通过信号量控制2个任务共享串口0打印字符串。为了使每个任务的字符串信息(句子)不被打断,因此必须引入互斥信号量的概念,即每个任务输出时必须独占串口0,直到完整输出字符串信息...

嵌入式系统实验报告-串行通信实验
计算机网络实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 《嵌入式系统实验报告》 实验名称 串行通信实验 指导老师 应进 学号 08082324 姓名 罗铖 一、实验目的: 掌握μC/OS-II操作系统的信号量的概念。 二、实验设备: PC机1台、MagicARM2410教学实验开发平台、Windows 98/2000/XP操作系统、ADS 1.2集成开发环境。 三、实验 内容 财务内部控制制度的内容财务内部控制制度的内容人员招聘与配置的内容项目成本控制的内容消防安全演练内容 : 实验通过信号量控制2个任务共享串口0打印字符串。为了使每个任务的字符串信息(句子)不被打断,因此必须引入互斥信号量的概念,即每个任务输出时必须独占串口0,直到完整输出字符串信息才释放串口0。 四、实验步骤: 1、为ADS1.2增加DeviceARM2410专用工程模板,连接EasyJTAG-H仿真器和MagicARM2410实验箱,然后安装EasyJTAG-H仿真器‘短接蜂鸣器跳线JP9。 2、启动ADS 1.2,使用ARM Executable Image for DeviceARM2410(uCOSII)工程模板建立一个工程UART0_uCOSII。在ADS文件夹中新建arm、Arm_Pc、SOURCE文件夹。将μC/OS 2.52源代码添加到SOURCE文件夹,将移植代码添加到arm文件夹,将移植的PC服务代码添加到Arm_Pc文件夹。 3、在src组中的main.c中编写主程序代码,选用DebugRel生成目标,然后编译链接工程。 将MagicARM2410实验箱上的UART0连接跳线JP1短接,使用串口延长线把MagicARM2410实验箱的CZ11与PC机的COM1连接。 4、 PC机上运行“超级终端”程序(在Windows操作系统的【开始】->【程序】->【附件】->【通讯】->【超级终端】),新建一个连接,设置串口波持率为115200,具体设置参考图 3.5,确定后即进入通信状态。选择【Project】->【Debug】,启动AXD进行JTAG仿真调试。全速运行程序,程序将会在main.c的主函数中停止。可以单步运行程序,可以设置/取消断点,或者全速运行程序,停止程序运行,在超级终端上观察任务0和任务1的打印结果。 五、实验结论与思考题 1、如果任务0删除语句“OSSemPost(UART0_Sem);”,那么程序还能完全正常无误运行么?如果发生异常会出现什么现象? 答:(1)因OSSemPost (OS_EVENT *pevent)是释放资源,执行后资源数目加1。所以不行。 (2)删除“OSSemPost(UART0_Sem)后,则使串口资源UART0_Sem始终无法释放。
本文档为【嵌入式系统实验报告-串行通信实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_878032
暂无简介~
格式:doc
大小:30KB
软件:Word
页数:1
分类:工学
上传时间:2011-10-28
浏览量:272