MKE02VLC4的NMI禁止问题(已解决)

2020-02-21 21:10发布

本帖最后由 FSL_TICS_Robin 于 2014-8-8 14:38 编辑

之前板子上用的是20MHz的MKE02VLC2,由于板子设计的时候功能需求,NMI管脚有个外部下拉,所以在焊下拉电阻之前,必须先下一次程序,将NMI功能关掉,由于SIM_SOPT寄存器中的NIMIE位是不受复位影响的,所以之后NMI下拉也不影响了。

但是,但是,最近想用40MHz的MKE02VLC4代替原来的VLC2,在测试的时候发现按照之前的方法不能用,只要NMI有外部下拉,不管是否禁止,单片机都不能运行。也就是说MKE02VLC4的NMI禁止功能不完整。我用的具体型号是MKE02Z64VLC4,请FSL的工作人员有时间的话帮我测试一下,看是否跟VLC2不一样呢?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
FSL_TICS_Robin
1楼-- · 2020-02-22 02:42
刚看了一下你之前的问题帖:我的MKE02突然就坏了,求解释求帮助
从手册上看,KE02 20MHz40MHz 对于NMIE位的描述是一模一样的。

NMIE SIM_SOPT.jpg (32.16 KB, 下载次数: 0)

下载附件

2014-7-3 14:28 上传

浪里白条
2楼-- · 2020-02-22 05:53
撸主,我特地去下了个40M的手册和20M的手册对比,的确2者的描述是一样的 无差别的
我很奇怪的是NMI PIN为何会让单片机不能运行
wanstrive
3楼-- · 2020-02-22 11:26
浪里白条 发表于 2014-7-3 14:33
撸主,我特地去下了个40M的手册和20M的手册对比,的确2者的描述是一样的 无差别的
我很奇怪的是NMI PIN为何 ...

我测试了的确是,如果NMI上电之前是下拉的,直接上电单片机是不运行的,而上电之前悬空,上电之后再下拉就没有关系了,我也觉得很诡异!
浪里白条
4楼-- · 2020-02-22 17:21
wanstrive 发表于 2014-7-3 14:35
我测试了的确是,如果NMI上电之前是下拉的,直接上电单片机是不运行的,而上电之前悬空,上电之后再下拉 ...

是不是中断处理程序这块 没整对头
wanstrive
5楼-- · 2020-02-22 18:32
 精彩回答 2  元偷偷看……
FSL_TICS_Robin
6楼-- · 2020-02-22 22:24
wanstrive 发表于 2014-7-3 14:35
我测试了的确是,如果NMI上电之前是下拉的,直接上电单片机是不运行的,而上电之前悬空,上电之后再下拉 ...

从这位的描述来说:从上电复位到芯片执行到你禁止该NMI功能语句前,该引脚都是NMI不可屏蔽中断功能。
任何种类复位后仅可写一次。当NMIE=1时该引脚为NMI功能,这引脚在MCU POR(上电复位)后默认就是NMI功能,其他复位不会影响你对该位的修改。

一周热门 更多>