[实用新型]基于单片机的实现模拟ISP在线调试系统有效
申请号: | 202120165788.7 | 申请日: | 2021-01-21 |
公开(公告)号: | CN214098412U | 公开(公告)日: | 2021-08-31 |
发明(设计)人: | 谢俊 | 申请(专利权)人: | 湖南品腾电子科技有限公司 |
主分类号: | G06F11/26 | 分类号: | G06F11/26;G06F11/273;G01R31/28;G01R31/317 |
代理公司: | 长沙轩荣专利代理有限公司 43235 | 代理人: | 丛诗洋 |
地址: | 410000 湖南省长沙市高新开发区旺龙路*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 单片机 实现 模拟 isp 在线 调试 系统 | ||
本实用新型提供了一种基于单片机的实现模拟ISP在线调试系统,包括:上位机,所述上位机中设置有数据填入窗口和发送按键;编程器,所述编程器的第一端通过USB线与所述上位机的USB口电连接;单片机,所述单片机的第一端与所述编程器的CLK线电连接,所述单片机的第二端与所述编程器的DATA线电连接。本实用新型无需单片机内嵌ISP模块,减少了单片机设计的硬件开销,对单片机的测试无须通过反复编程芯片来调试内部特殊功能寄存器,减少了繁复的编程烧录过程,通过复用编程器的DATA线和CLK线实现在线调试。
技术领域
本实用新型涉及ISP在线调试技术领域,特别涉及一种基于单片机的实现模拟ISP在线调试系统。
背景技术
ISP在线调试一般内嵌于大型单片机中,在单片机上电并正常工作时,上位机通过操作ISP模块直接对单片机编程,器件在编程后立即进入正常工作状态,它改变了传统专用编程器进行编程的操作方式,免去了调试时由于频繁地插入取出芯片给芯片和电路板设计带来的不便。
由于ISP模块增加了单片机设计额外的硬件开销,对于小型8位单片机,一般不会内嵌ISP模块,这就给这类单片机的测试及开发带来不便,在需要对这类单片机进行调试时,如果有一种实现模拟ISP在线调试的方法,无疑会降低单片机测试和开发的难度和周期。而单片机一定有单独的编程器工具用于单片机编程,如果能复用编程器下载线原有的硬件连线实现ISP在线调试功能,则能进一步增加方案的可操作性。
实用新型内容
本实用新型提供了一种基于单片机的实现模拟ISP在线调试系统,其目的是为了解决传统的单片机的ISP在线调试需要内嵌ISP模块,增加了单片机设计额外的硬件开销,而小型单片机不内嵌ISP模块,增加了小型单片机的测试和开发难度和周期的问题。
为了达到上述目的,本实用新型的实施例提供了一种基于单片机的实现模拟ISP在线调试系统,包括:
上位机,所述上位机中设置有数据填入窗口和发送按键;
编程器,所述编程器的第一端通过USB线与所述上位机的USB口电连接;
单片机,所述单片机的第一端与所述编程器的CLK线电连接,所述单片机的第二端与所述编程器的DATA线电连接。
其中,所述上位机用于填入需要调试的寄存器地址和数据。
其中,所述上位机中填入的寄存器地址和数据共16位,其中,高8位为地址,低8位为数据。
其中,所述发送按键用于实时控制所述上位机的USB口下载所述上位机中的16位数据。
其中,所述编程器通过USB线接收所述上位机的USB口下载的16位数据。
其中,所述编程器控制DATA线根据模拟ISP协议输出16位数据。
其中,所述编程器通过CLK线输出同步时钟信号。
其中,所述单片机中写入有模拟ISP协议识别代码,所述模拟ISP协议识别代码用于检测模拟ISP协议。
其中,所述单片机接收通过所述编程器CLK线输出的同步时钟信号,当所述单片机检测到CLK线传输的时钟信号的跳变沿时,所述单片机接收通过所述编程器DATA线输出的16位数据。
其中,所述单片机将接收到的16位数据中的高8位作为地址、低8位作为数据写入所述单片机对应地址的特殊功能寄存器中。
本实用新型的上述方案有如下的有益效果:
本实用新型的上述实施例所述的基于单片机的实现模拟ISP在线调试系统,无需单片机内嵌ISP模块,减少了单片机设计的硬件开销,对单片机的测试无须通过反复编程芯片来调试内部特殊功能寄存器,减少了繁复的编程烧录过程,通过复用编程器的DATA线和CLK线实现在线调试。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南品腾电子科技有限公司,未经湖南品腾电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202120165788.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种英语教学的多模态英语教学装置
- 下一篇:一种英语教学用听力训练装置