付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
杭州电子科技大学实验报告课程名称:嵌入式系统软件设计姓名:戴嵊舟、陈振强实验项目:熟悉ARM开发环境班级:08092712指导教师:任彧学号:08927212.08927104日期:2011-05-05实验目的熟悉ads和axd程序的使用;了解ARM集成开发环境建立自己的工程项目、简单调试程序实验环境PC.ARM7TDMI
实验内容(算法、程序、步骤和方法)1.分析cvshow.c程序结构,利用showText函数实现在Window内字符显示;程序如下:showText(&win,"welcometomyplatform~~~",100,100);2.利用setcolor和setbkcolor函数修改显示字符的颜色,利用getcolor和getbkcolor函数保存当前字符颜色和背景色;程序如下:setbkcolor(backColorBC(C_Red)); outtextxy(50,40,"欢迎来到CVShowDemo"); setcolor(C_Yellow); outtextxy(70,70,"欢迎来到CVShowDemo"); setbkcolor(backColorBC(C_Brown)); setcolor(C_Blue);intprintf(“color=getcolor());intprintf(“bkcolor=getbkcolor()); outtextxy(50,100,"点"); sea_dot(80,110,C_Red); sea_dot(100,110,C_Black); sea_dot(120,110,C_Yellow); sea_dot(140,110,C_Pink); outtextxy(50,120,"线"); sea_line(80,125,100,125,C_Green);sea_line(110,125,150,115,C_Cyan);outtextxy(50,150,"圆");sea_circle_solid(80,135,100,170,C_Orange); sea_circle(120,130,150,160,C_Brown); outtextxy(50,180,"矩形"); sea_rectangle(80,175,120,210,C_Red); sea_rectangle_solid(135,175,165,200,C_Cyan); 在显示屏上在显示屏上点、线、圆、矩形会显示棕色背景和蓝色的字体,如果希望这些分别显示不同的背景和颜色,可以在圆、线、矩形前加上setcolor和setbkcolor来修改。调用getcolor和getbkcolor函数时,要打开超级终端,在超级终端里会显示出对应颜色的值。3.编写一个mydelay延时函数,对显示字符进行简单的动画效果出来;程序如下:voidmydelay(){inti;intj;for(j=0x00;j<0x00ff;j++)for(i=0x00;i<0xffff;i++);}while(1){for(i=160;i<300;i++){ showText(&win,"a",i,100); mydelay(); if(i>=299){ showText(&win,"",i,100); i=160; }4.利用lcdputpixel函数编写自己画线程序。for(i=0;i<100;i++){y=i*2;lcdputpixel(i,y,C_Red);}结论本次实验初步对ARM环境有了初步的了解,基本掌握了环境的设置。通过对实验要求的理解,用自己已有的语言知识对实验进行了设计和实践。在实验的过程中也遇到了很多问题:1、AXD与Multi-ICE连接每次都要重连,在运行的时候,都需要花很多时间在连接上,通过学长们的指导解决问题3、对getcolor和gektbcolor函数的理解有误,认为此函数只是获取到信息,并不能保存信息,经过旁边学长的指导,了解此函数能够保存信息。3.对getcolor和gektbcolor函数的理解有误,认为此函数只是获取到信息,并不能保存信息,经过旁边学长的指导,了解此函数能够保存信息。3、对getcolor和gektbcolor函数的理解有误,认为此函数只是获取到信息,并不能保存信息,经过旁边学长的指导,了解此函数能够保存信息。实验心得与小结在此实验刚开始时,对ARM7TDMI的使用一点都不了解,不懂怎么操作和怎么运行。通过同学帮助和学长的指导慢慢了解了ARM7TDMI环境的设置。每次看到实验结果时都会有莫名的成
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 法院跨域立案工作制度
- 2025东方电气(成都)氢燃料电池科技有限公司招聘3人笔试历年参考题库附带答案详解
- 2025“才聚齐鲁成就未来”山东健康集团高校毕业生夏季校园招聘66人笔试历年参考题库附带答案详解
- 派出所群众工作制度
- 测量队工作制度流程
- 消毒隔离工作制度范本
- 锂电池回收点自动化系统建设方案
- 基坑支护变形监测方案
- 浙江国企招聘2026年宁波舟山港股份有限公司招聘笔试历年难易错考点试卷带答案解析
- 国家管网集团油气调控中心2026届秋季招聘拟录用和人员笔试历年难易错考点试卷带答案解析
- T/CSWSL 012-2019淡水鱼用发酵饲料
- 机电安装专项方案
- 校长培训工作汇报
- 刑侦破案技巧与方法
- 2025年中国激光扫描共焦显微镜市场调查研究报告
- 2025年山东省济南市中考一模生物试题(一)(原卷版+解析版)
- 老年协会换届选举流程指南
- 科技进步奖申报培训
- 二零二五年度电梯井施工质量控制协议4篇
- 沥青路面施工方案
- 噎食患者的护理及处理措施
评论
0/150
提交评论