Microchip文档未在微控制器引脚排列图上标记CAN总线引脚


8

链接到数据表

我想DSPIC33FJ128GP802在新项目中使用Microchip ,并希望使用ECAN buss

我面临的问题是,在Controller families数据表顶部的列表中,它说该设备DSPIC33FJ128GP802具有一个ECAN port可重映射的外围设备:

控制器家族

当我去到的Pinout descriptions表并查找ECAN针标签它说,他们是C1RXC1TX

引脚说明

在此之前,一切都非常完美,我现在知道该芯片在CAN buss某个地方,并且知道引脚的名称,但是现在当我转到该芯片的引脚图时:

引脚图

没有标有C1RX或的引脚C1TX。那我该怎么办?我应该猜CAN针脚在哪里,还是我在这里错过了什么?

感谢所有帮助XD

Answers:


19

CAN引脚没有固定的引脚分配。相反,您可以选择要使用的“可重映射引脚”(RP0至RP15)。

如果您参考数据表的第180页,特别是标题为“ REGISTER 11-16”的表(RPINR26:外设引脚选择输入寄存器26),则它详细说明了用于选择CAN RX引脚位置(C1RXR)的寄存器。

对于CAN TX引脚位置,这由您要使用的引脚的RPnR寄存器设置,如第11.6节(外设引脚选择)从第161页开始所述。


2
此外,如果要制作PCB,请加载MPLAB并确保您可以实际映射到所需的引脚。关于可重映射的引脚,我一直被错误的文档所困扰,最终没有SPI端口!具有可重映射端口的任何设备(FPGA / MCU /任何设备)也是如此。
亚当

4

它被认为是“可重映射的外围设备”。您将需要将它们映射到标记为RPX的引脚(其中X是某个数字)。

请参见数据手册第4.8节。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.