TI中文支持网
TI专业的中文技术问题搜集分享网站

CAN_initRAM函数运行出死循环

280049C调试can接口,初始化时,首先初始化了时钟,打开了所有外设,设置了gpio为can的tx(GPIO32)和rx(GPIO33),然后调用CAN_initModule(CANA_BASE);对canA进行初始化,这个函数中调用了CAN_initRAM函数,运行程序后一直卡在CAN_initRAM函数的:

while(!((HWREGH(base + CAN_O_RAM_INIT) & CAN_RAM_INIT_MASK) ==
(CAN_RAM_INIT_RAM_INIT_DONE | CAN_RAM_INIT_KEY2 |
CAN_RAM_INIT_KEY0)))

语句上!

不知道是哪里设置的问题?

赞(0)
未经允许不得转载:TI中文支持网 » CAN_initRAM函数运行出死循环
分享到: 更多 (0)