Hello,
LPC4078マイクロコントローラーを使用していますが、9ビットを受信しているUARTデバイスを統合する必要があります。
9ビットUART通信を可能にするレジスタが、ユーザーマニュアルまたはライブラリAPIコードに見つかりませんでした。
LPC4078は9ビットUART通信をサポートしていますか?「はい」の場合は、使用する登録についてガイダンスを提供してください。
よろしくお願い申し上げます。
Michelle
Hi @michelle2022,
この場合の 9 番目のビットは、自動アドレス検出機能専用であり、9 ビットのデータ サイズ フレームを送信するためのものではありません。この機能の説明については、「17.5.21ユーザーガイドの「RS-485 / EIA-485動作モード」。
BR,
Edwin.
Hi Edwin,
さらに、ドキュメント内で9ビットモードをサポートしていると思われるいくつかのポイントを見つけました。
UART1 で 9 ビットを送信する回避策はありますか?
よろしくお願い申し上げます。
Michelle
Hi Edwin,
明確にしていただきありがとうございます。
しかし、AADモードのRS485CTRLレジスタの説明に「9ビット有効」のコメントが見られます。
それが何を意味するのか教えていただけますか?
よろしくお願い申し上げます。
Michelle
Hi @michelle2022,
残念ながら、LPC4078は9ビットUART通信をサポートしていません。各 UART の章の「機能」セクションからわかるように、LPC4078の UART は 5、6、7、8 のデータ サイズのみをサポートしています。
ご不便をおかけして申し訳ございません。
BR,
Edwin.