STM32的SD卡操作会被其他中断打断吗?

[复制链接]
3110|5
 楼主| inurl 发表于 2013-2-17 18:35 | 显示全部楼层 |阅读模式
使用的是ST FWlib,大家在设计的时候是怎么保护的呢? 外部中断、TIM中断等等,都有可能打断SD卡的操作啊。实际用的时候,经常出些莫名其妙的错误。
airwill 发表于 2013-2-17 21:25 | 显示全部楼层
那就先把中断依次屏蔽来做测试, 看看是不是, 是哪个中断的影响
 楼主| inurl 发表于 2013-2-18 08:43 | 显示全部楼层
airwill 发表于 2013-2-17 21:25
那就先把中断依次屏蔽来做测试, 看看是不是, 是哪个中断的影响

很多中断都会有影响, 应该是中断赶在一个比较巧合的时间点就会出错
airwill 发表于 2013-2-18 08:57 | 显示全部楼层
inurl 发表于 2013-2-18 08:43
很多中断都会有影响, 应该是中断赶在一个比较巧合的时间点就会出错

这种情况也是可能的.
所以, 编写中断服务程序, 我们都建议尽量简练, 执行时间短. 这是大的原则.
杨爱林林 发表于 2013-2-18 09:15 | 显示全部楼层
顶楼上  中断 处理数据简洁
 楼主| inurl 发表于 2013-2-18 09:18 | 显示全部楼层
airwill 发表于 2013-2-18 08:57
这种情况也是可能的.
所以, 编写中断服务程序, 我们都建议尽量简练, 执行时间短. 这是大的原则. ...

就是不能恢复了,重新初始化也不行!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

37

主题

293

帖子

1

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