louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
阅读:1693回复:10

TMS320LF2407A+PCI9054

楼主#
更多 发布于:2004-06-18 07:34
现在老板让我做一块PCI控制卡去控制双轴经纬仪,使用的主要芯片有TMS320LF2407A和PCI9054,那位大哥有TMS320LF2407A与PCI总线接口芯片之间接口原理图或做过类似的东东,请各位给点建议!谢谢了先
另外,小弟刚刚涉足DSP,在此板卡中,DSP主要用来实现PID控制算法,他的很多外围设备派不上用场,那么这些设备相应的引脚该如何处理?请各位大哥指点一二!在6个月之内能够完成吗?
主要模块(DSP及其外围电路、PCI总线接口、D/A转换模块以及自定义的串行接口)
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-18 22:18
各位大哥给点意见吧!
Tom.Cat
禁止发言
禁止发言
  • 注册日期2001-10-10
  • 最后登录2019-07-29
  • 粉丝1
  • 关注0
  • 积分-53792分
  • 威望197411点
  • 贡献值0点
  • 好评度5点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2004-06-20 10:08
用户被禁言,该主题自动屏蔽!
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-06-21 19:36
Tom.cat斑竹,我以前搞过PCI总线产品开发,PCI总线方面应该不成问题。请教斑竹一下,由于在该设计中并没有用到TMS320LF2407A的诸多外设(如ADC模块、CAN模块等),那么这些模块相应的引脚该如何处理?另外,在DSP与PCI9054之间进行通信的双口RAM映射到DSP的数据存储空间还是I/O空间较好?谢谢!
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-06-25 06:46
太郁闷了!郁闷!郁闷!郁闷!
就像今天凌晨英格兰点球被淘汰一样!
各位大哥,救救小弟吧,要不然就要像英格兰一样下岗了!!!!!!!!!!
domore
驱动中牛
驱动中牛
  • 注册日期2002-04-06
  • 最后登录2008-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-06-25 09:06

请教斑竹一下,由于在该设计中并没有用到TMS320LF2407A的诸多外设(如ADC模块、CAN模块等),那么这些模块相应的引脚该如何处理?


ADC、CAN的输入可以接高或接低,输出可以不管
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-06-25 17:51
domore,请教一下,用于DSP和PCI9054的双口RAM映射到哪个空间好一些?谢谢
aying
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-06-26 10:18
一般来说,双口RAM映射到DATA空间比较好;
这主要是因为对外部连续空间的访问,DATA比IO方便得多.详细见留言:"关于对连续I/O空间的访问的问题"的讨论.当然,你在硬件设计时可以用0欧电阻同时连接I/O空间以及DATA空间的相关引脚,在你调试程序,确定用哪部分空间以后将另外的0欧电阻去掉即可,用起来觉得不是很方便的时候,还可以换到其他空间.....,这样就可以保证你在这个问题上万无一失了...
至于时间方面,在你描述的工作量内,应该是足足有余了,放心做就是了,这些东西,都没什么的.
louis_hioe
驱动小牛
驱动小牛
  • 注册日期2003-04-23
  • 最后登录2008-12-18
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望22点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-06-29 22:04
请教aying,在我的设计中,需要将ADC模块屏蔽掉而采用另外的12位ADC来采集数据,这样就需要在A/D电路后面加一个存储模块,该存储模块该怎么设计:是采用DSP与PCI总线接口通信的双口RAM,还是另外添加一片双口RAM作为数据存储区,如果添加双口RAM,应该将此双口RAM映射到DSP的数据空间吧?你能给点建议吗?谢谢!


[编辑 -  6/29/04 by  louis_hioe]
domore
驱动中牛
驱动中牛
  • 注册日期2002-04-06
  • 最后登录2008-04-05
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-06-30 16:38
 
是采用DSP与PCI总线接口通信的双口RAM,还是另外添加一片双口RAM作为数据存储区

如果双口RAM空间够用,就不用增加了,可用CPLD来做一些控制逻辑。
aying
驱动牛犊
驱动牛犊
  • 注册日期2004-05-20
  • 最后登录2004-09-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-06-30 18:09
[quote] 是采用DSP与PCI总线接口通信的双口RAM,还是另外添加一片双口RAM作为数据存储区

如果双口RAM空间够用,就不用增加了,可用CPLD来做一些控制逻辑。
 [/quote]
。。。如果,你的双口RAM空间不够用,你可以加大双口RAM的容量,也可以外加扩展一般RAM(为了A/D采集数据的缓存,没有必要单独再用一块双口RAM吧,况且,此处用双口RAM,你还得考虑两边的读写控制呢)的方法。一般来说,双口RAM要比一般RAM贵许多…所以,建议你用外加扩展一般RAM的方法,这样可以降低你的成本,而且,在你写算法以及以后增加功能的时候有足够大的预留空间…


游客

返回顶部