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


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

  共有35806人關(guān)注過(guò)本帖    
立搏得
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ù) 回到頂部

返回首頁(yè)

關(guān)于IRQ7中斷

用戶名:
            驗(yàn)證碼: 驗(yàn)證碼,看不清楚?請(qǐng)點(diǎn)擊刷新驗(yàn)證碼
內(nèi)容:
主站蜘蛛池模板: 操欧美女| 伊人久久精品亚洲精品一区| 看片久久| 婷婷色爱区综合五月激情韩国| 一级做a爱 一区| 极品销魂一区二区三区| 国产亚洲精品久久麻豆| 热国产热综合| 精品国产成人a区在线观看| 国产女人综合久久精品视| 美女被免费网站视频九色| 亚洲国产第一区| 女人被男人狂躁下面在线观看| 亚洲国产精品一区二区久久hs| 男人你懂的网站| 欧美成人久久| 国产牛仔裤系列在线观看| 国产精品欧美在线不卡| 黄色性一级片| 91麻豆精品视频| 国产成人亚洲精品久久| 国产视频网站在线| 久久精品免费视频观看| 女的被到爽的羞羞视频| 日韩国产综合| 午夜国产精品无套| 亚洲精品二区中文字幕| 一级片网站在线观看| 日本videosbest极品| 亚洲第一视频在线观看| 成人精品在线视频| 好骚综合在线| 免费一级黄色录像影片| 国产在线精品一区免费香蕉| 国产精品天天看| 国产综合自拍| 国产精品1区| 国产伦码精品一区二区| 国产免费人人看大香伊| 爱逼综合| 美国一级毛片片免费|