您好!
我使用的是 TMS570LC4357、我对 CAN 模块的功能模式和 GIO 模式之间的选择有疑问。
技术参考手册 TMS570LC43x 16/32位 RISC 闪存微控制器(SPNU563A 2018年3月)第27.17.34节 CAN TX IO 控制寄存器(DCAN TIOC)
位3 Func 具有以下文本:
CAN_TX 功能。 该位更改了 CAN_TX 引脚的功能。
0 CAN_TX 引脚处于 GIO 模式。
1 CAN_TX 引脚处于功能模式(作为发送 CAN 数据的输出)。
如果 CAN 控制寄存器的 Init 位被复位、则强制为1。
最后一句"如果 CAN 控制寄存器的 Init 位被复位、强制为1。" 实际上意味着什么?
这是否意味着、如果 CAN 控制寄存器的 Init 位被复位、那么即使 CAN 模块被初始化为 GIO 模式、CAN 模块也被强制进入功能模式?
这是否意味着如果我想在 GIO 模式下操作 CAN、那么 CAN 控制寄存器的 Init 位必须被永久置位?
谢谢你。