TMS320VC5402通用IO资源及其应用

TMS320VC5402通用IO资源及其应用,第1张

介绍了TMS320VC54x的通用I/O口资源:XF和并详细介绍了VC5402及该系列中后续芯片独有的通用I/O口资源HPI-8和McBSP。最后,以一个具体的看门狗电路为例,给出了这些通用I/O口资源的使用方法。
    关键词:数字信号处理器,TMS320VC5402,通用I/O口,看门狗


1 引 言
  随着DSP芯片及相关技术的发展,DSP得到了人们的日益关注和越来越广泛的应用。德州仪器TI)公司推出的TMS320VC54x系列具有高性能、低功耗等优良性能,受到用户的欢迎,已广泛地应用于有线和无线通讯、仪器仪表、雷达、图像处理、工业控制、语音处理等领域。
  TMS320VC5402是C5000系列中性价比较高的一颗芯片。独特的6总线哈佛结构,使其能够6条流水线同时工作,工作频率达到100MHz。VC5402除了使用VC54x系列中常用的通用I/O口(GeneralPurposeI/O,简称GPIO)外,还为用户提供了多个可选的GPIO:HPI-8和McBSP。本文将介绍VC5402的GPIO资源,并结合实例,介绍其典型用法。
2 VC54x系列的GPIO
  GPIO,即指能为外围设备提供信号输出和从外围设备输入信号到DSP的引脚。这些管脚能通过软件提供多用途的输入和输出信号。所有的VC54x系列提供两个GPIO:和XF。
  即分支控制输入引脚,被用来监视外围设备的状态。在时间要求苛刻的循环中,在不允许受干扰的情况下,可根据引脚的状态(即外围设备的状态)来决定分支转移的去向,以替代中断。如:
  XC2,BIO
  表示如果引脚为低电平,则执行后面的1条双字或2条单字指令;否则,执行2条NOP指令。
  XF即外部标志输出引脚,它受软件控制,可以用来向外部器件发信号。用SSBX指令可以将ST1的XF位置1,XF脚输出高电平。同理,RSBX指令使XF脚输出低电平。
  BIO和XF通常被用作异步通信时的握手信号。
3 HPI-8用在GPIO
  VC54x系列提供有一个主机接口(Host PorTInterface,HPI)。HPI是8位并行口,用来与主设备或主处理器接口。VC5402的HPI-8还有特殊的功能,即,当HPI-8功能被禁止时(在启动复位时,让HPIENA脚为0),其8位双向数据总线HD可以用作GPIO。
  有两个存储器映像寄存器来控制HPI-8口的GPIO功能,它们是:通用I/O控制寄存器(GPIOCR)和通用I/O状态寄存器(GPIOSR)。GPIOCR的各个位段的符号如图1所示。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2477959.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存