-1

CANインターフェイスカードの物理メモリアドレスはどこに/どのように配置されますか?

これを使用してポートを開く必要があります。

4

1 に答える 1

1

これは PCI カードであるため、ライブラリはそれがどこにあり、どのようにアクセスするかを正確に認識している必要があります。ただし、特定の目的のために物理アドレスが必要な場合は、Windows のデバイス マネージャー、または Linux や Mac の同等のデバイス マネージャーを調べることができます。多くの場合、BIOS によって割り当てられたアドレスは OS によって変更されないため、起動時に確認できることがよくあります。

ソフトウェア内で PCI ベンダーとカード ID を取得し、割り当てられたメモリ範囲を取得することもできます。

ただし、ライブラリはそのすべてを透過的に処理する必要があります。ライブラリの正しい使用方法についてベンダーに問い合わせましたか? どのカードがインストールされていて使用可能かを返す「カード検索」機能が必要であり、単純なインデックスを使用して特定のカードにアクセスできます。

カードの製造元の名前と種類を教えていただければ、より適切なサポートを提供できます。Vector のカードは簡単に見つけて制御できます。また、私が扱ったほとんどの CAN カードは簡単に扱えます。

-アダム

于 2009-01-29T16:28:14.503 に答える