查看: 2996|回复: 2

[求助] 关于KEAZ128芯片MSCAN初始化问题求助

[复制链接]

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
106
最后登录
2017-12-14
发表于 2016-6-27 12:37:28 | 显示全部楼层 |阅读模式


各位大神:
                在KEAC128的说明手册里有这么一段说明:                                    NOTE
                                                                                   The user is responsible for ensuring that the MSCAN is not
                                                                                   active when initialization mode is entered. The recommended
                                                                                   procedure is to bring the MSCAN into sleep mode (SLPRQ = 1
                                                                                   and SLPAK = 1) before setting the INITRQ bit in the
                                                                                   CANCTL0 register. Otherwise, the abort of an on-going
                                                                                   message can cause an error condition and can impact other
                                                                                   CAN bus devices.
                当时看这段话的时候就在想,未对CAN初始化之前,怎么能使CAN 进入睡眠模式保护总线呢?
                果然我在写MSCAN初始化程序时,如果先让CAN进入睡眠模式程序运行就会出错。


                请问我该怎么处理,才能实现这段说明中所提到的:在初始化MSCAN之前将MSCAN进入睡眠模式来保护总线??
               






我知道答案 目前已有2人回答
回复

使用道具 举报

该用户从未签到

712

主题

6371

帖子

0

超级版主

Rank: 8Rank: 8

积分
24863
最后登录
2025-7-18
发表于 2016-6-27 14:44:02 | 显示全部楼层
note中说是这样的:建议流程是先让MSCAN 进入睡眠模式(SLPRQ = 1 且SLPAK = 1),然后再在CANCTL0 寄存器中置位INITRQ位.

回复 支持 反对

使用道具 举报

该用户从未签到

6

主题

52

帖子

0

注册会员

Rank: 2

积分
106
最后登录
2017-12-14
 楼主| 发表于 2016-6-27 16:10:11 | 显示全部楼层
小恩GG 发表于 2016-6-27 14:44
note中说是这样的:建议流程是先让MSCAN 进入睡眠模式(SLPRQ = 1 且SLPAK = 1),然后再在CANCTL0 寄存器 ...

恩,是的。我就是在配置CANCTL0之前  让MSCAN 进入睡眠模式(SLPRQ = 1 且SLPAK = 1),调试就会出错,
如果不在CANCTL0之前  让MSCAN 进入睡眠模式 ,调试就没有问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-19 02:04 , Processed in 0.098947 second(s), 23 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表