1844068_ja-JP

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

1844068_ja-JP

1844068_ja-JP

MKL02Z32VFK4 PTB2 代替品(2) Rxd

こんにちは、誰かが私がRxピンPTB2で持っているのと同じ問題に遭遇したかどうか知りたいです。

問題は、Txdが115200b(検証済み)で正しく送信していることですが、受信すると完全に

がらくたですが、定義されたがらくた(ボーレートが極端に間違っているときなど)。私も接続してこれを確認しました

ターミナル プログラム (RXD) がメッセージをリッスンし、メッセージは 115200B で問題ありませんが、UART がそれを台無しにしています。'O','K',cr,lf を送信すると、rx バッファ内のメッセージは 202(dec),106(dec),194(dec) となります。ステータス フラグ

常にオーバーランとフレームエラーを示します。tx ではなく rx が中断されます。

何かアイデアはありますか?

乾杯

Claes


Kinetis Lシリーズ・マイクロコントローラ日時:MKL02Z32VFK4 PTB2の代替(2)Rxd

Hello again @claeskjellstrom ,


あなたの質問に関して、私はあなたがJlinkを介してモジュールを供給するトリムレジスタを変更したいことを理解しています。ただし、次の投稿にあるように、Jlinkはこの機能をサポートしていません: https://community.nxp.com/t5/Kinetis-Design-Studio/trimming-internal-oscillator/td-p/383412

トリム レジスタの詳細については、MCG Control 4 Register (MCG_C4) の MCG Control 3 Register (MCG_C3) レジスタの 21 章の Multipurpose Clock Generator (MCG) のリファレンス マニュアルを参照してください。


BR
Habib

日時:MKL02Z32VFK4 PTB2の代替(2)Rxd

Hi,

FLLのクロックがずれていたことが判明したので、面白いことに、Txは正しい送信をしていたのに、Rxは送信していました

正しく受信できなかったため、代わりにクロックをMCGIRCLKに切り替える必要がありましたが、現在は機能しています。Segger J-linkを介してオシレーターをトリミングする可能性があるかどうか知りたいです。


/Claes

日時:MKL02Z32VFK4 PTB2の代替(2)Rxd

Hello @claeskjellstrom ,

ペリフェラルの構成方法について詳しく説明していただけますか?例えば:

- 115200 ボーレート

- 8データビット

- パリティなし

- 1ストップビット

- フロー制御なし。

今のところ、SDK (バージョン 3.2) の "hello World" の例を確認できますが、この例では、ターミナルでの通信に UART 0 を使用しています。
BRの
ハビブ

タグ(1)
評価なし
バージョン履歴
最終更新日:
‎01-06-2026 01:40 AM
更新者: