一:PCB说明:
在设计PCI接口的PCB电路图时,由于PCI信号是高频信号,所以对电源、时钟线以及信号线的去耦要求比较严格,一般的读者很难作到,在做PCI的PCB板时,可以将这部分直接拷贝到自己的图上,然后添加其他部分。
其中,Test、Mode、Pin1、Pin2为跳线,其作用如下:
Test:测试使用,不要连接。
Mode:PCI9052的模式选择,复用模式请将,连接从PCI卡正面看的下两个跳线,非复用模式,连接上两个跳线。
Pin1:如果使用非ISA模式,请不要连接,如果使用ISA模式,则连接跳线,使之有上拉。
Pin2:如果使用非ISA模式,请连接下两个跳线,如果使用ISA模式,则连接上两个跳线,使之有上拉。
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
二:驱动程序PCI9052Demo说明:
1、相关软件VC6.0、DriverStudio和Win2000DDK很容易在百度和北大天网上下载到,DriverStudio需要2.7版本以上。.
2、建议先VC6.0,然后安装Win2000 DDK,再安装DriverStudio。
3、安装Win2000 DDK后,在“开始”->“程序”里应该有“Development Kits”->“Windows 2000 DDK”的项目。首先需要执行一个批处理文件Checked 64 Bit Build Environment.bat或Free Build Environment.bat,设置DDK开发环境,执行的方法如图所示。
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
4、读者需要将PCI9052Demo文件夹拷贝到自己的硬盘上,并做相应的设置。比如,将PCI9052Demo文件夹拷贝到C盘的根目录下,需要在VC6.0的Project菜单中,执行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和上层应用程序PCI9052DemoDll和PCI9052DemoDllTest可以直接拷贝到硬盘任意位置编译使用。
文章评论(0条评论)
登录后参与讨论