問題タブ [bus]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
574 参照

ruby-on-rails - 第2章レールチュートリアル-rakedb:migrateを使用した後にBUSエラーが発生する

こんにちは使用しようとすると表示されるエラーメッセージがわかりません

このレールチュートリアルの第2章http://ruby.railstutorial.org/chapters/a-demo-appにあります。

私はrvm(最新)ruby-1.9.2rails3.0.6を使用しています

(これらのバージョンのいずれかのバグが原因でエラーが発生した場合に備えて、ruby-1.9.2-p180とruby-1.9-2-headを使用してみましたが、以下で同じ結果が得られます。)

手順は次のとおりです。

使用するGemfileを編集します:gem'rails'、 '3.0.6' gem'sqlite3-ruby'、 '1.3.2'、:require =>'sqlite3'

うまくいきます、そして...

エラー:

問題はsqlite3バージョンにあるのでしょうか?ルビー?バグレポートhttp://www.ruby-lang.org/bugreport.htmlを調べましたが、一致するものはありません。

洞察に感謝します

0 投票する
3 に答える
4820 参照

arrays - 「バス エラー」とは何ですか? また、Fortran コードの何がそれを引き起こしますか?

Fortran プログラムはコンパイルできますが、「バス エラー」という奇妙なエラーが発生します。

これが私のコード全体です。私は本当にいくつかの助けを使うことができました。このエラーを取り除き、プログラムを正常に動作させる方法を知っている人はいますか?

乱数を使用して作成された配列を生成し、配列にいくつかの統計を適用しようとしています。

0 投票する
1 に答える
139 参照

service - AppFabric双方向クロスプラットフォームのサポート

AzureのAppFabricServiceBusを使用して、パブリッシュ/サブスクライブメッセージングシステムをホストしたいと考えています。私のクライアントはすべて、ハイブリッドアプリケーションを実行するモバイルデバイス(Android、iPhoneなど)になります。

私の質問は、モバイルクライアントがAzureでホストされているパブリッシャーからメッセージを受信できるかどうかです。この時点では、メッセージ形式(SOAP、XML、Json)についてはあまり気にしません。この時点で私は双方向通信にもっと関心があります。

0 投票する
1 に答える
1208 参照

simulink - 信号が Simulink のバスから発信されているかどうかを確認する

Simulink でバス信号をサポートしない S-Function があるため、プログラムを使用して、入力ポート/出力ポートの信号タイプがバスから発信されているかどうか、またはバスに向かうかどうかを判断する方法を見つけようとしています。必要に応じて自動的に信号を送ります。残念ながら、ポートがバスから来ているかバスに行くかを確実に伝えることができる唯一のブロック プロパティは、バスからプロパティを継承するかどうかであり、すべての場合に当てはまるとは限りません。これを理解する方法について何か考えはありますか?

0 投票する
1 に答える
3461 参照

android - グーグルマップにバス路線を描く

0 投票する
2 に答える
214 参照

service - サービスバスを介したクエリ

Service Bus経由でもクエリを実行することをお勧めしますか?私が見ているように、あなたは火を送るだけで、コマンド/イベントを忘れるべきです。

あなたの意見や経験は何ですか?

0 投票する
2 に答える
1820 参照

c# - nServiceBus UnicastBusConfig.MessageEndpointMappings.Endpoint

NServiceBusのカスタム構成で遊んでいて、IConfigurationSourceを実装しています。

UnicastBusConfigの場合、プロパティUnicastBusConfig.MessageEndpointMappings [n] .Endpointは何であると想定されていますか?

ありがとうございました

0 投票する
2 に答える
3982 参照

c# - WindowsマシンでC#のSMBusから値を読み取る簡単な方法は?

私は 1 か月間取り組んできましたが、この一見難しい問題の解決策をまだ見つけることができません。具体的には、Windows マシンで C# を使用して、 W83793 チップから温度を読み取りたいと考えています。低レベルプログラミングの経験はほとんどありません。私が知っているのは、このチップから読み取るには、SMBus にアクセスする必要があるということだけです。

オンラインで見つけることができるすべての SMBus ドキュメントに目を通したにもかかわらず、どうやって始めればよいのかまだわかりません。オンラインで C# SMBus ライブラリを検索しましたが、いくつかの Linux 関連ドキュメント以外に何も見つかりませんでした。ここで車輪を再発明したくありません。Windows 上の C# で SMBus にアクセスする方法を正確に説明するライブラリ、チュートリアル、またはその他のリソースが必要です。

C# で SMBus にアクセスする簡単な方法は何ですか? SMBus 上のスレーブ デバイスから SOME 値、ANY 値を引き出すことができるようになるまで私を助けていただければ、それで始められます。

0 投票する
2 に答える
1211 参照

c# - Winbond W83793 チップから温度を読み取れるように、次の手がかりをまとめていただけますか?

Supermicro X7DWA マザーボードのWinbond W83793 チップからOpenHardwareMonitorに温度データを読み取らせようとしています。問題は、私には低レベルのプログラミング経験がなく、オンラインで入手可能なドキュメントが温度へのアクセス方法を説明するのに十分ではないように思われることです。

しかし、この問題に取り組んできた 1 か月間、問題を解決する鍵となる可能性のある値と低レベルのメソッドをいくつか発見しました。必要なものを得るためにそれらを使用する方法を理解する必要があります。私とは異なり、あなたはこの情報が何を意味し、どのように適用するかを理解しているかもしれないので、私はあなたに頼ります. 私はすでにかなりの部分を突っついてきましたが、その結果、多くのブルースクリーンとコンピューターの再起動が発生しました。十分に推測して、これらの手がかりをつなぎ合わせる必要があります。これが私がこれまでに知っていることです:

  1. チップから読み取るには、どうにかして SMBus にアクセスする必要があります。これは、CPUID HWMonitor などの監視プログラムが情報を取得する方法だからです。私の知る限り、OpenHardwareMonitor には SMBus にアクセスするためのコードが含まれていないため、チップから読み取れない可能性があります。ただし、OpenHardwareMonitor には、他のチップからの情報にアクセスするために使用するRing0 クラスに含まれる次のメソッドがあります。これらの方法を有利に使用できる場合があります。

    /li>
  2. レポートを保存すると、HWMonitor は Winbond W83793 チップに関する次の情報をレポートします。

    レジスタ空間: SMBus、ベースアドレス = 0x01100

    SMBus リクエスト: チャネル 0x0、アドレス 0x2F

    これらは重要な値のように見えますが、それらが何を意味するのか、上記の Ring0 メソッドと組み合わせてどのように使用できるのか正確にはわかりません。うーん...非常に多くの手がかり。HWMonitor が表示する他の値は、実際の電圧、温度、ファン速度、およびチップ上のどこかからのデータを表す 16 進数値の配列です。見たい場合はここで再現します。

  3. 最後に、W83793 データ シートの 53 ページ (ドキュメントを開いている場合) に、私が読みたい温度の 16 進数のアドレスがあります (私は信じています)。

    TD1 読み出し - バンク 0 アドレス 1C

    TD2 読み出し - バンク 0 アドレス 1D

    TD3 読み出し - バンク 0 アドレス 1E

    TD4 読み出し - バンク 0 アドレス 1F

    下位ビットの読み出し - バンク 0 アドレス 22

    TR1 読み出し - バンク 0 アドレス 20

    TR2 読み出し - バンク 0 アドレス 21

これまでのところ、私が知っているのはそれだけです。OpenHardwareMonitor、W83793 チップ、および Ring0 コードは、上記のリンクから入手できます。先ほど言ったように、私は 1 か月間取り組んできましたが、まだこの謎を解くことができていません。あなたが私を助けてくれることを願っています。これらの情報はすべて少し難解に思えるかもしれませんが、低レベルのプログラミング経験がある人にとっては理解できると確信しています。

私の質問を要約すると、上記の手がかりを使用して、OpenHardwareMonitor に W83793 チップから温度を読み取らせる方法を見つけてください。OpenHardwareMonitor でのチップの作成に関する詳細は必要ありません。すでにクラスの準備ができています。それが必要な場合は、Ring0コマンドを書き込むためのシーケンスとフォーマットが必要です。

編集:さらに情報が見つかりました。HWMonitor から SMBus デバイス レポートを出力したところ、0x2F と表示されているため、ここに含まれている次の行が得られました。

SMB デバイス: I/O = 0x1100、アドレス 0x2F、チャネル = 0

これは、I/O のアドレスをチップのアドレス (0x2F と思われる) と組み合わせる必要があることを意味しているに違いありません。それらを合計してみましたが、すべての温度測定値が 255 になったので、それは正しい推測ではありませんでした。

0 投票する
3 に答える
15358 参照

cuda - cudaMemcpyが遅すぎる

一度だけ使用cudaMemcpy()して、正確に1GBのデータをデバイスにコピーします。これには5.9秒かかります。逆に、5.1秒かかります。これは正常ですか?
関数自体には、コピーする前に非常に多くのオーバーヘッドがありますか?理論的には、PCIeバスのスループットは少なくとも4GB/秒である必要があります。
Tesla C870はそれをサポートしていないため、重複するメモリ転送はありません。ヒントはありますか?

編集2:私のテストプログラム+更新されたタイミング; 読みすぎないように!
関数がコンパイルされcutCreateTimer()ません:'エラー:識別子 "cutCreateTimer"が未定義です'-これは、マシンにインストールされている古いcudaバージョン(2.0)に関連している可能性があります

表示されるタイミングは次のとおりです。0.86
秒の割り当て
0.197秒の最初のコピー
5.02秒の2番目のコピー
奇妙なことに、最初のコピーでは0.197秒と表示されますが、プログラムの実行を見るとはるかに時間がかかります。