マイクロチップのドキュメントでは、マイクロコントローラーのピン配置図でCANバスピンにラベルが付けられていません


8

データシートへのリンク

Microchips DSPIC33FJ128GP802を新しいプロジェクトで使用したいと思いますECAN buss

私が直面している問題Controller familiesは、データシートの上部にあるリストで、デバイスDSPIC33FJ128GP802ECAN portRemappable Peripheralとして1つあるということです。

コントローラーファミリー

私はに下るときPinout descriptionsのためのテーブルルックECANピンのラベル、それは彼らがいることを言うC1RXC1TX

ピン配列の説明

この時点まで、すべてが完璧ですが、このチップにはCAN bussどこかにあることがわかり、ピンの呼び方はわかりましたが、チップのピン配置図に移動すると、次のようになります。

ピン配置図

ラベルを持っている何のピンはありませんC1RXかはC1TX。だから私は何をするべきですか?CANピンがどこにあるのか、ここで何か不足しているのでしょうか?

すべての助けはXDに感謝されます

回答:


19

CANピンには固定ピン割り当てがありません。代わりに、使用する「再マップ可能なピン」(RP0からRP15)を選択できます。

データシートの 180ページ、特に「REGISTER 11-16」というタイトルのテーブル(RPINR26:周辺ピン選択入力レジスタ26)を参照すると、CAN RXピンの場所(C1RXR)を選択するために使用されるレジスタの詳細が記載されています。

CAN TXピンの位置については、161ページのセクション11.6(周辺ピンの選択)で説明されているように、使用するピンのRPnRレジスタによって設定されます。


2
さらに、PCBを作成している場合は、MPLABをロードして、実際に目的のピンにマップできることを確認してください。再マップ可能なピンに関して誤ったドキュメントに噛まれて、SPIポートを使用しないことになりました!同じことは、再マップ可能なポートを持つすべてのデバイス(FPGA / MCU /何でも)にも当てはまります。
アダム

4

「再マップ可能な周辺機器」と見なされます。それらをRPXというラベルの付いたピンにマッピングする必要があります(Xは数字です)。

データシートのセクション4.8を参照してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.