私はこの接続図に出会ったアプリノートAN2606を通り抜けていました:
私の知る限りでは、UARTはプッシュプルタイプであり、Txは必要なプルアップを提供するため、外部プルアップを使用する必要はありません。ここに何かが足りませんか?
1
UARTがアイドル状態の場合、両方のラインがハイです。UARTの開始ビットは、回線上の最初のHighからLowへの遷移です。したがって、それらは引き上げられます。
—
スワナンド
@swanand-私もそう思っていました。このアプリノートがプルアップを推奨する理由を知りたいのですが。
—
ウィスキージャック
マイクロ終了前にそれの高い、そのパワーサイクルまたは上昇時間が十分に高速であることを...のようにおそらく、一定の要件を保証する
—
zakkos
私はSTM32で何度もUARTを使用しましたが、プルアップはありませんでしたが、ブートローダー用ではなかったため、@ zakkosは正しいかもしれません。また、回路図の下のメモを参照してください-hoststがそれ自身のプルアップを持っていない場合にのみ必要です。
—
Jan Dorniak
@swanand-私が意図したことは-UARTピンはそれ自体でプルアップされます。画像に示されているような外部プルアップは必要ありません。Txピンは、外部抵抗を必要とせずにラインをHIGHに駆動します。トニーの答えは、これらの抵抗器の要件を説明しています。:)
—
ウィスキージャック