查看: 4397|回复: 0

[其他] 求助:奇怪的死机

[复制链接]

该用户从未签到

1

主题

6

帖子

0

新手上路

Rank: 1

积分
23
最后登录
1970-1-1
发表于 2008-10-9 19:25:12 | 显示全部楼层 |阅读模式
紧急求援,遇见一个很奇怪的问题.写的程序中,主函数是一个死循环,然后定义了一组优先级较低的PIT中断和一组优先级较高的外部中断.然后出现了问题,当在main函数中添加一些C指令(比如一个给全局变量赋值的语句)后,编译器能通过但在片上就会死机.如果把这些指令关了,就没问题,或者把优先级高的外部中断关了也没问题.而外部中断与这些指令是相符完全独立的.例如在main的循环中,有语句temp=010;temp是全局变量,但没有中断共享.下到片上就死机,而把这句语句删了就没问题了,还有一些其他的指令入for()等,也是一样.望高手帮助
我知道答案 目前已有0人回答
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-7-20 19:32 , Processed in 0.084366 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表