amobbs.com 阿莫电子技术论坛's Archiver
论坛首页
›
ARM
› CPU资源访问冲突时,该怎么处理
2427295
发表于 2012-11-15 21:56:25
CPU资源访问冲突时,该怎么处理
问题是这样的:ARM总线上挂的一个外设,在中断和主循环里都会有读写操作,中断的频率也比较高;这种情况下,如果主循环正在访问这个外设,此时中断刚好又来了,就会产生冲突而造成异常。
请问大家是怎么处理的呢?
如果主循环访问前关闭此中断,则可能会造成中断丢失
aozima
发表于 2012-11-15 22:38:52
多线程,互斥锁。
netawater
发表于 2012-11-19 21:37:40
只在操作外设那条指令前后关,开中断
页:
[1]
查看完整版本:
CPU资源访问冲突时,该怎么处理