欢迎来到天天文库
浏览记录
ID:25766230
大小:50.50 KB
页数:5页
时间:2018-11-22
《32位arm嵌入式处理器的调试技术 》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、32位ARM嵌入式处理器的调试技术[32位ARM嵌入式处理器的调试技术]摘要:针对32位ARM处理器开发过程中调试技术的研究,分析了目前比较流行的基于JTAG的实时调试技术,介绍了正在发展的嵌入式调试标准,并展望期趋势,32位ARM嵌入式处理器的调试技术。关键词:嵌入式调试处理器JTAGNexusARM随着对高处理能力、实时多任务、网络通信、超低功耗需求的增长,传统8位机已远远满足不了新产品的要求,高端嵌入式处理器已经进入了国内开发人员的视野,并在国内得到了普遍的重视和应用。ARM内核系列处理器是由英国ARM公司开发授权给其他芯片生产商进行生产的系统级芯片。目前在嵌入式32
2、位处理器市场中已经达到70%的份额。笔者在对三星公司的ARM7芯片技术调试的过程中,对这些高端嵌入式系统的调试技术进行了总结。传统的调试工具及方法存在过分依赖芯片引脚、不能在处理器高速运行下正常工作、占用系统资源且不能实时跟踪和硬件断点、价格过于昂贵等弊端。目前嵌入式高端处理器的使用渐趋普及。这些处理器常常运行在100MHz,并且一些内部控制以及内部存储器的总线信号并不体现在外部引脚上。这种片上系统(SystemonChip)、深度嵌入、软件复杂的发展趋势给传统的调试工具带来了极大的挑战,也给嵌入式处理器开发工程师的工作带来了不便,这就需要更先进的调试技术和工具进行配套,计
3、算机论文《32位ARM嵌入式处理器的调试技术》(..)。本文将详细介绍在ARM处理器中采用的几种片上调试技术(on-chipdebugger)。这些片上调试技术通过在芯片的硬件逻辑中加入调试模块,从而能够降低成本,实现传统的在线仿真器和逻辑分析仪器的功能,并在一定的条件下实现实时跟踪和分析,进行软件代码的优化。1边界扫描技术(JTAG)边界扫描技术是为了满足当今深度嵌入式系统调试的需要而被IEEE1149.1标准所采纳,全称是标准测试访问接口与边界扫描结构(StandardTestAccessPortandBoundaryScanArchitecture)。JTAG遵循11
4、49.1标准,是面向用户的测试接口,是ARM处理器调试的基础。本文提到的ARM的E-TRACE调试模式实际上是JTAG的增强版本,其它一些32位嵌入式处理器的调试方式也基本上遵循这个标准。这个用户接口一般由4个引脚组成:测试数据输入(TDI)、测试数据输出(TDO)、测试时钟(TCK)、测试模式选择引脚(TMS),有的还加了一个异步测试复位引脚(TRST)。其体系结构如图1。所谓边界扫描就是将芯片内部内科所有的引脚通过边界扫描单元(BSC)串接起来,从JTAG的TDI引入,TDO引出。芯片内的边界扫描链由许多的BSC组成,通过这些扫描单元,可以实现许多在线仿真器的功能。根据
5、1149.1的规定,芯片内的片上调试逻辑通常包括一个测试访问接口控制器(TAP)。它是一个16状态的有限状态机以及测试指令寄存器、数据寄存器、旁路寄存器和芯片标识寄存器等。在正常模式下,这些测试单元(BSC)是不可见的。一旦进入调试状态,调试指令和数据从TDI进入,沿着测试链通过测试单元送到芯片的各个引脚和测试寄存器中,通过不同的测试指令来完成不同的测试功能。包括用于测试外部电气连接和外围芯片功能的外部模式以及用于芯片内部功能测试(对芯片生产商)的内部模式,还可以访问和修改CPU寄存器和存储器,设置软件断点,单步执行,下载程序等。其优点如下:·可以通过边界扫描操作测试整个板
6、的电气连接,特点为表面贴元件提供方便;·各个引脚信号的采样,并可强制引脚输出用以测试外围芯片;·可以软件下载、执行、调试和控制,为复杂的实时跟踪调试提供路径;·可以进行多内核和多处理[1][2][3]32位ARM嵌入式处理器的调试技术2 第2篇嵌入式处理器的调试技术3 第3篇浅谈利润管理的合理性 〖预览〗由于现实不成熟的社会经济环境及人们对假账的深恶痛绝,“利润管理”被习惯上理解为非善意的利润操纵。的确在现阶段“利润管理成为一个很消极的词汇,但是凡事都有它的另一面,利润管理也有它的合理性,就象纳税筹划与偷税一样,虽然其目的都是为了节约税费支出,但其实现目的的手段截然不
7、同:前者合法合理,是一种较高水平的理财行为;而后者是以违法和不合理的手段来实现的,承担着较大的法律风险,是一种愚昧的理财行为。 一、利润管理“度”的把握 利润管理是一个中性的概念,其“褒”与“贬”的分水岭就是一个“度”,在这个“度”内是合理的利润管理行为,应该被人们所接受;超过这个“度”就是利润操纵,就应受到惩罚或谴责。这个“度”如何把握是这一行为性质判断的钥匙。借鉴国外学者的研究成果,结合我国企业利润管理行为的现实特征,笔者认为利润管理的“度”应从以下两个方面来把握。 (1)法律制度框架。法律制度是规范企业
此文档下载收益归作者所有