こんにちは、
S32K566マイクロコントローラの4 Uart_Example_S32K566_M7モジュールを使い、LPUARTモジュールクロックは50MHzです。ボーレートを115200に設定し、UARTからUSBへのコンバータを使ってPCにデータを送0xAAしています。しかし、受信したデータは誤りです(0x00 0x80 0x80)。ボーレートを115200/8 = 14400に設定すると、データは正しく受信されます。9600や19200といった異なるボーレートも試してみました。
私はS32DS 3.6.6とSDK 0.8.0を使っています。
Uart_Example_S32K566_M7のソースコードも添付しておりますので、ご確認ください。
参考資料として、設定ファイルと受信データのスクリーンショットを添付しました。
Manikandan_Aruchamy_0-1786092514163.png
レシーバ端子のウィンドウボーレートは115200です:
Manikandan_Aruchamy_1-1786092584169.png
レシーバ端末のウィンドウボーレートは14400です:
Manikandan_Aruchamy_2-1786092633034.png
こんにちは、 @Manikandan_Aruchamy さん。
このメールが、あなたがお元気でいらっしゃる時に届くことを願っています。現在お手元にある製品、まだ正式に発売されていないNPI(新製品導入)についてお手伝いしています。
これらの製品の早期アクセス権を得たお客様は、現場エンジニアを割り当てていることにご注意ください。指定されたフィールドエンジニアが、この製品に関する問題や懸念、問い合わせの主要なサポートチャネルとなります。
正式リリース後、オンラインサポートチームはより幅広いサポートを展開していきます。それまでは、私たちは必要な支援を提供する体制が整っていません。
ご理解いただきありがとうございます。
よろしくお願いいたします。
パベル