[发明专利]具有电路内调试器的微控制器系统在审
申请号: | 201910047994.5 | 申请日: | 2019-01-18 |
公开(公告)号: | CN110058541A | 公开(公告)日: | 2019-07-26 |
发明(设计)人: | 马蒂亚斯·施奈德;阿恩特·保沙尔特;郑元芬 | 申请(专利权)人: | 英飞凌科技奥地利有限公司 |
主分类号: | G05B19/042 | 分类号: | G05B19/042 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 康建峰;陈炜 |
地址: | 奥地利*** | 国省代码: | 奥地利;AT |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 调试信息 接口电路 存储器 调试 微控制器系统 读取 电子装置 调试器 耦接 电路 嵌入式控制器 接收存储 配置 写入 存储 | ||
提供了具有电路内调试器的微控制器系统。本文描述了一种电子装置。根据一个实施方式,该电子装置包括:具有调试逻辑的嵌入式控制器;耦接至调试逻辑的接口电路;以及耦接至接口电路的存储器。该接口电路被配置成读取存储在调试逻辑中的调试信息并且将读取的调试信息发送到存储器。该接口电路还被配置成接收存储在存储器中的调试信息并且将接收的调试信息写入调试逻辑中。
技术领域
本公开内容涉及微控制器和包括微控制器的控制系统的领域。
背景技术
微控制器用于大量的各种应用中,并且特别地用于电气、机械或机电系统的控制。这样的电气系统的一个示例是开关模式电源(SMPS);SMPS可以包括微控制器,该微控制器执行控制该系统所需的所有核心功能,以便获得期望的系统行为。
根据应用,微控制器通常与其他电路(诸如与传感器电路、驱动器电路、通信接口等连接所需的接口电路)一起嵌入在专用集成电路(ASIC)中。在许多应用中,功耗是一个问题,并且因此,许多微控制器包括所谓的电源管理单元(PMU)(或与PMU耦接),该PMU被配置成在系统的状态满足一个或更多个预定义条件的情况下,将微控制器(和其他电路)置于低功耗模式(也称为断电模式或睡眠模式)。PMU还被配置成在再次需要由微控制器实现的一个或更多个功能来控制系统的情况下将微控制器从低功耗模式“唤醒”。
如普遍已知的那样,由微控制器提供的功能基本上由软件(在嵌入式系统的情况下有时称为固件)确定。根据应用,软件可能相对复杂并且易于出错;因此,软件开发过程通常包括普遍称为调试的活动,例如,为了分析软件以发现错误和验证软件实现的功能的目的而完成的活动。
为了允许在“现实”条件下进行调试,现代微控制器通常包括用于调试的硬件支持,从而实现系统内编程、对于硬件断点的支持等。为了调试,调试目标(即微控制器)可以经由调试适配器与调试主机(例如,执行被称为调试前端的软件应用的个人计算机)连接。适配器基本上形成诸如USB(通用串行总线)的标准个人计算机接口与承载调试目标的电路板上的标准化JTAG(联合测试行动组)连接器之间的接口/转换器。在调试期间调试目标中使用的信息通常称为调试上下文,并且可以经由提到的适配器从调试主机下载到调试目标。
可以重复地进入低功耗模式并且在操作期间再次唤醒的系统呈现了关于调试的挑战,因为当微控制器进入低功耗模式时通常会丢失调试上下文。
发明内容
本文描述了一种电子装置。根据一个实施方式,电子装置包括:具有调试逻辑的嵌入式控制器;耦接至调试逻辑的接口电路;以及耦接至接口电路的存储器。接口电路被配置成读取存储在调试逻辑中的调试信息并且将读取的调试信息发送到存储器。接口电路还被配置成接收存储在存储器中的调试信息并且将接收的调试信息写入调试逻辑中。
此外,本文描述了一种方法,根据一个实施方式,该方法包括:在向具有嵌入式控制器的电子装置的低功耗模式转换期间,通过接口电路从嵌入式控制器的调试逻辑读取调试信息,并且将读取的调试信息发送到存储器。此外,该方法包括:当离开低功耗模式时,通过接口电路从存储器接收调试信息,并且在调试逻辑中恢复接收的调试信息。
此外,本文描述了一种开关模式电源(SMPS)。根据一个实施方式,SMPS包括:开关转换器;以及集成控制电路,其耦接至开关转换器并且被配置成控制开关转换器的开关操作。集成控制电路包括:具有调试逻辑的嵌入式控制器;耦接至调试逻辑的接口电路;以及耦接至接口电路的存储器。接口电路被配置成读取存储在调试逻辑中的调试信息并且将读取的调试信息发送到存储器,并且接口电路还被配置成接收存储在存储器中的调试信息并且将接收的调试信息写入调试逻辑中。
附图说明
参照以下附图和描述可以更好地理解本发明。附图中的部件不一定按比例绘制;而是将重点放在说明本发明的原理。此外,在附图中,相似的附图标记表示相应的部分。在附图中:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英飞凌科技奥地利有限公司,未经英飞凌科技奥地利有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910047994.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:开关装置
- 下一篇:一种基于ARM9260的开发平台装置