激情综合丁香-激情综合六月-激情综合婷婷亚洲图片-激情综合图区-激情综合网五月


主題:關(guān)于IRQ7中斷

  共有37011人關(guān)注過本帖    
立搏得
1樓


關(guān)于IRQ7中斷  發(fā)帖心情 Post By:2006-1-16 11:22:00   [只看該作者]

我們用Etr100在寫IRQ7中斷服務(wù)程序的時(shí)候,老是一中斷就死機(jī),里面用到了gettime函數(shù),只要將gettime調(diào)用屏蔽,好象就不死了,但在主程序中未用該函數(shù)。
    為保證取得中斷時(shí)間的實(shí)時(shí)性,gettime又不能屏蔽,應(yīng)該如何解決呢,另外gettime取得的時(shí)間只能精確到0.01秒,能否有其他辦法使獲取的時(shí)間精度更高。
    急求解答,謝謝!

  單帖管理 | 引用 | 回復(fù) 回到頂部
x10
2樓


  發(fā)帖心情 Post By:2006-1-16 17:16:00   [只看該作者]

在中斷程序中不能調(diào)用DOS的系統(tǒng)函數(shù),gettime()就是其中之一,否則會(huì)造成系統(tǒng)重入而死機(jī)。
想得到中斷時(shí)刻更精確的時(shí)間需要做以下工作:
(1)讀取系統(tǒng)當(dāng)前tick值 
     disable( );
     unsigned long currtick = (unsigned long)(0x0040006CL);
     enable( );
     每個(gè)tick = 54.9255ms
(2)讀取系統(tǒng)timer0當(dāng)前值
     unsigned int currcnt = ReadTimer0();  //在ETR100.H中有
     每個(gè)計(jì)數(shù)值 = 0.875us

然后在主程序中再把上述值轉(zhuǎn)換成時(shí)間。
good luck!

  單帖管理 | 引用 | 回復(fù) 回到頂部

返回首頁

關(guān)于IRQ7中斷

用戶名:
            驗(yàn)證碼: 驗(yàn)證碼,看不清楚?請(qǐng)點(diǎn)擊刷新驗(yàn)證碼
內(nèi)容:
主站蜘蛛池模板: 国产精品视频网址| 亚洲精品一区二区三区网址| 高清免费毛片| 亚洲国产综合久久精品| 久久777国产线看是看精品| 加勒比久草| 伊人久久亚洲综合| 欧美黑粗大| 国产成人lu在线视频| 香蕉一区二区| 黄色三级视频在线播放| 99久久婷婷国产综合精品电影| 久久99精品国产麻豆宅宅| 日韩精品一区二区三区小说| 亚洲伦理一区二区三区| 欧美一级大黄| 国产一区不卡| 国产系列在线观看| 美女视频大全视频a免费九| 精品美女视频在线观看2023| 国产成人精品免费视频大全软件| 久久成人视| 久久色视频| 久久综合亚洲一区二区三区| 青草免费免费观看视频在线| 午夜精品亚洲| 午夜淫片| 色视频免费网站| 免费观看的黄色| 国产精品亚洲精品爽爽| 萝l在线精品社区资源| 97福利社| 免费精品精品国产欧美在线| 香蕉视频在线播放| 亚洲福利网址| 午夜a视频| 手机看片在线精品观看| 亚洲 欧美 在线观看| 五月天丁香婷婷网| 亚州中文| 日韩城人视频|