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

电器工程 数据表 微芯片 能够 引出线
2022-01-10 23:25:57

链接到数据表

我想DSPIC33FJ128GP802在一个新项目中使用 Microchips,并且想使用ECAN buss.

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

控制器系列

当我走到Pinout descriptions桌子旁寻找ECAN别针标签时,它说它们是C1RX并且C1TX

引脚说明

直到现在一切都很完美,我现在知道这个芯片有一个CAN buss地方,我知道管脚叫什么,但是现在当我查看芯片的管脚图时:

引脚图

没有带有标签C1RX或的引脚C1TX那我该怎么办?我应该猜一下CAN别针在哪里还是我在这里遗漏了什么?

感谢所有帮助 XD

2个回答

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

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

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

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

请参阅数据表的第 4.8 节。