嵌入式系统/ARM技术中的eCAN总线模块的初始化步骤
在CAN模块正常操作及初始化之前,必须使能模块的时钟。可以通过寄存器PCLKCR的14位使能/屏蔽CAN模块的时钟。在不使用CAN模块时,通过该位屏蔽CAN的时钟可以降低功耗。该位不能控制CAN模块的低功耗模式,同其他外设一样,复位后CAN模块的时钟被屏蔽。模块时钟的配置一般在处理器初始化中完成,eCAN模块的初始化步骤如下。 (1)使能CAN模块的时钟。 (2)设置CANTX和CANRX作为CAN通信引脚: ◇写CANTIOC.3:0=0x08; ◇写CANRIOC.3:0=Ox08。 (3)复位后,OCR(CANMC.12)位和CCE(CANES.4)位置1,
用户评论