LPC Xpressoソフトウェアを使用して、マイクロコントローラのLPC17xxシリーズ用のコードを記述しています。私はUART 2のボーレートを設定することに固執しています。ボーレートとして3360を設定するはずです。この問題について私に助けてください。LP17XXマイクロコントローラのボーレート設定
0
A
答えて
2
2
はLPC17xx User Manualの第14章を参照してください。 UART設定の一般的なシーケンスを第14.1節に示します。特にボー・レートを設定するには、クロック・プリスケーラとボーレート除数を設定する必要があります。
ボーレート除数を設定するには、UART CRレジスタのDLABビットを設定して、ボーレートレジスタのロックを解除します。ボーレート除数は別々の32ビットレジスタで2つの8ビット値に分割されるため、16ビット除数を計算し、DLLSBとDLMSBレジスタを別々にプログラムする必要があります。 14.4.12項では、適切なプリスケーラと除数の値を例とともに計算する方法について説明します。最終的にプログラムする正しい値は、PCLKの周波数に依存します。
正確に3360ボーを達成できるかどうかは、PCLKの周波数に依存します。それはやや非標準的な料金です。 UARTは、各スタートビットでビットサンプルタイミングを同期させるため、ボーレートエラーとミスマッチにかなり寛容です。
関連する問題
- 1. UsbDeviceConnectionのボーレートを設定する
- 2. 端末のMacのボーレートを設定する方法
- 3. USBシリアルポートでUbuntu 12.04のボーレートを設定できません
- 4. PICマイクロコントローラのオペレーティングシステム
- 5. マイクロコントローラのZigBee
- 6. デフォルトのボーレート - linux/u-boot
- 7. マイクロコントローラ(Atmel)のCRC-32
- 8. TIのマイクロコントローラでOpencv
- 9. 新しいボーレートを設定してもポートが閉じられていても、C#でボーレートを変更できません
- 10. マイクロコントローラのCコードのユニットテストパターン
- 11. GUIとマイクロコントローラの接続
- 12. マイクロコントローラでの画像処理
- 13. データ転送速度がボーレートで
- 14. 、cおよび8051マイクロコントローラ
- 15. マイクロコントローラから読み取る
- 16. stellarisマイクロコントローラでsnmpを実装
- 17. マイクロコントローラでのビット単位の論理
- 18. 外部フラッシュメモリの消去(MCF51EM256マイクロコントローラ)
- 19. マイクロコントローラでの非同期UART転送8051
- 20. ネットワーキングとマイクロコントローラに関する書籍
- 21. PICマイクロコントローラを使用したデイジーチェーンプログラミング
- 22. iPhoneからマイクロコントローラに信号を送信
- 23. アプリケーションの設定と設定。設定と設定マネージャー.appsettings oh my
- 24. 私のRFIDリーダーのボーレートはどのようにして決定できますか?
- 25. OpenCLの設定の設定
- 26. 高いボーレートで転送中にシリアルデータを失う
- 27. AvAudioRecorder設定の設定ヘルプ
- 28. 設定テーブルの設定モデル
- 29. iOS設定のURL設定(タッチIDとパスコードの設定)
- 30. 8051マイクロコントローラ用の.cから.hexへの変換