首页 | 新闻 | 新品 | 文库 | 方案 | 视频 | 下载 | 商城 | 开发板 | 数据中心 | 座谈新版 | 培训 | 工具 | 博客 | 论坛 | 百科 | GEC | 活动 | 主题月 | 电子展
返回列表 回复 发帖

C6713中for或while循环会置GIE为0

C6713中for或while循环会置GIE为0

我在用C6713&CCS3.1, C语言中的for-loop 和 do-while循环语句在汇编语句中循环开始有MVC指令,导致全局中断使能GIE被关闭,循环结束后才重置GIE,这样当运行循环指令时来外部中断就会被推迟一些进入中断程序。
应该如何避免这种情况,使循环语句不影响中断运行。请各位大侠指教,先行谢过。
返回列表