当前位置:首页 > 嵌入式 > 嵌入式硬件

摘要:tms320f206是德州仪器公司定点dsp芯片中具有代表性的一种,在介绍其特点和中断技术的基础上,重点阐述了该芯片在软件开发过程中中断技术是如何实现的。
关键词:tms320f206 dsp 中断以信息高速公路为标志的信息化,已成为社会发展的大趋势,并在逐步成为现实。信息化是以数字化为背景的,而数字信号处理技术则是数字化最重要的基本技术之一。在过去短短的十几年里,各种集成化的单片数字信号处理器(dsp)的性能得到了很大的改善,软件开发工具越来越多,也越来越好;而价格却大幅度下降,从而使得数字信号处理器件及技术更容易使用,价格也能够为广大用户接受。从市场上各种dsp产品来看,德州仪器公司产品占据半壁江山,特别是tms320系列,本文讨论的tms320f206就是这个系列中的定点数字信号处理芯片。1 tms320f206的结构特点
ti公司的tms320f206芯片是采用静态cmos集成电路工艺制造的。结构设计建立在tms320c20x芯片的基础上,只需5v的低电压就可运行。它的先进的哈佛结构、片内外设、片上内存以及丰富的命令集使它的速度和可靠性大大提高。
tms320f206的主要特点有?
(1)32k×16字的flash eeprom大大降低了开发成本;
(2)采用了100线tqfp的封装技术;
(3)64k字的程序存储空间、64k字的数据存储空间和64k字的i/o空间,通过三条并行总线(pba、drab、dwab)独立操作。所以可以同时访问程序空间和数据空间,在一个指定机器周期内,中央算术逻辑单元可执行多达三次的并行存储器操作;
(4)片上4.5k的ram 使得芯片可以实现快速的dsp计算,并使大部分运算能够在一个指令周期内完成;
(5)丰富的指令集和灵活的寻址方式;
(5)有四条流水线操作和九级中断,并且大多数中断用户可以屏蔽,可以通过软件的方式灵活控制。2 tms320f206的中断
在tms320f206的程序空间中,中断向量占据了00~3fh的位置,并且中断的优先级也是固定的,所以在编程开发时先要编好一个中断向量表,对于没有用到的中断也应该编上,并让它返回到一个空位置,以免发生意外情况。tms320f206的中断有许多特殊的地方,如hold和int1共用一个中断向量,int2与int3也共用一个中断向量。如果在实际应用中用到的中断比较多时,那么控制中断就是一件比较难的事,此时就要对它的三个中断寄存器灵活运用。下面就来介绍这三个寄存器。
(1) 16位的中断标志寄存器(ifr),地址为0006h,各位情况如图1所示。当有一个可屏蔽中断到达cpu时,ifr的相应标志位就置1,这表明相应的中断正在被挂起或正在等待响应。将1写入到相应的标志位,可清除相应的位并清除其中断请求。
在图1中,0表示一般情况下读的数为0,r表示读,w1c表示写1时把这位清为0。-0表示复位后这位为0。(2) 16位的中断屏蔽寄存器(imr),地址为0004h,各位情况如图2所示。它用来屏蔽外部和内部硬件中断(nmi和rs除外)。当要屏蔽某硬件中断时,就把相应位清0当要开放某硬件中断时,就把相应位置1,并且它的每一位不受硬件复位的影响。
在图2中,0表示一般情况下读的数为0,r表示读,w表示写,-0表示复位后这位为0.2位是定时器中断,该位为1表示开放定时器中断。(3)16位的中断控制寄存器(icr),地址为0ffech,各位情况如图3所示。主要用来控制hold/int1和int2/int3。在图3中,0位为0时表示屏蔽中断2(int2),0位为1时表示开放中断2;1位为0时表示屏蔽中断3(int3),1位为1时表示开放中断3;2、3位分别为int2、int3的标志位,当其为1时表示对应的中断有中断请求;4位1时表示单边沿触发模式,int1引脚下降沿到来时,向cpu发出中断请求,用于int1中断。4位为0时表示双边沿触发模式,这种模式适用于hold操作。
此外,tms320f206还有两个不能由这三种寄存器来操作和控制的中断,即:
(1)rs(reset),rs上一旦有请求,将中止程序的流程?使程序执行重新从程序存储器地址为0000h处开始执行。
(2)nmi,当nmi引脚激活时,程序将强行转移到中断向量在24h的位置,并且其它可屏蔽中断都将禁止。所以当nmi引脚不用时,通常应把它接到高电平,以免发生意外情况。3 tms320f206的中断实现
在应用实际中,让int2引脚测交流电压频率和相位而交流电流相位则由int3引

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

嵌入式处理器是一种特殊的计算机处理器,它被设计用于嵌入到各种设备和系统中,以实现特定的功能。由于其低功耗、高性能和可靠性等特点,嵌入式处理器在许多领域都有广泛的应用,如汽车电子、工业控制、医疗设备等。本文将对嵌入式处理器...

关键字: 嵌入式处理器 嵌入式系统

2023年10月10日, [恩智浦创新技术论坛] 在深圳湾万丽酒店举行,众多工业、物联网、新能源和医疗等行业的企业出席论坛,深入交流市场趋势与行业洞察,一同讨论如何协同面对市场的机遇与挑战,共同促进未来市场的发展。米尔电...

关键字: NXP 嵌入式处理器

3D打印技术(3D printing technology)是一种以数字模型为基础,通过逐层累加材料的方式制造物体的技术。它已经在许多领域引起了广泛的关注和应用,包括制造业、医疗领域、建筑业、艺术设计等。本文将围绕3D打...

关键字: 3D打印 数字模型 技术

3D打印技术在医疗领域的应用日益广泛,它不仅能够提供个性化的医疗解决方案,还能够快速制造医疗器械和人体组织模型,为医生和患者带来了许多益处。本文将详细介绍3D打印技术在医疗方面的应用,并探讨其所起到的作用。

关键字: 3D打印 医疗 技术

6月21日消息,最近在法国巴黎举行的联合国教科文组织首届阿勒福赞奖颁奖仪式上,中国科学院古脊椎动物与古人类研究所付巧妹获得阿勒福赞科学、技术、工程、数学领域杰出青年科学家国际奖(简称"阿勒福赞奖")。

关键字: 科学 技术 工程

DSP又称数字信号处理器,数字信号处理是将信号以数字方式表示并处理的理论和技术。数字信号处理与模拟信号处理是信号处理的子集。数字信号处理的目的是对真实世界的连续模拟信号进行测量或滤波。因此在进行数字信号处理之前需要将信号...

关键字: DSP 技术 信号处理

据业内信息报道,昨天 AMD 在 Embedded World 上宣布了其第四代 EPYC 嵌入式处理器,该处理器采用其 Zen 4 架构,旨在云和企业计算以及工厂车间工业边缘服务器中的嵌入式网络、安全、防火墙和存储。

关键字: Zen 4 AMD EPYC 嵌入式处理器

以5G为代表的无线技术对于创造更美好未来的关键作用,正变得越发凸显。作为全球领先的无线科技创新者,高通从2G到5G始终引领着每一代技术演进,并通过领先的技术推动着移动行业的发展。过去一年,全球通信产业遭遇重创,处在前所未...

关键字: 高通 技术 5G

目前,在智能手机的这个大家庭里面,4G已经普及到千家万户。但是,科技的发展日新月异,是不会就此在4G面前止步不前的。因此,5G就横空出世了。在5G这个目前最先进的通讯信号领域,华为,无疑站在了潮头。在5G领域,感觉华为就...

关键字: 手机 华为 技术
关闭
关闭