在线时间50 小时
UID263044
注册时间2011-2-16
NXP金币0
TA的每日心情 | 开心 2018-9-14 09:26 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]初来乍到
高级会员

- 积分
- 952
- 最后登录
- 2021-1-4
|

楼主 |
发表于 2012-2-21 13:38:03
|
显示全部楼层
RE:那位验证过ICG的FLL失锁以后的情况--MC9S08GB60
版主:我只是想分析UNLOCK后的情况,并不是想避免这种现象。
我所担心的问题是:如果发生UNLOCK,BUSCLK都可能有问题,从flash取指令都会错,这时即使中断正确响应,程序跳到ICG unlock interrupt.也无法正确执行,以为MCU取指令都错了。如何执行中断程序?那这个中断机制有什么用呢?
我看GB60的spec,如果unlock,好像是直接输出fICGDCLK / R.(FEI)或者fICGDCLK / (2×R)./fICGDCLK / R.(FEE),至于其他都没有提到,其实这时只要使用BUSCLK的模块都不能保证稳定工作,甚至S08 CORE连取指令都可能是错的,只能reset MCU. |
|