TMS320F28335外部中断分析与研究

TMS320F28335外部中断分析与研究鲁昕曈【摘要】随着信息科技的发展与变革,DSP技术已成为人们广泛关注与应用的前沿技术。DSP不仅可靠性较高,而且稳定性较好、功耗较低,可以实现大规模集成。此外,它很大程度上提高了信号处理能力,可以满足更高的实时性要求。中断处理是DSP应用系统中非常重要的一个环节。TMS320F28335提供了定时器和中断器功能,因此,在数据采集、工业控制、智能测量等方面具有广泛的应用。论文主要阐述DSP芯片TMS320F28335外部中断的相关知识和中断机制,并详细说明了中断处理过程及实例分析。【Abstract】Withthedevelopmentandchangeofinformationtechnology,DSPtechnologyhasbecomethefrontiertechnologywidelyconcernedandapplied.DSPnotonlyhashighreliability,butalsohasgoodstabilityandlowpowerconsumption,whichcanrealizelarge-scaleintegration.Inaddition,itgreatlyimprovesthesignalprocessingabilityandcanmeethigherreal-timerequirements.InterruptprocessingisaveryimportantlinkinDSPapplicationsystem.TMS320F28335providestimerandinterrupterfunctions,soithasawiderangeofapplicationsindataacquisition,industrialcontrol,intelligentmeasurementandsoon.ThispapermainlydescribestheknowledgeandmechanismofexternalinterruptofDSPchipTMS320F28335,anddescribestheprocessofinterruptprocessingandexampleanalysisindetails.【关键词】外部中断;中断系统;TMS320F28335【Keywords】externalinterrupt;interruptsystem;TMS320F28335【中圖分类号】TP311.5【文献标志码】A1673-1069(2021)10-0194-031研究背景1.1DSP的发展历史数字信号处理DSP是如今的一门新兴学科,其发展经历了3个主要阶段。最初数字信号处理只能依靠微处理器完成,但是微处理器的处理速度较为缓慢,不能满足当时大容量信息的需求。随着大规模集成电路和半导体技术的发展,1982年第一代DSP芯片TMS32010问世,它采用了NMOS技术,速度比微处理器快数十倍,在语言合成等领域得到了广泛的使用,后来随着基于CMOS制作的DSP芯片的出现,存储容量也得到了进一步的改善,能够在图像硬件处理中占据一席之地。20世纪90年代,第三、四、五代DSP芯片的发明使运算速度又提高了许多。其中第五代的集成度较高,因此逐渐渗入人们的生活、学习和工作当中,成为电子器件更迭的关键。1.2DSP的发展情况在数字化时代中,DSP己成为电子信息、通信交流器件等方面的基石。TMS320F28335是TI公司研发的一个32位浮点数字控制处理器,它的外形丰富,设计多样化,性价比高。该芯片具有丰富的系统资源,时钟控制灵活,提供了多种低功耗模式;有56个通用I/O引脚可以复用,功能丰富;独特的寄存器保护模式可确保程序稳定地运行;PIE中断扩展控制器能够增强芯片的中断处理能力。故本文主要对TMS320F28335芯片的外部中断进行详细的介绍、分析与研究。2DSP中断概述CPU在正常执行程序时,有时会接受实时性要求更高或者更高级别的指令,就需要中断现有的程序而去响应其他请求,进入中断服务程序;当执行完该程序时能够返回原有的程序继续执行,该过程就是中断响应机制。中断的主要功能有:①实现CPU与外部设备的速度配合;②实时控制;③出现故障时及时发现并处理;④实现人机互联。3中断系统简介3.1中断源当某种软件或硬件事件发生时,计算机暂时停止当前的程序,而去执行另一个程序,处理完毕后又返回原程序继续执行。引起这一过程的原因或者能触发中断请求信号的称为中断源。TMS320F28335处理器中断源以及连接关系如图1所示。软件中断由指令产生,而硬件中断是由片上外设或外部中断源产生的。中断系统流程图如图2所示。3.2中断管理机制F28335采用三级中断机制,包括CPU级中断、PIE级中断和外设级中断。CPU需要通过PIE级中断作为中间级,外设才能够经过外设级中断、PIE、CPU的允许并作出响应时产生中断响应。外设级中断主要管理具体的外设中断源条件;PIE级中断负责将外设级中断分组并根据优先级进行控制;CPU级中断管理则负责处理直接向CPU申请的中断请求。3.2.1CPU中断当中断请求送达CPU时,CPU级中断的...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

笔杆子文秘
机构认证
内容提供者

为您提供优质文档,供您参考!

确认删除?