通信实训Jennic-WSN
通信设备的实训报告(3篇)

第1篇通信设备实训报告一、实训背景随着信息技术的飞速发展,通信设备在现代社会的地位日益重要。
为了提高我国通信行业的技术水平,培养高素质的通信技术人才,我国高校普遍开展了通信设备的实训课程。
本次实训旨在通过实际操作,使学生掌握通信设备的安装、调试、维护等基本技能,为今后从事通信行业工作打下坚实基础。
二、实训目的1. 熟悉通信设备的结构、原理和性能指标;2. 掌握通信设备的安装、调试、维护等基本技能;3. 培养学生的团队协作能力和实际操作能力;4. 提高学生对通信行业的认识,为今后从事通信行业工作做好准备。
三、实训内容本次实训主要包括以下内容:1. 通信设备的基本知识;2. 通信设备的安装与调试;3. 通信设备的维护与故障排除;4. 通信设备的实际应用。
四、实训过程1. 通信设备的基本知识在实训初期,我们首先学习了通信设备的基本知识,包括通信设备的发展历程、分类、性能指标等。
通过学习,我们对通信设备有了初步的认识。
2. 通信设备的安装与调试在了解了通信设备的基本知识后,我们开始进行通信设备的安装与调试。
实训过程中,我们按照以下步骤进行:(1)根据设备说明书,准备安装所需的工具和材料;(2)按照设备说明书,进行设备安装;(3)对安装好的设备进行调试,确保设备正常运行;(4)对调试好的设备进行性能测试,确保设备达到设计要求。
3. 通信设备的维护与故障排除在实训过程中,我们还学习了通信设备的维护与故障排除。
具体内容包括:(1)通信设备的日常维护;(2)通信设备的故障现象及原因分析;(3)通信设备的故障排除方法。
4. 通信设备的实际应用为了使同学们更好地掌握通信设备的实际应用,我们进行了以下实训:(1)通信设备的实际操作演练;(2)通信设备的现场维护;(3)通信设备的故障处理。
五、实训总结通过本次实训,我们取得了以下成果:1. 掌握了通信设备的基本知识,为今后从事通信行业工作打下了坚实基础;2. 熟悉了通信设备的安装、调试、维护等基本技能,提高了实际操作能力;3. 培养了团队协作能力和沟通能力,为今后在团队工作中发挥积极作用;4. 加深了对通信行业的认识,为今后从事通信行业工作做好了充分准备。
通信_实训报告

一、实训背景随着信息技术的飞速发展,通信技术已经成为现代社会不可或缺的一部分。
为了提高我国通信工程领域的技术水平,培养具有实际操作能力的专业人才,我们学校组织了一次通信实训活动。
本次实训旨在让我们了解通信工程的基本原理、设备操作以及实际应用,提高我们的实践能力。
二、实训目的1. 熟悉通信工程的基本概念、原理和设备;2. 掌握通信设备的操作方法和技能;3. 培养团队合作精神,提高实际操作能力;4. 拓宽知识面,为今后从事通信工程相关工作奠定基础。
三、实训内容1. 通信系统基本原理本次实训首先让我们了解了通信系统的基本原理,包括模拟通信、数字通信、无线通信、光纤通信等。
通过学习,我们对通信系统的基本组成、工作原理以及传输方式有了初步的认识。
2. 通信设备操作实训过程中,我们学习了通信设备的操作方法。
主要包括程控交换机、光传输设备、宽带接入设备等。
通过实际操作,我们掌握了设备的安装、调试、维护等技能。
3. 通信工程实际应用实训期间,我们参观了通信工程现场,了解了通信工程的实际应用。
包括基站建设、光纤铺设、通信设备安装等。
通过现场观摩,我们对通信工程的实际操作有了更直观的认识。
四、实训过程1. 理论学习在实训开始前,我们进行了为期一周的理论学习。
通过学习,我们掌握了通信工程的基本原理和设备操作方法。
2. 实际操作理论学习结束后,我们开始了实际操作环节。
在指导老师的带领下,我们逐步掌握了通信设备的操作方法。
3. 团队合作在实训过程中,我们分组进行实际操作。
通过团队合作,我们共同解决了实际问题,提高了团队协作能力。
4. 实习总结实训结束后,我们进行了实习总结。
在总结中,我们回顾了实训过程中的收获和不足,为今后从事通信工程相关工作积累了经验。
五、实训收获1. 理论知识与实践相结合,提高了我们的实践能力;2. 掌握了通信设备的操作方法,为今后从事通信工程相关工作奠定了基础;3. 培养了团队合作精神,提高了我们的沟通能力;4. 拓宽了知识面,了解了通信工程的实际应用。
通信软件使用实训报告(3篇)

第1篇一、实训背景随着信息技术的飞速发展,通信软件在现代社会中扮演着越来越重要的角色。
为了使学生更好地适应未来社会的发展需求,提高学生的实际操作能力,本实训课程旨在让学生通过实际操作通信软件,了解其功能、掌握其使用方法,并能够运用所学知识解决实际问题。
二、实训目标1. 熟悉通信软件的基本功能和使用方法。
2. 掌握通信软件的安装、配置和维护技巧。
3. 能够运用通信软件进行信息交流、资源共享和协同工作。
4. 培养学生的团队协作能力和沟通能力。
三、实训内容本次实训主要围绕以下通信软件展开:1. 即时通讯软件:如微信、QQ等。
2. 电子邮件软件:如Outlook、Foxmail等。
3. 视频会议软件:如Zoom、腾讯会议等。
4. 项目管理软件:如Teambition、Trello等。
四、实训过程1. 即时通讯软件实训(1)实训目的:熟悉即时通讯软件的基本功能,如消息发送、文件传输、视频通话等。
(2)实训内容:- 安装并注册即时通讯软件。
- 学习如何添加好友、群聊、发送消息和文件。
- 学习如何进行视频通话。
(3)实训总结:通过本次实训,学生掌握了即时通讯软件的基本使用方法,提高了信息交流的效率。
2. 电子邮件软件实训(1)实训目的:熟悉电子邮件软件的基本功能,如邮件收发、邮件管理、附件处理等。
(2)实训内容:- 安装并配置电子邮件软件。
- 学习如何创建、发送和接收邮件。
- 学习如何管理邮件文件夹和附件。
(3)实训总结:通过本次实训,学生掌握了电子邮件软件的使用方法,提高了办公效率。
3. 视频会议软件实训(1)实训目的:熟悉视频会议软件的基本功能,如视频通话、屏幕共享、会议录制等。
(2)实训内容:- 安装并注册视频会议软件。
- 学习如何进行视频会议、屏幕共享和会议录制。
- 学习如何设置会议邀请和参会人员管理。
(3)实训总结:通过本次实训,学生掌握了视频会议软件的使用方法,提高了远程协作的效率。
4. 项目管理软件实训(1)实训目的:熟悉项目管理软件的基本功能,如任务分配、进度跟踪、文档共享等。
无线通信工程实训报告

一、实训目的通过本次无线通信工程实训,旨在使学生掌握无线通信系统的基本原理、组成和关键技术,提高学生在实际工程项目中的动手能力和创新能力。
同时,培养学生的团队协作精神,为今后从事无线通信领域的工作打下坚实的基础。
二、实训时间2021年10月1日至2021年10月15日三、实训地点XX大学无线通信实验室四、实训内容1. 无线通信系统基本原理(1)无线通信系统概述无线通信系统是指利用无线电波在空间传播信息的技术。
与有线通信系统相比,无线通信具有更大的灵活性和便捷性。
在现代社会,无线通信技术已经广泛应用于各个领域,如手机、无线局域网、无线传感器网络等。
(2)无线通信系统基本组成无线通信系统主要由以下几部分组成:① 发射端:负责将信息信号转换为无线电波,并将其发送出去。
② 传播介质:无线电波在空间传播,传播介质包括大气、建筑物等。
③ 接收端:负责接收无线电波,并将其转换为原始信息信号。
④ 处理单元:对信号进行处理,如调制、解调、编码、解码等。
2. 无线通信关键技术(1)调制与解调技术调制是将信息信号与载波信号进行组合的过程,解调则是将组合后的信号分离出原始信息信号。
调制方式有模拟调制和数字调制两种。
(2)编码与解码技术编码是将信息信号转换为适合传输的信号,解码则是将传输后的信号恢复为原始信息信号。
编码方式有脉冲编码调制(PCM)、差分脉冲编码调制(DPCM)等。
(3)多址接入技术多址接入技术是实现多个用户共享同一无线信道的技术。
常见的多址接入技术有频分多址(FDMA)、时分多址(TDMA)、码分多址(CDMA)等。
3. 无线通信系统设计(1)系统需求分析根据实际应用场景,分析无线通信系统的需求,如覆盖范围、传输速率、抗干扰能力等。
(2)系统架构设计根据需求分析,设计无线通信系统的架构,包括网络结构、协议栈、硬件设备等。
(3)系统实现与测试根据系统架构,实现无线通信系统,并进行功能测试和性能测试。
五、实训过程1. 学习无线通信系统基本原理,掌握相关概念。
通信工程实习报告

通信工程实习报告通信工程实习报告集合四篇在日常生活和工作中,报告的使用频率呈上升趋势,报告中提到的所有信息应该是准确无误的。
相信许多人会觉得报告很难写吧,下面是小编帮大家整理的通信工程实习报告5篇,欢迎阅读与收藏。
通信工程实习报告篇11.时间:20xx年5月16日2.实习单位:长沙软件园科瑞特电子有限公司3.实习目的:了解专业所对应行业的生产全过程。
4.实习任务:a)作好实习笔记,对自己所发现的疑难问题及时请教解决。
b)内容应涉及到某个实习单位,论述详细c)实习单位及心得体会实习报告1.实习单位及心得体会单位名称长沙软件园科瑞特电子有限公司1实习单位:长沙软件园园区概况:长沙软件园由长沙国家高新技术产业开发区于1998年11月创办,位邻湖南省著名的岳麓山风景区和正在建设中的岳麓山大学城。
始建时占地35公顷,已建成10万余平方米的软件企业用房,配有完善的市政和通信设施。
20xx年初启动软件园扩建工程,扩建后软件园总规划面积265公顷,现已全部完成扩建区120公顷范围的基础设施工程,并启动了余下145公顷的基本建设。
产业现状:长沙软件园已有入园企业170多家,20xx年总收入44亿元,其中软件及服务收入近20亿元,利税6亿元,软件出口创汇800万美元。
营业收入过千万元的企业44家,其中过亿元的企业10家。
在嵌入式软件和数字化终端、分布计算软件平台、电子商务平台、远程教育平台、大型多媒体数据库系统、大型行业应用软件系统、视音频压缩技术等方面,居国内领先或先进水平,形成了一批具有自主知识产权的拳头产品。
入园软件企业的产品中有2项获国家科技进步二等奖,12项列国家级新产品、承担2项国家“九五”科技攻关项目和10项“863计划”项目、14项国家火炬计划项目、16项获创新基金支持,7项目获国家计委产业化专项支持。
功能定位:在孵化创新软件企业的基础上,为培育骨干软件企业提供具有时代特色的高效率技术创新服务、投融资服务和产业人才服务,构筑环境、人才、技术和产业优势,成为集湖湘文化、现代科技和岳麓名胜于一体的环境优良、设施完善、管理科学、服务优质、创新进取、产业兴旺的一流软件园区。
搭建无线传感器网络-《无线通信技术》实训

搭建无线传感器网络-《无线通信技术》实训介绍这份文档旨在提供关于搭建无线传感器网络的实训指南。
在本实训中,我们将使用无线通信技术来建立一个功能强大的无线传感器网络。
实训目标- 理解无线通信技术的基本原理和概念- 学会选择和配置合适的无线传感器设备- 掌握无线传感器网络的搭建和配置过程- 实践使用无线传感器网络进行数据采集和传输实训内容1. 了解无线通信技术- 研究无线通信的基本原理和技术标准- 掌握无线信号传输和调制的基本概念2. 选择和配置无线传感器设备- 研究市场上常见的无线传感器设备,并选择适合实训需求的设备- 配置无线传感器设备的网络参数和通信设置3. 搭建无线传感器网络- 部署无线传感器设备,并建立起一个功能完整的无线传感器网络- 配置无线传感器网络的拓扑结构和通信协议4. 数据采集和传输- 使用搭建好的无线传感器网络进行数据采集实验- 研究如何传输和处理采集到的数据实训材料为了完成这次实训,我们将需要以下材料和设备:- 无线传感器设备(数量根据实训要求而定)- 电脑或者单板计算机- 网络交换机和路由器(可选)- 实验室网络环境实训步骤在实训过程中,我们将按照以下步骤进行:1. 准备实训材料和设备2. 研究无线通信技术的基本原理和概念3. 选择和配置无线传感器设备4. 搭建无线传感器网络5. 进行数据采集和传输实验6. 分析和评估实验结果结论通过完成这个实训项目,我们将获得对无线传感器网络搭建和应用的实践经验,进一步加深对无线通信技术的理解。
希望实训能够帮助大家提升专业技能,并在今后的工作中发挥实操能力。
以上就是搭建无线传感器网络的《无线通信技术》实训指南文档。
祝实训顺利!。
关于通信专业的实习报告4篇
关于通信专业的实习报告4篇通信专业的实习报告篇1我是**大学通信专业毕业生,上岗前我先是在中国移动**移动营业厅实习两个月。
很快两个月的时间马上就结束了,在这段时间里,我成功的完成了从学生到移动员工的角色转换。
虽然有苦但快乐的时间更加多,收获非常丰富,虽然时间不长,但我感受颇多,下面就是实习报告:一、对营业厅内的业务流程有了更深入的了解。
理论________于实践,实践能更好地检验理论。
说起容易做来难。
在理论的学习过程中,我们总是不以为然。
当自己上台操作时,这才发现不是丢东就是落西。
可想而知,在以后的实际工作中,一定要脚踏实地,戒骄戒躁,时刻保持谦虚谨慎的态度。
此外,在熟悉流程之后,我发现有些流程过于繁琐。
这就导致了客户需求服务的'短时间性与操作相对长时间性产生了矛盾。
二、对营业厅内的工作人员有了更深入的了解。
我们知道,中国移动的企业文化是“正德厚生、臻于至善”,这就要求我们的员工不仅是业务方面的能手,而且还应该是有爱心、有热心、有恒心的高素质员工。
在实际的工作中,我已真实地见证了这一切,并且我已深深地感悟到加强自身的道德修养是对每一位中国移动员工的基本要求。
三、对需要服务的客户有了更深入的了解。
通过跟来访客户的不断接触、交流后我发现,来访客户主要有三种类型:1.客户确实不了解相关业务,经咨询并了解后表示满意,随即离开。
2.客户完全不了解相关业务,经再三解释后仍不明白,因此不情愿离去。
3.客户对相关业务半知半解,由于消费费用个人感觉过多,因此心里稍不平衡,经解释后即使明白也不情愿离开。
针对这几类客户,为了提高办理业务的效率和客户满意度,我感觉可以适当地采取一些措施,如后两种客户在办完相关业务后可直接让值班经理进行咨询接待。
总的来说这次实习效果是非常显著的,他是我真正进入中国移动的一个桥梁,是我更加容易理解公司文化,融入公司集体,我相信我以后的工作更加得心应手。
通信专业的实习报告篇2一、实习目的1、了解参观单位的发展状况,产品特点及技术要求主要了解各单位的产品特点,有硬件和软件之分,有机械和智能之别。
通信专业的实习报告4篇
通信专业的实习报告4篇通信专业的实习报告篇1实习地点:郑州市神阳科技有限公司带队老师:王华郑州市神阳科技有限公司实习报告一、实习目的通过在公司信息管理部四十多天的实习,对程控机房的各种设备的调试有一定的认识和理解,打好了日后学习工作的入门基础。
同时实习电话机的装配和维修技能,电缆的铺设和对接等工作。
培养理论联系实际的能力,提高分析问题和解决问题的能力,增强了独立工作的能力。
最主要的是培养与其他同学的团队合作、共同探讨、共同前进的`精神。
二、实习时间20__年2月1420__年4月22三、实习地点郑州市神阳科技有限公司四、实习单位情况介绍郑州市神阳科技有限公司,创建于1996年,是通过ISO9001:20__质量体系认证的集有线电视、计算机络、安全技术防范、系统集成、IPTV机顶盒、服务器,自动化控制等技术服务、方案设计、产品研制及工程建设等领域为一体的高科技民营企业。
具有《高新技术企业认定证》、《计算机信息系统集成资质证》,《通信用户管线建设企业资质证》,《河南省安全技术防范工程资质证》,《河南省广播电视有线络设计、安装许可证》,《河南省卫星电视广播地面接收设施安装许可证》,《增值电信业务经营许可证》等科技行业建设资质。
具有十多年的专业技术经验,有全国性的产品信息体系及技术体系,拥有优秀的工程施工力量和专业的技术支持队伍,为发展河南广电和科技强警事业做出了突出贡献五、实习内容广播电视:①参与建成有线电视台(站)②光纤传输系统提供了成功的模式和试验田,继而又承担了河南省县级有线电视络的设计、技术服务项目。
安防监控:从事工程的前期设计、工程期间设备的安装、调试,工程结束后的售后技术服务工作,为用户提供了良好的服务掌握好加热时间IPTV研发:神阳IP数字多媒体终端是新一代络电视家庭娱乐中心,通过电视机、音响等配套设备,为用户提供高质量数字电视和数字音乐播放、交互式络视音频点播,节目指南、络游戏、互联浏览和收发电子邮件等功能,为用户提供真正的交互、个性化服务GPS位置服务:目前GPS已成为货物调度、跟踪防盗、监控管理的不可替代的技术手段。
通信技术课程实训报告
一、实训背景随着信息技术的飞速发展,通信技术在国民经济发展中扮演着越来越重要的角色。
为了使学生在掌握通信理论的基础上,提高实际操作能力,我校特开设了通信技术课程实训。
本次实训旨在让学生了解通信技术的基本原理、系统架构和实际应用,培养学生在通信领域中的动手实践能力和创新精神。
二、实训目标1. 掌握通信技术的基本原理和系统架构;2. 熟悉通信设备的操作和维护;3. 培养学生的团队合作精神和沟通能力;4. 提高学生在通信领域的实际应用能力。
三、实训内容1. 通信原理实验通过实验,使学生了解通信系统的工作原理,掌握调制、解调、信道编码等基本技术。
2. 信号与系统实验使学生熟悉信号的时域、频域分析,掌握信号处理的基本方法。
3. 通信设备操作与维护让学生熟悉通信设备的操作流程,掌握设备的日常维护和故障排除方法。
4. 网络通信实验使学生了解网络通信的基本原理,掌握TCP/IP协议、路由选择、网络安全等方面的知识。
5. 光纤通信实验使学生了解光纤通信的基本原理,掌握光纤的传输特性、光模块、光缆连接等方面的知识。
6. 移动通信实验使学生了解移动通信的基本原理,掌握移动通信系统的架构、关键技术、网络规划等方面的知识。
四、实训过程1. 实验准备阶段学生根据实验指导书,了解实验目的、原理、步骤和要求,做好实验前的准备工作。
2. 实验操作阶段学生在实验教师的指导下,按照实验步骤进行操作,记录实验数据,分析实验结果。
3. 实验总结阶段学生整理实验数据,分析实验结果,撰写实验报告,总结实验过程中的心得体会。
五、实训成果1. 学生掌握了通信技术的基本原理和系统架构;2. 学生熟悉了通信设备的操作和维护;3. 学生具备了一定的团队合作精神和沟通能力;4. 学生提高了在通信领域的实际应用能力。
六、实训心得通过本次通信技术课程实训,我深刻体会到以下几点:1. 理论与实践相结合的重要性。
只有将所学理论知识应用于实际操作中,才能真正掌握通信技术。
通信综合实训实践报告(2篇)
第1篇一、实训背景随着信息技术的飞速发展,通信技术在各个领域得到了广泛应用。
为了提高我国通信行业从业人员的实践能力,培养具备综合素质的专业人才,我国高校纷纷开展了通信综合实训课程。
本次实训旨在通过模拟实际工作场景,让学生掌握通信设备的操作、维护及故障处理等技能,提高学生的实际动手能力和团队协作能力。
二、实训目的1. 熟悉通信设备的结构、原理和操作方法;2. 掌握通信设备的安装、调试及故障处理技巧;3. 提高学生的团队协作能力和沟通能力;4. 培养学生的实际工作能力和职业素养。
三、实训内容1. 通信设备认知:了解通信设备的种类、工作原理、性能指标等;2. 通信设备操作:掌握通信设备的安装、调试及维护方法;3. 故障处理:学会分析故障原因,制定故障处理方案,并进行故障排除;4. 团队协作:通过分组完成任务,提高学生的团队协作能力;5. 沟通能力:通过实训过程中的沟通与交流,提高学生的沟通能力。
四、实训过程1. 第一阶段:通信设备认知在第一阶段,我们学习了通信设备的种类、工作原理、性能指标等基础知识。
通过教师讲解和实际操作,我们对通信设备有了初步的认识。
2. 第二阶段:通信设备操作在第二阶段,我们学习了通信设备的安装、调试及维护方法。
通过实际操作,我们掌握了通信设备的操作技巧,提高了自己的动手能力。
3. 第三阶段:故障处理在第三阶段,我们学习了故障处理的基本方法和技巧。
通过模拟故障场景,我们学会了分析故障原因,制定故障处理方案,并进行故障排除。
4. 第四阶段:团队协作在第四阶段,我们进行了分组实训。
每个小组负责一个通信设备的安装、调试、维护和故障处理。
通过团队合作,我们完成了实训任务,提高了团队协作能力。
5. 第五阶段:沟通能力在实训过程中,我们通过日常沟通、讨论、汇报等形式,提高了自己的沟通能力。
同时,我们还学习了如何与团队成员、上级和客户进行有效沟通。
五、实训成果1. 掌握了通信设备的种类、工作原理、性能指标等基础知识;2. 熟悉了通信设备的安装、调试及维护方法;3. 学会了分析故障原因,制定故障处理方案,并进行故障排除;4. 提高了团队协作能力和沟通能力;5. 增强了实际工作能力和职业素养。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
通信新技术综合训练报告 目 录 实验一 Jennic-WSN开发环境 ............................................................... 1 实验二 GPIO及LCD使用实验 ............................................................... 4 实验三 简单点对点无线通信实验 ........................................................ 8 实验四 两个EndDevice之间的无线通信实验 .................................. 13 实验五 DIO中断实验 ........................................................................... 21 实验六 定时器实验 .............................................................................. 25 实验七 UART实验 ................................................................................. 29 实验八 ADC及数据采集实验 ............................................................... 34 实验九 休眠和掉电保护实验 .............................................................. 40 心得体会 ................................................................................................... 47 通信新技术综合训练报告
第1页,共48页 实验一 Jennic-WSN开发环境 一、实验内容 1. 熟悉基于JN5139芯片所设计的WSN开发板及其部件。 2. 软件的安装于调试。 3.熟悉常用API接口函数。
二、实验原理 1. 基于JN5139芯片所设计的WSN开发板,其部件如下: U1: JN5139系列Zigbee模块; U2: 板载光照度传感器; U3: 板载温湿度一体传感器; J3: 外供电(5VDC)接口; Swith: 供电开关; J7: 编程与运行状态选择,左跳并给传感器板加电,则进入可编程状态,或者在加电的情况下,按住RESET按钮,左跳J7,然后放开RESET按钮,再右跳J7,也可进入可编程状态,退出可编程状态,只需要按一下RESET按钮即可; J8: Flash写保护跳选,编程与运行都跳选到RUN(右跳); DB9: RS232编程接口; UART0: 串口0; JP6: 模块所有管脚的引出排线(引脚编号如图1-4所示,功能如表1-1所示); LCD: 液晶接口; Power: 电源指示灯; REST: 复位按键; LED3,LED2,LED1,LED0:可编程LED,分别对应DIO19、DIO18、DIO17、DIO16; SW3,SW2,SW1,SW0:可编程按键,分别对应DIO20、DIO11、DIO10、DIO9; GND: 地。
2. 软件的安装与调试 (1)建立开发环境 在光盘中找到software文件夹下的JN-SW-4031-SDK-Toolchain-v1.1.exe文件(或者在Jennic公司网站上获得该文件)并运行。在安装过程中,最简单的方法是按默认设置安装。
(2)编写程序代码并进行下载与调试 编写代码完成后,可按Ctrl+F9快捷键或选择主菜单Build下的Build子菜单或点击图标建立可执行二进制代码文件。 若工程编译(Build)成功,则可在C:\Jennic\cygwin\jennic\SDK\Application\test\JN5139_ Build\Release目录下生成test.bin文件。否则,出错信息会显示在信息窗口中,根据出错信息调试程序。 Jennic JN51xx Flash可编程器是用来将编译好的二进制代码文件(*.bin)下载到JN51xx通信新技术综合训练报告 实验一 Jennic-WSN开发环境 第2页,共48页 模块中的Flash芯片的代码下载工具,它通过串行总线与JN51xx模块相连。 Jennic JN51xx Flash可编程器的用户界面如图1-18所示,它可以将* .bin文件下载到目标板或模块中,下载步骤如下: ① 用串口线连接PC机和目标板或模块。 ②运行Flash可编程器,选择PC机与目标板相连的串行通讯端口。 ③ 将目标板上的J7跳线至编程(左侧)状态,给目标板上电,按一下RESET按钮后释放,再恢复J7跳线至右侧。 ④ 在图1-18所示的Flash可编程界面上点击Browse按钮(图中①处)查找并选择要下载的目标文件。 ⑤ 选择好目标文件后,点击Progrm按钮(图中②处)开始下载。在下载的过程中会显示一个下载的进度条,如图1-19所示。当下载完成后,将显示下载成功或错误,如图1-20所示下载成功对话框。如果遇到错误,请尝试重新下载。 ⑥ 成功下载后,关掉Flash可编程器再给目标板或模块上电、或按Reset按钮,则刚下载的代码自动运行。
(3)常用API接口函数介绍 应用程序初始化函数如下: AppColdStart( )
应用程序的入口,相当于标准C中的main函数,结点上电后将从这里开始执行应用程序。该函数需要完成以下功能:1. 通过设置函数中的参数值来设置信道号(JZS_sConfig.u32Channel)和PAN ID(JZS_sConfig.u16PanId); 2. 调用函数JZS_u32InitSystem(TRUE)来初始化ZigBee 协议栈;3. 调用函数vInit( )对用户的应用进程进行初始化,包括初始化按钮动作和程序变量,设定绑定等操作;4. 调用bBosRun(TRUE)来启动操作系统BOS。用户可根据具体的应用设计该函数。
AppWarmStart( ) 结点从内存供电的休眠模式唤醒的时候将进入这个函数。启动后所有的内存数据都没有丢失。如果设备不需要休眠唤醒功能,这个函数可以为空。用户可根据具体的应用设计该函数。一般情况下,该函数会调用AppColdStart( )重新启动设备。
应用程序调用协议栈的函数如下: JZS_u32InitSystem( ) 初始化Jennic ZigBee协议栈。 JZS_vStartStack ( ) 设备将作为Coordinator、Router或者End Device启动。如果是Coordinator将启动网络,如果是Router或者End Device将加入网络。
JZS_vStartNetwork ( ) 手动控制Coordinate网络启动,相对于自动网络启动,使用该功能,需要设置JZS_sConfig.bAutoJoin=FALSE.该函数执行后,返回的协议栈事件为JZS_EVENT_NWK_STARTED JZS_EVENT_FAILED_TO_START_NETWORK 。
vAppSaveContexts ( ) 保存网络参数以及用户的数据,如果你的应用是固定点的话,建议你进行网络参数的保存。 通信新技术综合训练报告 实验一 Jennic-WSN开发环境 第3页,共48页 u16AppGetContextSize ( ) 用来获取保存的网络参数以及用户数据的尺寸。 vAppGetContexts ( ) 读取保存的网络参数的内容。 协议栈调用应用函数的函数如下: JZA_boAppStart( ) 让用户可以在协议栈启动前定义endpoint的descriptor,通常开发人员应该在这个函数中调用JZS_vStartStack启动协议栈。
JZA_vStartEvent( ) 协议栈将通过这个函数反馈网络层的一些网络事件,比如网络启动成功、结点加入成功或者数据发送完成等。
JZA_vPeripheralEvent( ) 该函数主要用来处理外部的硬件中断,比如按钮、定时器、UART等。 JZA_vAppEventHandler( ) BOS周期性地调用该函数处理硬件中断。用户可以利用它进行网络状态的判断和按钮的检查等,也可以在这个函数中,写入自己的应用程序。在设计该函数时,要尽可能地使其运行时间短,以便BOS调度其他活动事件。
JZA_vAppDefineTasks( ) 该函数用于向BOS注册自己的用户任务,一般很少使用该函数。 JZA_bAfMsgObject( ) 收到其他结点发送来的MSG帧的处理函数。 通信新技术综合训练报告
第4页,共48页 实验二 GPIO及LCD使用实验 一、实验内容 1. 运用基本GPIO函数设计一个程序,分别通过各按键切换对应LED亮/灭状态。 2. 设计一个程序,实现LED自动闪烁,周期1秒。 3. 设计一个程序,按下按键SW0,LCD显示数据加1;按下按键SW1,LCD显示数据减1。
二、实验原理 1. AppColdStart( ) 作用:应用程序的入口,相当于标准C中的main函数,结点上电后将从这里开始执行应用程序。该函数需要完成以下功能:a.通过设置函数中的参数值来设置信道号(JZS_sConfig.u32Channel)和PAN ID(JZS_sConfig.u16PanId); b.调用初始化子程序。
2. AppWarmStart( ) 作用:该函数会调用AppColdStart( )重新启动设备。 3. JZS_vStartStack ( ) 作用:启动网络,设备作为Coordinator启动。 4. JZA_vAppEventHandler( ) 作用:BOS周期性地调用该函数处理硬件中断。进行网络状态的判断和按钮的检查。检查若有按键,则调用按键程序。
5. 按键子程序vProcessSplashKeyPress( ) 作用:通过调用该程序,对按键进行处理,利用case语句:按键0,LED0亮灭;按键1,LED1亮灭;按键2,LED2亮灭;按键3,LED3亮灭。
6. vInit() 作用:a.初始化LED和按键; b. 调用函数JZS_u32InitSystem(TRUE)来初始化ZigBee 协议栈; c. 调用bBosRun(TRUE)来启动操作系统BOS。