打印
[技术问题解答]

iiC总线挂死问题

[复制链接]
5358|12
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
kxy7777777777|  楼主 | 2015-1-22 09:39 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
FSL_TICS_ZJJ| | 2015-1-22 11:18 | 只看该作者
楼主,你所谓的外面芯片I2C挂死是怎样的挂死?
能否描述详细点?

使用特权

评论回复
板凳
zam_197933| | 2015-1-22 15:22 | 只看该作者
看你是自带中断的IIC,还是模拟时序的IIC
如果是中断就影响MCU处理其他事情,模拟的话没有影响

使用特权

评论回复
地板
kxy7777777777|  楼主 | 2015-1-22 16:17 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-1-22 11:18
楼主,你所谓的外面芯片I2C挂死是怎样的挂死?
能否描述详细点?

就是使能该芯片,单片机就死掉,后来找到问题了,原来是触发了单片机的外部中断:L,所以好想不是芯片挂死;但我还是想知道芯片挂死的具体现象

使用特权

评论回复
5
kxy7777777777|  楼主 | 2015-1-22 16:19 | 只看该作者
zam_197933 发表于 2015-1-22 15:22
看你是自带中断的IIC,还是模拟时序的IIC
如果是中断就影响MCU处理其他事情,模拟的话没有影响 ...

谢谢您的回答,我的是模拟的,问题已经找到啦,再次谢谢您

使用特权

评论回复
6
陌小生| | 2015-1-22 20:37 | 只看该作者
来我也学习一下啊

使用特权

评论回复
7
FSL_TICS_ZJJ| | 2015-1-22 22:09 | 只看该作者
kxy7777777777 发表于 2015-1-22 16:17
就是使能该芯片,单片机就死掉,后来找到问题了,原来是触发了单片机的外部中断,所以好想不是芯片挂死 ...

NMI引脚需要加上拉,不要接其他IO口,该引脚不是MUX就能改变功能的。
不知道你挂死具体是什么意思。
是你外部I2C芯片吧I2C引脚固定电平还怎样?

使用特权

评论回复
8
kxy7777777777|  楼主 | 2015-1-26 11:06 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-1-22 22:09
NMI引脚需要加上拉,不要接其他IO口,该引脚不是MUX就能改变功能的。
不知道你挂死具体是什么意思。
是你 ...

因为加了一个时钟芯片,这个时钟芯片有报警功能,到时间之后,就会触发时钟芯片内部中断,同时对应管教为低电平,我的问题是只要一中断,单片机立刻死掉,后来发现是这个低电平触发了单片机的外部中断,所以才会这样,IIC应该没有挂死,不过还是谢谢您

使用特权

评论回复
9
FSL_TICS_ZJJ| | 2015-1-26 12:54 | 只看该作者
kxy7777777777 发表于 2015-1-26 11:06
因为加了一个时钟芯片,这个时钟芯片有报警功能,到时间之后,就会触发时钟芯片内部中断,同时对应管教为 ...

你是把时钟芯片的报警引脚接到MCU的对吧。
那么你需要做一个MCU的外部中断服务程序处理下这个事件,我估计你是没做MCU的外部中断服务程序,这样一旦触发,就会进入hardfault,现象就是死掉。

使用特权

评论回复
10
Thefantasy| | 2015-1-26 20:47 | 只看该作者
看你是自带中断的IIC,还是模拟时序的IIC
如果是中断就影响MCU处理其他事情,模拟的话没有影响

使用特权

评论回复
11
airwill| | 2015-1-27 22:28 | 只看该作者
我觉得这里楼主遇到的问题并不算真的 “挂死”。而实际应用中, 也大都是这种软件的缺陷引起的。
但总线却有真的锁死的情况。比如多主机竞争总线,仲裁失败的节点处理不好,可能被锁住。
主机发的指令太快, 从机来不及处理,而响应不过来,也可能会引起从机的卡死。
所以软件处理中, 需要特别留意这些问题。

使用特权

评论回复
12
kxy7777777777|  楼主 | 2015-1-28 14:42 | 只看该作者
FSL_TICS_ZJJ 发表于 2015-1-26 12:54
你是把时钟芯片的报警引脚接到MCU的对吧。
那么你需要做一个MCU的外部中断服务程序处理下这个事件,我估 ...

恩,就是这么回事

使用特权

评论回复
13
kxy7777777777|  楼主 | 2015-1-28 14:49 | 只看该作者
airwill 发表于 2015-1-27 22:28
我觉得这里楼主遇到的问题并不算真的 “挂死”。而实际应用中, 也大都是这种软件的缺陷引起的。
但总线却 ...

谢谢您

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

6

帖子

0

粉丝