[发明专利]一种光模块代码下载装置及方法在审
申请号: | 201810826747.0 | 申请日: | 2018-07-25 |
公开(公告)号: | CN108803442A | 公开(公告)日: | 2018-11-13 |
发明(设计)人: | 陈建宇;胡毅;韩燊 | 申请(专利权)人: | 武汉光迅科技股份有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 | 代理人: | 胡琦旖 |
地址: | 430205 湖北省*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据存储模块 代码下载 指示模块 单片机 光模块 指示灯 模式控制开关 下载 光通信技术领域 读取 更新数据存储 供电控制模块 复位单片机 光模块接口 在位光模块 代码传输 代码模式 代码校验 复位开关 升级代码 通讯模块 下载效率 硬件成本 校验 低电平 高电平 上电 | ||
本发明属于光通信技术领域,公开了一种光模块代码下载装置及方法,装置包括单片机、通讯模块、控制与指示模块、数据存储模块、供电控制模块、光模块接口,控制与指示模块包括模式控制开关、复位开关、代码指示灯、下载指示灯;方法包括上电或复位单片机;单片机读取并判断控制与指示模块中模式控制开关的电平;若为低电平,则单片机对数据存储模块中的代码进行校验,若代码校验正确,则进入下载代码模式,将数据存储模块中的代码传输至所有在位光模块;若为高电平,则进入升级代码模式,更新数据存储模块中的代码。本发明解决了现有技术中光模块代码下载的硬件成本较高、下载效率较低的问题。
技术领域
本发明涉及光通信技术领域,尤其涉及一种光模块代码下载装置及方法。
背景技术
光收发一体模块,简称光模块,是光纤通信系统中重要的器件。随着光纤通信的不断发展,光模块的应用也越来越多。光模块中的单片机一般用于实现通信和控制。生产光模块时,需要给单片机下载代码,现有的方法是通过USB转JTAG仿真器或USB转I2C下载器实现代码下载,此方法不仅需要昂贵的硬件支持,而且还需要使用者有相关开发经验以应付USB接口所带来的操作上的复杂性及异常,最大的缺点是一次只能下载一个光模块,效率非常低。而由于光模块的出货量越来越大,现有技术采用的代码下载方法显然需要改进。
发明内容
本申请实施例通过提供一种光模块代码下载装置及方法,解决了现有技术中光模块代码下载的硬件成本较高、下载效率较低的问题。
本申请实施例提供一种光模块代码下载装置,包括:单片机、通讯模块、控制与指示模块、数据存储模块、供电控制模块、光模块接口;所述控制与指示模块包括模式控制开关、复位开关、代码指示灯、下载指示灯;
所述单片机分别与所述通讯模块、所述控制与指示模块、所述数据存储模块、所述供电控制模块、所述光模块接口连接,所述供电控制模块与所述光模块接口连接;
所述通讯模块用于与电脑连接,以获取升级代码;
所述控制与指示模块中的所述模式控制开关用于选择代码下载模式或代码升级模块,所述复位开关用于控制单片机复位,所述代码指示灯用于显示所述数据存储模块中的代码是否校验正确,所述下载指示灯用于显示下载到光模块的代码是否校验正确;
所述光模块接口用于连接光模块;
所述供电控制模块用于控制所连接的光模块的上电或掉电;
所述单片机用于控制光模块代码下载、代码升级过程。
优选的,所述光模块代码下载装置还包括:电源模块;所述电源模块分别与所述单片机、所述通讯模块、所述控制与指示模块、所述数据存储模块、所述供电控制模块连接;所述电源模块用于为装置提供电源。
优选的,所述单片机采用ADuC70xxBCPZxxI系列单片机。
另一方面,采用上述记载的光模块代码下载装置,本申请实施例提供一种光模块代码下载方法,包括以下步骤:
步骤S1、上电或复位单片机;
步骤S2、单片机读取并判断控制与指示模块中模式控制开关的电平;若为低电平,则进入步骤S3;若为高电平,则进入步骤S5;
步骤S3、单片机对数据存储模块中的代码进行校验;若代码校验正确,则进入步骤S4;若代码校验错误,则进入步骤S6;
步骤S4、进入下载代码模式,将数据存储模块中的代码传输至所有在位光模块,完成代码下载,进入步骤S6;
步骤S5、进入升级代码模式,更新数据存储模块中的代码,完成代码升级,进入步骤S6;
步骤S6、结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光迅科技股份有限公司,未经武汉光迅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810826747.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于MSP430系列单片机的智能安保系统
- 下一篇:一种电机伺服驱动器