DIY编程器网

 找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 1847|回复: 0
打印 上一主题 下一主题

[接口电路] TMS320VC5402 I/o资源配置及与USB通信

[复制链接]
跳转到指定楼层
楼主
发表于 2012-1-27 20:17:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

  
         
    0 引言
DSP(数字信号处理器)芯片TMS320VC5402具有高性能、低功耗、资源多等特点,其独特的6总线哈佛结构,使其能够6条流水线同时工作,工作频率达到100 MHz。具有2个缓冲串口BSP、8位并行EHPI(增强主机接口)、可编程的等待状态发生器等,可以满足数据处理控制的要求。
针对此应用系统通信接口数据量大、对速度要求高、实时控制的特点,本项目采用高速USB(通用串行总线)接口实现了高速的数据处理与传输。USB是一种新型接口技术,是计算机和外围设备接口通信的一种总线标准。它支持热插拔、即插即用,连接简单。本文将介绍VC5402的GPI()(I/0)资源配置及CY7C68013与外设的从(Slave)FIF0接口方式。
1系统原理
本系统以TI公司的TMS320VC5402 DsP为主控制器,主要分为神经信号处理电路、神经刺激电路和信号传输电路3部分。系统首先根据相应的控制信号选通神经微电极阵列的某路或多路测点,发出相应的刺激信号,并在对脑细胞进行电刺激的同时记录细胞反应,并将采集到的神经信号数据通过USB口传送到上位机,进行病理分析,从而实现了对电刺激的控制和脑信号的高速实时传输和处理。该系统可根据所建的脑电信号数据库,模拟产生与运动相应的神经信号,分别对不同的脑区域进行电刺激,达到治疗的目的。系统
方案如图l所示。

[table]

[tr]
[td]


[/td][/tr]
  
         
   

2.2 McBSP用做GPIO
TMS320VC5402是54x系列中最早引入McBSP(多通道缓冲串行口)的芯片。该串行口在以下两个条件成立时(串口引脚CLKX、FSX、DX、CLKR、FSR和DR可以被用作GPIO引脚,而不作为串口引脚):
a)串口的相关部分(发送端或接收端)处于复位状态,即SPCR[1,2]中



b)串口的相关部分的GPIO引脚功能被启用,即PCR中的(R/X)IOEN=l。
PcR(引脚控制器)说明了将McBSP的引脚配置成通用I/0引脚的位,如图5所示。
[table]

[tr]
[td]


[/td][/tr]
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 分享分享 支持支持 反对反对
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|文字版|手机版|DIY编程器网 ( 桂ICP备14005565号-1 )

GMT+8, 2024-11-14 14:37 , 耗时 0.098788 秒, 18 个查询请求 , Gzip 开启.

各位嘉宾言论仅代表个人观点,非属DIY编程器网立场。

桂公网安备 45031202000115号

DIY编程器群(超员):41210778 DIY编程器

DIY编程器群1(满员):3044634 DIY编程器1

diy编程器群2:551025008 diy编程器群2

QQ:28000622;Email:libyoufer@sina.com

本站由桂林市临桂区技兴电子商务经营部独家赞助。旨在技术交流,请自觉遵守国家法律法规,一旦发现将做封号删号处理。

快速回复 返回顶部 返回列表