用同样的芯片,如何识别出不同的PCI卡?

开发产品过程中,经常遇到用用同1款芯片开发不同功能的设备,如CH365同时开发了I/O控制卡、通讯接口卡、以及数据采集卡,当产品投入应用时,尤其是在同一台电脑中使用,需要分别识别出不同的PCI卡。

识别区分卡可以分2种情况:第一种情况,需要从驱动的安装就明确区别不同的卡,设备管理器中要求看到得是不同的设备。另一种情况,对设备管理器中的产品名称不做要求,只在程序操作时候,需分开识别不同的卡。以下针对这2种情况的实现进行分别说明:

一、区分产品名称:不同设备,不同ID

针对区分产品名称的情况,需要3步走:1- 启用外部ID模式;2- 修改CH365硬件ID;3- 修改驱动。

1- 启用外部ID模式

一般情况下,PCI 板卡直接使用CH365 芯片的默认设备ID。如果产品制造商需要设定为自己的设备ID 或者专用的设备ID,可以在系统复位后将数据线D1 下拉,对CH365 进行工作模式设定,使之工作于外部ID模式,并由外围电路提供新的设备ID。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值