hardware-interface

    0

    1答えて

    私の現在のプロジェクトでは、コンフィギュレーションファイルに格納されているデータを読み込んで、そこからハードウェア抽象レイヤコードを生成する必要があります。コンフィギュレーションデータ構造は、低レベルの方法(レジスタ/ビットフィールド、パワーオンリセット値などのコンポーネント)でデジタルハードウェアを記述します。このデータから、他のアプリケーション開発者がアプリケーションを作成するために使用できる

    6

    4答えて

    外部TTLパルスを使用してデータ収集ソフトウェアをトリガする簡単な手段を探しています。私は、5Hzの基準クロックと同期して複数のソースからデータをサンプリングする必要があります。この取得にはリアルタイム優先順位は必要ありませんが、ソフトウェアができるだけ早く、外部クロックサイクルごとに1回だけ確実に起動されるようにしたいと考えています。私は速いポーリングループを使用する必要なく、何とか外部トリガか

    1

    1答えて

    私はNodeJSで持っているこのフットペダルの鍵を再マップするアプリケーションを書いておきます。私は私の足のための同様の図書館を見つけました。ただし、OSXではなくLinux用のデバイスのUSBパスをハードコーディングします。これは、エラーがスローされます。 failed to open file { Error: ENOENT: no such file or directory, open '

    -3

    1答えて

    私は、Borland C++ Builder 6を使用してWindowsアプリケーションのステーションライセンスメカニズムを設計しています。 私は、ステーションライセンスが、アプリケーションが実行されているコンピュータの固有のハードウェア情報 にバインドされていることを読みました。 どのようなハードウェア情報を使用できますか? この情報はC++ Builder 6でどのように取得できますか? C+

    1

    1答えて

    私はリアルタイム制御ソフトウェアを開発するためにDelphiを使用しています。過去数年間、私はMicrosoftのVirtualPCで古いWindowsインストールを実行していましたが、純粋なソフトウェア開発(つまり、外の世界)。このようなツールはネットワーク接続で動作するようですが、パラレルポート経由で(デバイスドライバ経由で)I/Oを実行するソフトウェアを維持する必要があります。また、USB

    0

    3答えて

    現在のプロジェクトで車を検出するために使用されるインダクタンスセンサーを購入しましたが、私の質問は次のとおりです。どのプログラミング言語を使用すればよいのですか?

    1

    1答えて

    「C」プログラムを使用してハードウェアのやりとりを行いたいと思います。私はPrinterのポートを使って "Bulb"または "Tube Light"をオンまたはオフに制御できるCプログラムを作成できると聞いています。つまり、私のキーボードから何かキーを押すと(「1」とする)、Bulbはオンになり、別のキーからオフにします。どうすればこれを達成できますか?

    0

    1答えて

    Verilogコードを数日間デバッグしています。特にFX2LP(Cypress CY7C68016A)USBコントローラからバイトを送受信しています。多くの詳細に入ることなく、各サイクルでデータが送信され、バイト単位で送信されます。私のテストでは、16バイトのバッファを使用して最初に満たしてから送信します(エコーテスト)。 のように私のコードのかなりの部分が見えます:このコードは、シミュレーション

    0

    4答えて

    プログラムはマシンコードの状態を通知しますか?アセンブラ/コンパイラは、高水準コードまたはアセンブリコードを機械命令に変換します。この段階で、機械命令は依然としてソフトウェア形式であり、メモリに常駐する。このコードは物理的な電気信号に変換され、ハードウェアでどのように処理されますか?何らかのインタフェースデバイスがある場合、どのように変換を行うのか知りたいと思います。

    6

    3答えて

    私はエミュレートしたいハードウェアをいくつか持っています。私はこのような低レベルでそれをやり遂げることができるのだろうかと思う。ハードウェアは、私が構造体にアレンジ多くのレジスタ、持っている: MyDevice->data_reg_1 = 42; MyDevice->data_reg_2 = 100; MyDevice->control_reg_1 = 1; コードの最後の行を:だから #