i.MX RT1060プロセッサリファレンスマニュアル、Rev.4、01/2026のリファレンスマニュアルの3293ページには、次のように記載されています。
「 XBAR_IN03をXBAR_OUT07に接続するには、インデックスに従って、
XBAR_OUT07 を選択し、SEL07 (選択した XBAR_OUT インデックスと同じ番号) を選択します。
Select Register 3 XBAR_SEL3 の MSB のフィールドにインデックス (0x03、
選択された XBAR_IN の 16 進数)。
XBAR_SEL3 &= 0x0011; /*SEL7フィールドをクリアします
XBAR_SEL3 |= 0x0300; /*SEL7フィールドに0x03を割り当てます"
つまり、SEL07 なのか XBAR_SEL3 なのか?それとも、レジスタ XBAR_SEL3 の最上位ビットが SEL07 と呼ばれるのか?もしそうなら、レジスタ アドレスの代わりに (SEL07) をどのように、どこで使用すればよいのか。
また、 XBAR_SEL3 &= 0x0011; /*SEL7 フィールドをクリアします
XBAR_SEL3 |= 0x0300; /* SEL7 フィールドに 0x03 を割り当てます" 正しい
ありがとう
こんにちは、 @MahmoudRagab さん。
NXP MIMXRTシリーズにご関心をお寄せいただきありがとうございます!
i.MX RT1060とi.MX RT1060Xのリファレンスマニュアルでは、XBARの設定方法は同じです。XBAR_IN03 を XBAR_OUT07 に接続するには、XBAR_SEL3 の SEL07 に 0x03 をプログラムします。ご使用のユースケースに合わせて、XBAR3入力割り当てテーブルとXBAR3出力割り当てテーブルで、正確なソースインデックスと宛先インデックスを確認してください。
RMの以下のセクションを参照してください。
よろしくお願いします、
ギャビン