[发明专利]一种光模块代码下载调试的方法和系统在审
申请号: | 201911128527.1 | 申请日: | 2019-11-18 |
公开(公告)号: | CN111045930A | 公开(公告)日: | 2020-04-21 |
发明(设计)人: | 陈建宇;谢炎飞;李成;胡毅 | 申请(专利权)人: | 武汉光谷信息光电子创新中心有限公司;武汉光迅科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳市爱迪森知识产权代理事务所(普通合伙) 44341 | 代理人: | 何婷 |
地址: | 430074 湖北省武汉市东湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 模块 代码 下载 调试 方法 系统 | ||
1.一种光模块代码下载调试的方法,其特征在于:
将光模块功能控制引脚和光模块状态引脚与MCU下载调试引脚相连接;
确认光模块的工作模式状态值已设置为下载调试模式;
光模块输入引脚和光模块输出引脚配置成上拉开漏模式;
需使固件代码读取电平信号的相应光模块输入引脚固定为非使能电平;
固件代码中需输出电平信号的相应光模块输出引脚固定为高电平或不输出;
进入下载调试模式,向光模块中下载代码或对光模块中的代码进行调试。
2.根据权利要求1所述的光模块代码下载调试的方法,其特征在于,将光模块功能控制引脚和光模块状态引脚连接至MCU下载调试引脚之后,还包括:
确认光模块的工作模式状态值已设置为正常工作模式;
光模块输入引脚和光模块输出引脚配置成正常工作模式下的输入输出模式;
光模块输入引脚和光模块输出引脚设置为正常工作模式下的输入输出电平;
进入正常工作模式,光模块开始正常工作。
3.根据权利要求2所述的光模块代码下载调试的方法,其特征在于,确认光模块已进入下载调试模式,或确认光模块已进入正常工作模式,具体为:
读取光模块的工作模式状态值;
判断光模块的工作模式状态值为下载调试模式,或光模块的工作模式状态值为正常工作模式;
若光模块的工作模式状态值为下载调试模式,完成下载调试模式所需的引脚设置,进入下载调试模式;
若光模块的工作模式状态值为正常工作模式,完成正常工作模式所需的引脚设置,进入正常工作模式。
4.根据权利要求3所述的光模块代码下载调试的方法,其特征在于,读取光模块的工作模式状态值,具体为:读取光模块指定的FLASH地址处的代表光模块当前工作模式的状态值。
5.根据权利要求3所述的光模块代码下载调试的方法,其特征在于,读取光模块的工作模式的状态值之后,若光模块的工作模式不是当前所要进行的工作模式,还包括:将光模块FLASH指定地址处的代表光模块当前工作模式的状态值设置为当前所要进行的工作模式的状态值。
6.根据权利要求1或2所述的光模块代码下载调试的方法,其特征在于,对光模块中的代码进行调试之前,或确认光模块已进入正常工作模式之前,还包括:
判断MCU中是否有已存在下载完成的固件代码;
若存在,开始进行调试或开始正常工作;
若不存在,向光模块中下载代码,下载完成后开始进行调试或开始正常工作。
7.根据权利要求6所述的光模块代码下载调试的方法,其特征在于,判断MCU中是否有已存在下载完成的MCU代码之前,还包括:
将代码集成开发工具的代码下载和调试接口连接至与MCU的下载调试引脚相连的光模块引脚。
8.根据权利要求6或7所述的光模块代码下载调试的方法,其特征在于:向光模块中下载代码后,或光模块的状态改变后,MCU重启并初始化。
9.一种光模块代码下载调试的系统,其特征在于:
包括光模块测试板(100)、PC(200)和光模块(300);
所述光模块测试板(100)与光模块(300)之间通过电气接口相连;
所述光模块测试板(100)与PC(200)之间通过通信接口相连;
所述光模块(100)上包括MCU(320),MCU(320)的通信引脚(321)与对应的光模块电气接口(310)之间通过相应的引脚相连,MCU(320)的功能控制和状态引脚(322)与对应的光模块电气接口(310)之间通过相应的引脚相连,MCU(320)的代码下载调试引脚(323)与对应的光模块电气接口(310)之间通过相应的引脚相连;
所述光模块测试板(100)上还包括代码下载及调试接口(140),代码下载及调试接口(140)与光模块(100)之间通过光模块电气插座(110)上的电气接口相连。
10.根据权利要求9所述的光模块代码下载调试的系统,其特征在于:
所述光模块测试板(100)上还包括光模块功能控制及状态显示模块(130),光模块功能控制及状态显示模块(130)与光模块(100)之间通过光模块电气插座(110)上的电气接口相连。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉光谷信息光电子创新中心有限公司;武汉光迅科技股份有限公司,未经武汉光谷信息光电子创新中心有限公司;武汉光迅科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911128527.1/1.html,转载请声明来源钻瓜专利网。