lcxue
驱动牛犊
驱动牛犊
  • 注册日期2009-07-03
  • 最后登录2010-01-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2037回复:11

请问有没有人做过TI的DSPC6000系列PCI口的驱动程序呢?

楼主#
更多 发布于:2009-08-29 00:19
现在遇到点问题,想请教一下!当安装自己编写的驱动程序的时候,提示软件安装出现问题,设备无法启动,这个是驱动的问题,还是硬件的问题呢?
xp4105
论坛版主
论坛版主
  • 注册日期2006-04-02
  • 最后登录2014-03-29
  • 粉丝1
  • 关注0
  • 积分905分
  • 威望570点
  • 贡献值1点
  • 好评度162点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2009-08-31 21:46
做过6416的
你inf 文件弄对了吗?
时光如流水 抓紧时间实现自我价值
lcxue
驱动牛犊
驱动牛犊
  • 注册日期2009-07-03
  • 最后登录2010-01-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-09-01 22:07
如何访问6416的PCI配置寄存器呢?
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
地板#
发布于:2009-09-02 09:11
应该是驱动的问题
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2009-09-03 20:30
我也有个C6416的问题,关于C6416的DMA,一开始的时候是DSP准备好数据然后中断通知驱动,驱动启动DMA接收,驱动收到中断就启动DMA,这样有可能输入数据速率高了以后前一次DMA还没完成后一次又开始了,造成前一次数据传输未完成。后来改由DSP启动DMA,DMA传输完成后再中断通知驱动,驱动直接通过DPC设置事件通知应用记盘,偶尔还是会有丢数据,请熟悉的高手诊断一下这是为什么
sky
lcxue
驱动牛犊
驱动牛犊
  • 注册日期2009-07-03
  • 最后登录2010-01-22
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2009-09-04 01:28
回 4楼(cross_sky) 的帖子
你所说的驱动启动DMA以及DSP启动DMA是否都是以DSP作为主设备发起传输的呢??而区别是: 由驱动写DSP的PCI控制寄存器还是有DSP自己写控制寄存器,是不是??
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2009-09-06 08:04
对,我开始是由PCI发起,后来改为DSP发起,没什么效果,不知道是不是整个流程有问题
sky
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2009-09-08 18:26
楼主你用到DMA了么,你是DMA过程是怎么样的?
sky
bbpoo
驱动牛犊
驱动牛犊
  • 注册日期2006-11-14
  • 最后登录2012-12-10
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望73点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2009-09-08 19:17
也调6416 PCI的DMA,比较麻烦,中断事件全是DSP软件产生的,麻烦。
cross_sky
驱动小牛
驱动小牛
  • 注册日期2004-06-17
  • 最后登录2012-09-07
  • 粉丝0
  • 关注0
  • 积分858分
  • 威望727点
  • 贡献值0点
  • 好评度77点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2009-09-09 20:01
楼上调通了吗,我是调通了但速度吗,慢得都对不起DMA这个名字
sky
bbpoo
驱动牛犊
驱动牛犊
  • 注册日期2006-11-14
  • 最后登录2012-12-10
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望73点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2009-09-22 12:21
引用第9楼cross_sky于2009-09-09 20:01发表的  :
楼上调通了吗,我是调通了但速度吗,慢得都对不起DMA这个名字


连续传输,测试48MB/s,不是很快。DSP中断仅仅传递DMA状态,DMA操作完全交由驱动控制。
green_pine
驱动太牛
驱动太牛
  • 注册日期2002-10-22
  • 最后登录2019-06-10
  • 粉丝3
  • 关注0
  • 积分48分
  • 威望599点
  • 贡献值1点
  • 好评度144点
  • 原创分0分
  • 专家分0分
  • 社区居民
11楼#
发布于:2009-09-23 21:56
我用6205做的,也就这个速度
游客

返回顶部