[实用新型]仿真器及仿真设备有效
申请号: | 202022931591.8 | 申请日: | 2020-12-07 |
公开(公告)号: | CN214751846U | 公开(公告)日: | 2021-11-16 |
发明(设计)人: | 吴锴李;区建庆 | 申请(专利权)人: | 珠海极海半导体有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 冯晓平 |
地址: | 519000 广东省珠海市横琴新*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仿真器 仿真 设备 | ||
本实用新型涉及一种仿真器及仿真设备,包括第一控制模块、检测模块、存储模块、接收模块及接收控制模块,第一控制模块设置于仿真器本体的外壁,用于在触发状态下输出第一电平;检测模块与第一控制模块连接,用于根据第一电平控制仿真器进入固件升级模式;存储模块与检测模块连接,用于存储固件数据;接收模块与检测模块连接,用于当仿真器进入固件升级模式时,接收第一信号并对第一信号进行校验;接收模块还用于当第一信号校验通过时,接收升级数据;接收控制模块分别与接收模块及存储模块连接,用于将升级数据存储到存储模块中,以对存储模块中的固件数据进行升级。
技术领域
本实用新型涉及微控制器领域,尤其涉及一种仿真器及仿真设备。
背景技术
单片机仿真器是一种在电子产品开发阶段代替单片机芯片进行软硬件调试的开发工具。配合集成开发环境使用仿真器可以对单片机程序进行单步跟踪调试,也可以使用断点、全速等调试手段,并可观察各种变量、RAM及寄存器的实时数据,跟踪程序的执行情况。同时还可以对硬件电路进行实时的调试。利用单片机仿真器可以迅速找到并排除程序中的逻辑错误,大大缩短单片机开发的周期。
目前在电子产品开发中,通常采用jlink仿真器进行调试,jlink仿真器在使用时需要拧开螺丝以打开外壳,并使用跳帽进行短接,才能使得仿真器进入固件升级模式,操作繁琐,给用户的使用带来不便。
实用新型内容
基于此,有必要针对现有的仿真器在使用时需要拧开螺丝以打开外壳,并使用跳帽进行短接,才能使得仿真器进入固件升级模式,操作繁琐,给用户的使用带来不便的问题,提供一种仿真器及仿真设备。
一种仿真器,包括:
第一控制模块,设置于仿真器本体的外壁,用于在触发状态下输出第一电平;
检测模块,与所述第一控制模块连接,用于根据所述第一电平来控制所述器进入固件升级模式;
存储模块,与所述检测模块连接,用于存储固件数据;
接收模块,与所述检测模块连接,用于当所述仿真器进入固件升级模式时,接收第一信号并对所述第一信号进行校验;
所述接收模块还用于当所述第一信号校验通过时,接收升级数据;
接收控制模块,分别与所述接收模块及所述存储模块连接,用于将所述升级数据存储到所述存储模块中,以对所述存储模块中的所述固件数据进行升级。
上述的仿真器,第一控制模块在触发状态下输出第一电平,检测模块通过检测第一控制模块输出的第一电平,控制仿真器进入固件升级模式,从而用户通过操作第一控制模块即可控制仿真器进入固件升级模式,操作简便,接收模块还在仿真器进入固件升级模式时,接收模块接收第一信号并对第一信号进行校验,并且第一信号校验通过时,才会接收升级数据;接收控制模块将升级数据存储于存储模块,以对固件数据进行升级,从而增加仿真器对固件数据升级的可靠性。
在其中一个实施例中,所述第一控制模块还用于在未触发状态下输出第二电平;
所述检测模块还用于根据所述第二电平控制所述仿真器进入仿真模式,所述仿真器运行所述存储模块中的固件数据。
在其中一个实施例中,所述接收模块还用于判断所述升级数据是否接收完成,并当所述升级数据接收完成时,输出第二信号。
在其中一个实施例中,所述接收模块包括:
校验单元,与所述检测模块连接,用于当所述仿真器进入固件升级模式时,在预设时间内对第一信号进行接收,并对所述预设时间内接收到的第一信号进行校验;
所述校验单元还用于当在预设时间内未接收到第一信号或所述第一信号校验未通过时,控制所述仿真器进入仿真模式;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海极海半导体有限公司,未经珠海极海半导体有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202022931591.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种一出四针阀分流板
- 下一篇:一种焦粉冷却装置