- 博客(15)
- 资源 (5899)
- 收藏
- 关注
转载 基于PCI9054的PCI接口板设计
基于PCI9054的PCI接口板设计 作者:谢冲 董鹏举 阅读次数:445 摘要:用PCI接口芯片实现的PCI总线接口板具有成本低,通用,设计难度低,开发周期短的优点,使用这种设计方法能够减少许多相应的外围器件,可用于开发各种高速数据采集系统、图象处理系统等PCI总线扩展板。关键词:PCI总线;PCI 接口芯片;PCI接口板 引言 PCI总线是一种高性能局部总线,是为了满足外设间以及外设与主机间高速数据传输而提出来的。采用PCI总线进行数据传输,可以解决原有的标准总线数据传输率低带来的瓶颈问题。因
2011-02-26 10:37:00 5816 1
原创 颜色列举--对GUI颜色控件设计很有用
<br /> // Standard IE Colors (Subset Of X11 Colorset)...<br /> SColorAndName( RGB( 0xCC, 0xCC, 0xFF ), _T( "Default" ) ),<br /> SColorAndName( RGB( 0xF0, 0xF8, 0xFF ), _T( "AliceBlue" ) ),<br /> SColorAndName( RGB( 0xFA, 0xEB, 0xD7 ), _T( "AntiqueWhite" )
2011-02-24 14:51:00 2290
转载 SetWindowExt和SetViewportExt
<br />CRect rectClient; <br />GetClientRect(rectClient);<br /> <br />pDC->SetMapMode(MM_ANISOTROPIC);<br /> <br />pDC->SetWindowExt(CSize(1000,1000));<br /> <br />pDC->SetViewportExt(rectClient.right,-rectClient.bottom);<br /> <br />pDC->SetViewportOrg(rec
2011-02-24 14:11:00 1901
转载 怎样显示子对话框标题栏上的图标
<br />这面的代码应该在OnInitDialog的函数中调用。HICON hIcon = AfxGetApp()->LoadIcon(IDR_MAINFRAME);SendMessage( WM_SETICON, TRUE, (LPARAM)hIcon ); SendMessage( WM_SETICON, FALSE, (LPARAM)hIcon );
2011-02-24 10:58:00 2602
转载 关于VC操作Office屏蔽掉“服务器正在运行中”要选择“切换到...”或"重试"的对话框
在出现该问题的操作之前加入下面代码即可: AfxOleGetMessageFilter()->EnableBusyDialog(FALSE); AfxOleGetMessageFilter()->SetBusyReply(SERVERCALL_RETRYLATER); AfxOleGetMessageFilter()->EnableNotRespondingDialog(TRUE); AfxOleGetMessageFilter()->SetMessagePendingDelay(-1); 注意:在加入上面
2011-02-24 10:50:00 4283
转载 PCI9054驱动设计开发
<br /> 首先是选用开发工具。设备驱动这东东没有工具好像是没有办法做的。一年前我把自己智力估计过高,一头扎进了DDK里面,结果是按照书上做东东,做出来也不明白是什么意思。然后就搁浅了。后来用WinDriver,也没有什么概念性的提高。<br /> 现在不做不行了。可选的还有DS,这个与VC结合很好的东东,虽然别人说有这样那样的问题,但是还是有很多人在用。我想就从这里开始吧。<br /> 2003-3-18日,安装编译了HelloDrv,当然这个东东肯定能通过的,就是设置两个环
2011-02-23 14:59:00 10009 1
转载 PCI9054介绍
<br />本文介绍近期工程用到了CPCI,便上网搜集了一下PCI的资料,CPCI是PCI的子集,所用桥接芯片分主从两种,在此不赘述了。至于PCI,本人整理介绍如下: <br />随着Windows图形用户界面的迅速发展,以及多媒体技术的广泛应用,要求系统具有高速图形处理和I/O吞吐能力,这使原有的ISA、EISA总线远远不能适应而成为整个系统的主要瓶颈。为此,1991年下半年,Intel公司首先提出PCI概念,并联合IBM、Compaq、AST、HP Apple、NCR、DEC 等100多家公司共谋计算机
2011-02-23 10:52:00 6504 1
转载 PCI9054数据采集卡的应用领域信号具有信号相关性强的特点
<br /> 基于PCI总线的多通道数据采集卡的工作流程是:计算机应用程序根据命令通过驱动程序启动模数转换,模拟信号通过信号调理后进入A/D芯片,模数转换后的数据存入FIFO(先进先出)存储器缓存,在数据存储器中存满一帧时,硬件向主机发中断,主机响应中断后通过PCI9054芯片用DMA方式读出存放在数据存储器中的采样数据,然后进行后续处理(如计算、存储)并将结果显示于屏幕。 DSP实时处理模块是在逻辑控制模块的控制下与计算机通过LOCAL总线接口进行通讯,以便交换数据,执行命令。 2系统硬件设计
2011-02-23 10:45:00 3458
转载 PCI9054数据传输DMA设置过程
PCI 9054 以其强大的功能和简单的用户接口,为PCI总线接口的开发提供了一种简洁的方法,设计者只需设计出本地总线接口控制电路,即可实现与PCI总线的高速数据传输。本系统经过测试,高速数据能够正确采集和传输。在高速数据传输系统中,利用PCI总线的高速特性实时传输和存储采集数据,有效解决了数据的传输和处理的实时性,可应用于高速数据采集卡、视频处理卡、网卡等高速设备中,随着PCI总线的普及应用,基于 PCI总线的传输系统设计有十分广阔的前景。<br /><br />PCI9054的DMA传输过程可由以下几个
2011-02-23 10:08:00 4744
转载 PCI9054芯片接口设计中若干问题的深入研究
PCI9054芯片接口设计中若干问题的深入研究<br /> <br /> <br /> 摘要:PCI9054芯片是目前主流的PCI总线接口芯片之一。从厂家提供的开发资料以及公开发表的论文来看,有相当多的内容都过于简单,甚至有不合理或错误的地方。针对在实际开发过程中遇到的问题(芯片工作模式选择、总线仲载、存储器和I/O操作、DMA传输和突发数据传输、PCI中断等)和解决方法进行了总结,希望对从事PCI9054芯片应用的设计人员有一定的参考价值。<br /> 关键词:PCI9054芯片 DMA I/O 总结
2011-02-23 10:03:00 3052
转载 PCI配置空间和PCI存储空间
<br /> CPU对PCI 设备的配置,是为了完成PCI 设备存储空间的地址分配、PCI 设备功能设置等工作。配置操作时,CPU通过北桥芯片实现设备片选。<br /> 配置寄存器组内保留了对PCI 设备的基本特性进行详尽说明的可读信息,CPU读取这些信息后,就可以为PCI 设备设定符合需要的配置内容,从而实现自动配置。这些可读信息包括:<br /> Vendor ID :设备供应商编号,由PCI SIG 国际组织分配。<br /> Device ID :特定设备编号,由设备供应
2011-02-23 09:15:00 4117 1
原创 Syser Loader BUG 完善
<br />经过1各月的研究终于把Syser Loader BUG 完善了 支持 4核 不再退出 CTRL+F12 完美调用 不再退出<br /> PS:Syser Loader 作者是个狡猾狡猾的家伙下面列举几大罪状<br />1.压根不支持双核 三核 四核<br />2.传说中测试版注册成为正式版后能解决1的问题 其实问题一样不可用<br />3.多核电脑载入后按CTRL+F12 自动退出<br /><br />针对上面3个问题解决办法是<br />1.修改驱动 在CPU 支持片段那里修改CPU代码
2011-02-22 10:04:00 2693
转载 PCI设备驱动开发
PCI设备驱动开发1. PCI 简介<br />PCI 总线标准是一种将系统外部设备连接起来的总线标准,是PC中最重要的总线,实际上是系统的各个部分如何交互的接口。传输速率可达到 133MB/s。在当前的PC体系结构中,几乎所有的外部设备采用的各种各样的接口总线,均是通过桥接电路挂接到 PCI 系统上。在这种 PCI 系统中,Host/PCI 桥称为北桥,连接主处理器总线到基础 PCI 局部总线。PCI 与其他总线的接口称为南桥,其中南桥还通常含有中断控制器、IDE 控制器、USB 控制器和 DMA 控制器
2011-02-18 16:44:00 2040
转载 通过PCI访问host
<br />通过PCI访问host<br /> 在Blackfin DSP的内部/外部存储器映射图中,Balckfin用一个128MB的窗口来观察4G的PCI存储空间的一部分。基地址寄存器可以把窗口定位在4GB的PCI存储空间的任何地方,且对应于Blackfin的地址保持不变。为0xE0000000——0xE7FFFFFF。现在,我需要知道blackfin的内存空间和host的内存空间的映射关系。于是我使用下面这种方法:首先,在host端写一个32位的数组,数组中的元素的值与其下标相同,得到这个数组
2011-02-18 16:30:00 2268
转载 pci卡设计心得
<br />pci卡设计心得<br />其实从开始我对pci卡是一窍不通的,硬件还好说,软件驱动程序更是一头雾水,由于我的pci卡是要在windows98操作系统下应用的,所以必须编写pci卡的驱动程序,支持windows98下pnp硬件的驱动程序一般可以编程vxd。如果想为了以后的2k平台兼容就最好编wdm,因为windows2k不支持vxd,而且以后的发展wdm肯定要代替vxd了。不过由于我找到的资料基本上都是介绍vxd的,感觉vxd的技术好像更成熟一点,编的人更多一点,所以偷了一下懒(惭愧),就没有去
2011-02-18 15:21:00 2479
qt-win-noncommercial-msvc-3.2.1
2014-09-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人