- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2 uCOS-II操作系统实验
2 uC/OS-II操作系统 内 容 2.0 实验准备 2.1 uC/OS-II移植实验 2.2 uC/OS-II任务间同步实验 2.3 uC/OS-II任务间通讯实验 2.4 uC/OS-II多任务控制 2.5 uC/OS-II键盘驱动实验 2.6 uC/OS-II软件定时器编程实验 2.7 uC/OS-II步进电机驱动实验 2.8 uC/OS-II图形用户界面实验 2.9 uC/OS-II多通道数据采集系统设计 2.10 uC/OS-II贪食蛇游戏设计 2.11 uC/OS-II俄罗斯方块游戏设计 2.0 实验准备 实验条件准备-硬件连接 将实验箱配套电源线连接到220V交流插座,并将其与实验箱连接。 关闭实验箱电源开关(在实验箱左侧)。 将实验箱配套串口线连接到计算机串口和实验箱的UART0之间 将实验箱配套的并口延长线一头连接到计算机,另外一头连接到实验箱,有两种连接方式: 连接到上方的并口插座(实为简易JTAG插座,USB插座边上),此时请检查其下方的SIMPLE JTAG跳线,必须用跳线帽短接 连接到ADT1000A仿真器,仿真器接上配套电源,并用配套的20Pin软线连接到上方的JTAG接口,此时请检查其下方的SIMPLE JTAG跳线,跳线帽必须断开 条件准备-硬件连接注意事项 上述操作必须在实验箱断电状态进行,否则,容易将实验箱或者计算机的并口芯片烧坏 如果SIMPLE JTAG跳线短接此时使用实验箱内部的简易JTAG接口(ARM9Simple) 如果SIMPLE JTAG跳线断开此时使用外置高级仿真器(ARM9Lpt) 连接正确后将实验箱上电,观察LCD,等待程序启动到如下界面(LCD显示为绿色底白色字的界面)时开始后面的操作 JX2410 # 实验条件准备-实验视频假设 本实验必须在安装ADTIDE后才能进行 在“JXARM9-2410”光盘的ADTIDE目录下点击setup进行安装,安装目录简易使用缺省目录 本实验假设将“JXARM9-2410”光盘拷贝到E:\JXARM-92410目录下 E:\JXARM-92410\examples目录下的内容为实验例程,供老师教学使用,可以直接运行 E:\JXARM-92410\modules目录下的内容为实验例程模板,供学生实验使用,必须添加相应的代码才可以运行 2.1 uC/OS-II移植实验 实验效果 如果实验运行正确,实验箱上最右边的数码管将依次从0到F显示数据,同时四个跑马灯由亮变灭或者由灭变亮 跑马灯闪烁和数码管显示分别在两个不同的任务中进行 在DNW中有相应的显示 实验视频 点击此处观看视频 如果不能正确观看,请点击此处 本实验使用简易JTAG接口,在程序中必须选择ARM9Simple ,如果使用标准JTAG接口,请选择ARM9Lpt 2.2 uC/OS-II任务间同步实验 实验效果 如果实验运行正确,实验箱上最右边的数码管将依次从0到F显示数据,同时四个跑马灯由亮变灭或者由灭变亮 跑马灯闪烁和数码管显示分别在两个不同的任务中进行,并且它们之间通过邮箱进行通讯,并在超级终端中显示通讯的数据 在DNW中有相应的显示 实验视频 点击此处观看视频 如果不能正确观看,请点击此处 本实验使用简易JTAG接口,在程序中必须选择ARM9Simple ,如果使用标准JTAG接口,请选择ARM9Lpt 2.3 uC/OS-II任务间通讯实验 实验效果 如果实验运行正确,实验箱上最右边的数码管将依次从0到F显示数据 创建了两个任务,一个显示数码管并从邮箱中接收信息,并在超级终端中显示通讯的数据;另外一个任务发送消息到邮箱 在DNW中有相应的显示 实验视频 点击此处观看视频 如果不能正确观看,请点击此处 本实验使用简易JTAG接口,在程序中必须选择ARM9Simple ,如果使用标准JTAG接口,请选择ARM9Lpt 2.4 uC/OS-II多任务控制 实验效果 该实验动态创建了三个任务,每个任务使用同一个任务处理函数,通过不同的ID号分别执行相应的动作:数码管显示或者跑马灯的闪烁。同时创建了一个空闲任务,不断在超级终端中打印提示信息 在DNW中有相应的显示 实验视频 点击此处观看视频 如果不能正确观看,请点击此处 本实验使用简易JTAG接口,在程序中必须选择ARM9Simple ,如果使用标准JTAG接口,请选择ARM9Lpt 2.5 uC/OS-II键盘驱动实验 实验效果 该实验接收实验箱小键盘的输入 在任务中处理了四个按键:1、2、3、4 按下它们将分别对跑马灯的其中一个灯进行控制,由亮变灭,由灭变亮 实验视频 点击此处观看视频 如果不能正确观看,请点击此处 本实验使用简易JTAG接口,在程序中必须选择ARM9Simple ,如果使用标准JTA
您可能关注的文档
- 19生命 生命(朱舒婷).ppt
- 1c【带乐曲PPT模板】詹姆斯主题曲,免费下载,新习作做PPT片的朋友们的上好选择。.ppt
- 1h附录A-运行C程序的步骤与方法.ppt
- 1oracle_DB选择.ppt
- 1p17例1分数乘法解决问题.ppt
- 1Z101000建设工程经济308508.ppt
- 1Z101000建设工程经济354117.ppt
- 1_1计算机解决问题的过程.ppt
- 1_3触电急救和外伤救护.ppt
- 1_Dreamweaver_cs3入门教程.ppt
- 2-红河州建筑施工安全生产标准化工地复核评分表(2022年修改版).docx
- 6.锡通项目2018年下半年工作会汇报材料(2018.7.9).docx
- 2018道路工程知识点汇总(新版).docx
- 附件3:月度生产例会安全汇报资料-站台门项目部.docx
- 附件2:广东建工集团2018年度科技成果汇总表.DOC
- 马武停车区、三汇停车区停车位管理系统,0#台账缺量.doc
- 攀成钢委办发〔2015〕19号(党风廉政建设责任考核与追究办法).doc
- 1-红河州建筑工程质量管理标准化复核评分表(2022年修改版).docx
- 中交第三公路工程局第四工程分公司项目经济合同结算管理办法(修订).doc
- 厂站安全操作规程汇编.doc
文档评论(0)