問題タブ [baud-rate]

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 投票する
4 に答える
10713 参照

uart - stm32f4 uart ボーレート設定?

これで stm32f4-discovery ができました。stm32f4 を接続する uart の max232 を作成します。そして、usb-rs232 を使用して max232 に接続します。stm32f4 と PC を uart で通信できればと思います。そして、Linux でパテを開きます。しかし、uart ボーレートの設定には大きな問題があります。同じボーレートを設定すると、正しいメッセージを受信できません。私はオシロスコープの観測を使用しています。最後に、7680(stm32f4) と 3200(putty) を設定します。それから私は正しいメッセージを得ることができます。しかし、なぜ異なるボーレートで動作するのかわかりません。誰でも理由を教えてもらえますか? そして、それは私のコードです、thx https://gitcafe.com/ctc8631/stm32f4-test-uart

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

android - Android Bluetoothボーレートをプログラムで19200に設定するには?

私は Android が初めてで、Bluetooth 経由でアクチュエータと通信するアプリケーションを開発しています。ダイバー コードを試してみると、Android タブレットが 9600 であるのに対し、アクチュエータの Bluetooth ボーレートが 19200 であるため、ボーレートの問題に直面しました。ところで、私は Play ストアから BlueTooth SPP という名前のアプリケーションをダウンロードし、通信してパケットを送信しようとしましたが、うまくいきました。その背後にある秘密を本当に知る必要があります。ありがとう

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

arm - LPC1788 の UART のボーレート設定

私は、ボーレートを115200としてUART of lPC1788次の設定を行ったという点で作業していますPCLK as 12MHZが、このコードをシミュレートしている間、ボーレートは115200または約として割り当てられていません。

私にとっては、384615 に近づいていますが、まったく異なります。正確な 115200 ボーを取得するために実行する計算はありますか。

私のためにクリアしてください..

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

microchip - pic24のボーレート調整

19200 ボーでデータを出力するデバイスがあります。pic は SPBRG=12 BRGH=0 で構成されており、開始ビットと停止ビットが考慮されています。

それにもかかわらず、写真は正しいデータを受け取りません! 送信されたデータは、ハイパーターミナルとオシロスコープで検証されています。

エラーが見つかりません!いまいましい助けはありますか?

どうも

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

java - Java で 14400 ボーレートの Comport を介して通信する - シリアル通信

ここで解決策を見つけたいと思っています。

UART 経由でアプリ固有のプロトコルを使用するコントローラーがあり、このプロトコルは 14400 bps でしか機能しません。

シリアル ポート経由でこのコントローラーと通信するには、Java コードを使用する必要があります。

しかし、私が使用している API は 14400 ボーレートをサポートしていませんが、標準と呼んでいます!!.

javax.comm および rxtx jar を使用してみました。どちらもこのボーレートをサポートしていないため、本当のヘルはありません。

誰でもこの点で私を助けてくれませんか、それは本当に役に立ちます.

ありがとう!

これがコードスニペットです

//ここではボーレートを 14400 に設定しようとしていますが、9600 にロールバックしています。デフォルトの 14400 はサポートされていません!!

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

python - RS-485 シリアル ポート ボー レート パフォーマンス 効率

RS-485 2 線、半二重を介してデバイスと通信する Python でアプリケーションを開発しています。いくつかのパフォーマンス テストを実行できるほど十分な数のアプリケーションが動作しています。USBから485へのコンバーターを備えたラップトップを使用しています。通信は 9600,N,8,1 としてセットアップされます。

速度テストでは、チェック バイトを含めて合計 10 バイトのメッセージを送信します。その後、13 バイトの返信を待ちます。受信した応答をデコードします。応答が完了したとき。その後、次のメッセージを送信します。これをできるだけ速く100回繰り返します。これには 2.895 秒かかります。

これから、23 バイトを送受信していると計算します * 100 反復 / 2.895 秒 = 794 バイト/秒。

私が正しく理解している場合、9600 N-8-1 のシリアル ポート通信には、1 つのスタート ビット、8 つのデータ ビット、および 1 つのストップ ビットがあります。これは、2 ビットのオーバーヘッドがあることを意味します。したがって、実際の理論上の伝送速度は (9600 ビット / 秒) * (8 データ ビット / 10 伝送ビット) * (1 バイト / 8 ビット) = 960 バイト / 秒です。

私のプログラムは、可能な 960 バイト/秒 = 82.7% のうち、794 バイト/秒の合計レートで送受信しています。

960 バイト/秒のほぼ 100% を達成できるでしょうか。それとも、これほど多くの帯域幅が使用されていないのは一般的ですか?

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

c# - Arduinoとの闘い

Visual Studio 2012 Express で C# 言語を使用してプログラミングを楽しんでおり、Arduino Uno を購入しました。

Visual Studio で Uno を直接動作させる方法に関するいくつかのチュートリアルを読みましたが、この記事のようなものには次のような行があります。

それらをテスト アプリケーションに入れるときは、System.IO.Ports を使用しています。しかし、serialPort1は認識しません。String 値にしても、 PortNameとBaudRateが赤字で表示されます。

「まばたき」テストをボード上で動作させるために従うことができる明確で詳細なチュートリアルを誰かが持っていますか、または上記を修正する方法を知っていますか?

0 投票する
14 に答える
163733 参照

microcontroller - ボーレートとビットレートの違いは何ですか?

違いを理解するのに本当に苦労しています。同じだと言う人もいれば、少し違うという人もいます。違いは何ですか?類推して説明していただければ幸いです。