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


主題:ETR232I擴(kuò)展的AD數(shù)據(jù)采集電路

  共有42947人關(guān)注過本帖    
ETR232I
1樓


ETR232I擴(kuò)展的AD數(shù)據(jù)采集電路  發(fā)帖心情 Post By:2006-2-24 12:34:00   [只看該作者]

我選用AD1674,先采用延時的方法已經(jīng)正確的采集了數(shù)據(jù)。
現(xiàn)在我想用中斷方式,把AD1674的STS反向后介入IRQ5。
請問中斷服務(wù)程序和主程序怎么寫?

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


  發(fā)帖心情 Post By:2006-2-27 9:37:00   [只看該作者]

對不起,因?yàn)槲覀冐?fù)責(zé)這方面技術(shù)的工程師暫時不在公司,他明天回來以后將立即回答您的問題

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


  發(fā)帖心情 Post By:2006-2-27 21:40:00   [只看該作者]

我是參考ISRDEMO.cpp和isr.cpp寫的程序
我在建立中斷服務(wù)程序時,運(yùn)行有問題,顯示:
Int6@2200:01B0
Int6@2200:01C8
Int6@22
Internal Stack Overflow
System Halted!
這說明什么問題啊?
還有就是用硬件中斷的方法是不是必須要有一個XCLK接入AD控制數(shù)據(jù)采集,Etr232i的擴(kuò)展接口中沒有分頻的脈沖信號輸出?

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


  發(fā)帖心情 Post By:2006-2-28 13:48:00   [只看該作者]

1、請檢查程序的編譯模式,ETR232I上應(yīng)選擇80186指令。在“使用必讀”文檔中有介紹。
2、沒有脈沖信號輸出的,如果頻率要求不是很高的話,可以通過對一個IO端口操作來模擬。

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


  發(fā)帖心情 Post By:2006-3-2 13:56:00   [只看該作者]

在硬件中斷程序中不能有DOS調(diào)用,而我想用中斷的方法,在中斷服務(wù)程序中讀取擴(kuò)展電路AD的數(shù)據(jù),用到了inportb()指令。主程序?qū)?shù)據(jù)進(jìn)行處理。這么做不行吧?

而之前用延時的方法讀取數(shù)據(jù),AD1674的采樣間隔是10微秒,在用outport(0x303,0)選通DA進(jìn)行轉(zhuǎn)換后,需要延時,用NB_Delay(),其最小單位是1ms。怎么辦?

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


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

1、這樣做肯定是可以的,inportb()是直接讀取的硬件端口數(shù)據(jù),可以直接放到中斷程序中。
2、 在ETR232I.CPP中增加一個us延時的函數(shù),請更新。

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


  發(fā)帖心情 Post By:2006-3-4 18:48:00   [只看該作者]

我用ETR232I擴(kuò)展AD采集三種傳感器數(shù)據(jù),用單步執(zhí)行結(jié)果正確(依次是振動、溫度、聲音),但全速運(yùn)行時結(jié)果卻錯位(變成聲音、振動、溫度),而且我在每次采集傳感器之間加斷點(diǎn)分別用F8和F9,情況和上面也是一樣的,這是什么原因。

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


  發(fā)帖心情 Post By:2006-3-4 19:45:00   [只看該作者]

仔細(xì)查查流程,離成功只差半步了 :-)

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


  發(fā)帖心情 Post By:2009-4-13 17:09:00   [只看該作者]

我的怎么脈沖寬度是0.4uS?而且抖動很大。我用的9260.
我輸出方波,用示波器查看。
代碼如下:



#include "stdafx.h"
#include "em9260_isa_dio.h"

int WINAPI WinMain( HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPTSTR    lpCmdLine,
int       nCmdShow)
{
  // TODO: Place code here.

PIO_OutEnable(EM9260_P5, 0xff);
for(;;)
{
PIO_OutUchar(EM9260_P5, 0xff); PIO_OutUchar(EM9260_P5, 0x00);
         }
return 0;
}

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


  發(fā)帖心情 Post By:2009-4-13 17:47:00   [只看該作者]

wince是實(shí)時多任務(wù)操作系統(tǒng),很多線程在并行運(yùn)行,用上述代碼不能保證脈沖寬度的一致。API函數(shù)對每一位GPIO均要掃描處理,所以需要一定的時間。CE每1ms就可能有一次任務(wù)重調(diào)度,所以用示波器不能很好同步發(fā)出的脈沖。

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

返回首頁

ETR232I擴(kuò)展的AD數(shù)據(jù)采集電路

用戶名:
            驗(yàn)證碼: 驗(yàn)證碼,看不清楚?請點(diǎn)擊刷新驗(yàn)證碼
內(nèi)容:
主站蜘蛛池模板: 99久久er热在这里都是精品66 | 国产合集91合集久久日| 国产日韩欧美亚洲| 91porn在线观看国产| 在线观看国产高清免费不卡黄| 香蕉视频美女| 国产亚洲精品精品国产亚洲综合| 在线精品自拍亚洲第一区 | 欧美韩日国产| 黑人巨大两根一起挤进来| 欧美一区二区三区在线观看 | 免费一级特黄视频| 国产大毛片| 精品日韩在线观看| 毛片久久久| 亚洲一区黄色| 久久精品精品| 色综合中文字幕天天在线| 国产黄视频在线观看| 丁香激情综合网| 毛片6| 五月婷婷开心中文字幕| 一区二区三区在线免费观看视频| 亚洲国产情侣偷自在线二页| 国产午夜影院| 国产视频xxx| 婷婷综合久久| 国产欧美精品专区一区二区| 日韩欧美一区二区不卡| 1024国产看片在线观看| 天天草夜夜骑| 亚洲精品色婷婷在线影院麻豆| 欧美极品福利视频在线播放| 国产牛仔裤系列在线观看| 国产啪精品视频网免费| 国产精品高清在线观看| 国产精品密蕾丝视频| 美女在线不卡| 国产精品网站在线观看| 就要干就要操| 精品国产成人a区在线观看|