[ZLG-ARM] 2119 CAN部分总处于复位状态

[复制链接]
2574|2
 楼主| gjhan_cn 发表于 2007-4-3 21:31 | 显示全部楼层 |阅读模式
求助各位:有没有遇到过LPC2119 CAN部分处于复位状态的情况啊!
 楼主| gjhan_cn 发表于 2007-4-3 22:12 | 显示全部楼层

没人指点一下吗!

  
tyxixi 发表于 2007-5-22 09:28 | 显示全部楼层

LPC2119的CAN中的BUG5

我也遇到这个问题了,看了LPC2119的错误手册才知道,这是芯片的BUG。它的解决方案似乎不起作用。<br />&nbsp;&nbsp;&nbsp;&nbsp;CAN1MOD&nbsp;=&nbsp;1;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Reset&nbsp;CAN<br />&nbsp;&nbsp;&nbsp;&nbsp;CAN1IER&nbsp;=&nbsp;0;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Disable&nbsp;Receive&nbsp;Interrupt<br />&nbsp;&nbsp;&nbsp;&nbsp;CAN1GSR&nbsp;=&nbsp;0;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Reset&nbsp;error&nbsp;counter&nbsp;when&nbsp;CANxMOD&nbsp;is&nbsp;in&nbsp;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;CAN1BTR&nbsp;=can_btr;<br /><br />&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Install&nbsp;CAN&nbsp;interrupt&nbsp;handler<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;install_irq(&nbsp;19,&nbsp;(void&nbsp;*)CAN_Handler,&nbsp;HIGHEST_PRIORITY&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;install_irq(&nbsp;26,&nbsp;(void&nbsp;*)CAN_Handler,&nbsp;HIGHEST_PRIORITY&nbsp;);<br />&nbsp;&nbsp;&nbsp;&nbsp;CAN1IER&nbsp;=&nbsp;0x01;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;Enable&nbsp;receive&nbsp;interrupts<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;CAN1MOD&nbsp;=&nbsp;&nbsp;0x0;&nbsp;&nbsp;&nbsp;&nbsp;//&nbsp;CAN&nbsp;in&nbsp;normal&nbsp;operation&nbsp;mode<br /><br />最后一行根本不起作用。<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

6

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部