网站大量收购独家精品文档,联系QQ:2885784924

粤嵌实习报告.doc

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
广东海洋大学 学 生 专 业 实 习 报 告 学号 姓名 班级 自动化 广 东 海 洋 大 学 电 子 与 信 息 工 程 学 院 GDOU-B-11-112广东海洋大学学生实验报告书 GDOU-B-11-112 实验名称 课程名称 成绩 学院(系) 电子与信息工程学院 专业 自动化 班级 学生姓名 学号 实验地点 实验日期 一、实习目的和要求 学习和了解了嵌入式在生活中的重要作用和发展过程 熟练掌握ARM硬件体系结构 熟悉linux下的嵌入式编程流程,积累自己的软件编写经验,能够参与并实现一个真实和完整的嵌入式项目,为今后的学习和将从事的技术工作打下坚实的基础 熟悉掌握zigbee模块的使用以及对Zstack的理解 二、实习内容 无线传感网络的搭建 Zigbee无线网络的搭建 CC2530的开发级Zstack的运用 Linux图形开发技术 Linux系统的文件IO操作 Linux系统的Framebuffer控制开发 智能停车系统的车辆识别功能实现 智能停车系统的车位管理功能实现 联合调试 BUG修复 智能车库系统的验收 智能车库系统实习总结 三、实习进度 第一阶段:搭建节点网络并熟练掌握组网功能并且搭建IAR编程环境以及协议栈的安装,并且成功组网通信等。 对zigbee的理解: ZigBee 是 IEEE802.15.4 协议的代名词。根据这个协议规定的技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,主要适 合于自动控制和远程控制领域,可以嵌入各种设备中,同时支持地理定位功能。 在这次项目中选用三个zigbee节点组成系统,包括入车点、出车点和车位点。 在该项目中采用的CC2530,CC2530 是用于2.4-GHz?IEEE 802.15.4、ZigBee 和RF4CE 应用的一个真正的 HYPERLINK /doc/4283765-4487071.html \t /doc/_blank 片上系统(SoC)解决方案。它能够以非常低的总的材料成本建立强大的 HYPERLINK /doc/6806876-7023827.html \t /doc/_blank 网络节点。CC2530 结合了领先的RF 收发器的优良性能,业界标准的增强型8051 CPU,系统内可编程闪存,8-KB RAM 和许多其它强大的功能。CC2530 有四种不同的闪存版本:CC2530F32/64/128/256,分别具有32/64/128/256KB 的闪存。CC2530 具有不同的运行模式,使得它尤其适应超低功耗要求的系统。运行模式之间的转换时间短进一步确保了低能源消耗。 节点主要功能如下: 1) 组网(收发) 2) 角色分配与管理 3) 传感器处理 4) 业务通信(自定义) 5) 协调器串口通信(传达ARM) 在本次实习中,将粤嵌的教学开发板GEC210作为控制终端,该板是核心处理器三星公司的spv210,是以ARM架构的实验板。 可通过该板子实现以下功能: 1)显示车位信息 2)显示车辆信息 3)进出车拍照 4)车辆信息识别(wifi MAC识别) 第二阶段:主要是熟悉Linux系统开发平台,包括文件IO操作、如何在Linux环境下进行编程、调试以及各种命令的掌握。 第三阶段:熟练掌握交叉编译链的使用,能够用交叉编译程序再下载至开发板 第四阶段:各个模块的整合调试,测试各个功能模块是否通信正常 第五阶段:项目验收,项目经验总结,技术交流分析 智能车库系统工作流程如下:当有门口显示屏显示车位有闲余,车辆进来,放置于门口的监测装置(摄像头)会立即抓拍,经抓拍所得的图片经过终端处理(图像处理)得到车辆信息,记录车辆信息,闲余的车位会亮灯,为司机知道知道停车的具体方位,车辆停好之后,终端及时更新屏幕信息(显示空余车位);若有出车,出车点的摄像头也会进行抓拍,图像处理得到车辆信息,从而更新屏幕信息。 四、实习中遇到的问题及解决办法 在实习过程中,因为对zstack协议栈没接触过,理解起来相对困难,还有就是之前没有接触过Linux系统,对于什么是文件IO操作完全不懂,因为Linux系统中要用到很多命令操作,觉得很枯燥,但是经过两三天的接触还有心理上的接受与认可,渐渐对Linux系统有了较深的理解,特别是懂得如何运用指令来查询一个函数的用法,这主要归功于粤嵌助教的帮助,经过助教的耐心讲解,很好地掌握了各种命令的使用。 在实习过程中,对于摄像头的操作也是难以理解,在Linux系统中,一切设备皆是文件,所以也是同样的道理,像打开文件那样操作摄像头即可。 五、收获与体会 在此次广州粤嵌的实习过程中,收获不少,收获的不仅仅是技术经验,更是一种能力。来到粤嵌,我感受到了一种积极敲代码的热情氛围,因为粤

文档评论(0)

189****6472 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档