请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:TMS320F28035-TMS320F28035 EP 工具与软件:
您好!
请帮助我理解 CAN 模块时钟。 它是一直(SYSCLKOUT/2)还是 等于 LSPCLK?
我正在使用 example_2803xECANBack2Back 示例、 在评论中提到了30MHz CAN 模块时钟。 它的推导过程是怎样的?
//
//下面的块只用于60 MHz SYSCLKOUT。
//(30 MHz CAN 模块时钟位速率= 1 Mbps)
//参见文件末尾的注释。
//
ECanaShadow.CANBTC.bit.BRPREG = 2;
ECanaShadow.CANBTC.bit.TSEG2REG = 1;
ECanaShadow.CANBTC.bit.TSEG1REG = 6;
外设时钟配置为:
SysCtrlRegs.LOSPCPC.all = 0x0002;
SysCtrlRegs.XCLK.bit.XCLKOUTDIV=2;
因此、 LSPCLK 是(SYSCLKOUT/4)、即15MHz
谢谢你