原创 PCI9052开发板原理图和PCB(续)

2008-6-12 18:51 6492 4 4 分类: 通信

一:PCB说明:


在设计PCI接口的PCB电路图时,由于PCI信号是高频信号,所以对电源、时钟线以及信号线的去耦要求比较严格,一般的读者很难作到,在做PCIPCB板时,可以将这部分直接拷贝到自己的图上,然后添加其他部分。


其中,TestModePin1Pin2为跳线,其作用如下:


Test:测试使用,不要连接。


ModePCI9052的模式选择,复用模式请将,连接从PCI卡正面看的下两个跳线,非复用模式,连接上两个跳线。


Pin1:如果使用非ISA模式,请不要连接,如果使用ISA模式,则连接跳线,使之有上拉。


Pin2:如果使用非ISA模式,请连接下两个跳线,如果使用ISA模式,则连接上两个跳线,使之有上拉。


<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

 


二:驱动程序PCI9052Demo说明:


1、相关软件VC6.0DriverStudioWin2000DDK很容易在百度和北大天网上下载到,DriverStudio需要2.7版本以上。.


2、建议先VC6.0,然后安装Win2000 DDK,再安装DriverStudio


3、安装Win2000 DDK后,在“开始”->“程序”里应该有“Development Kits”->Windows 2000 DDK”的项目。首先需要执行一个批处理文件Checked 64 Bit Build Environment.batFree Build Environment.bat,设置DDK开发环境,执行的方法如图所示。


<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />


 


4、读者需要将PCI9052Demo文件夹拷贝到自己的硬盘上,并做相应的设置。比如,将PCI9052Demo文件夹拷贝到C盘的根目录下,需要在VC6.0Project菜单中,执行Settings…命令,在general选项卡的Build command line一栏做如下设置:


c:\PCI9052Demo\MakeDrvr %DDKROOT% c: c:\PCI9052Demo free


其中,c:\PCI9052Demo\MakeDrv表示设置编译链接环境的批处理文件MakeDrvr.bat的位置在C盘的PCI9052Demo目录下,%DDKROOT%表示Windows 2000 DDK的安装路径,后面的c:\PCI9052Demo表示PCI设备驱动程序的工程所在的位置在C盘的PCI9052Demo目录下,free表示进行最终版编译。


 



点击看大图 


5、由于书中提供了使用DriverStudio向导生成PCI设备驱动程序的详细步骤,按照此步骤即可生成完整框架,因此光盘中不再提供向导所生成的源代码,读者只需按照书中的步骤进行,然后将书中源代码中的黑体字部分加入相应文件即可。


 


三:DLL和上层应用程序说明:


DLL和上层应用程序PCI9052DemoDllPCI9052DemoDllTest可以直接拷贝到硬盘任意位置编译使用。

PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
4
关闭 站长推荐上一条 /3 下一条