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


主題:em9170+ETA197數據采集

  共有42319人關注過本帖    
客人
1樓


em9170+ETA197數據采集  發帖心情 Post By:2013-7-16 11:05:00   [只看該作者]

您好:
     關于ETA197的AD轉換程序,我想問一下,經過ISA_WRITE之后,你們是通過delay延時函數等待轉換結束,再用ISA_READ讀取結果, 這樣子的話會不會不夠精確或者說不確定是否真的轉換結束,為什么不用MAX197的INT中斷來進行判斷是否轉換結束呢?以下是你們的示例代碼:

int ClassETA197::GetADData(int ChIdx, int RangeIdx)
{
    unsigned char abyte;
    unsigned int  ui1, ui2;
    if( ChIdx>7 )           return -1;
    if( RangeIdx>3 )       return -1;

    abyte = NORMAL|ChIdx|RangeMode[RangeIdx];

    //ISA_WriteUchar( nSeg, 0, abyte );
   ISA_Write( hETA197 , 1 , 0 , abyte );

    // wait to make sure AD_EOC goto low
    DelayInuSec(300); //延時

    //ISA_ReadUchar( nSeg, 0, &abyte);
    //ISA_Read( hETA197 , ISA_CS1 , 0 , &abyte );

    //ISA_ReadUchar( nSeg, 0, &abyte);
    ISA_Read( hETA197 , 1 , 0 , &abyte );
    ui1 = (unsigned int)abyte;

    //ISA_ReadUchar( nSeg, 1, &abyte);
    ISA_Read( hETA197 , 1 , 1 , &abyte );
    ui2 = (unsigned int)abyte;
   
    ui1 = (ui2<<8|ui1)&0x0fff;
    return ui1;
}

  單帖管理 | 引用 | 回復 回到頂部
x10
2樓


  發帖心情 Post By:2013-7-16 12:09:00   [只看該作者]

MAX197的轉換速度為100Ksps,所以稍微延時一點(10us)就可以了。在CE中,中斷需要在驅動程序中實現,這樣會讓程序很復雜。我們的ETA108就是基于DMA/INT驅動的,主要是實現波形采集。對一般的低速數據采集,上述方法可滿足需要。

  單帖管理 | 引用 | 回復 回到頂部
x10
3樓


  發帖心情 Post By:2013-7-16 12:11:00   [只看該作者]

另外,上述代碼讓接口電路最簡化:直接連接到精簡ISA總線,不需要別的東西。

  單帖管理 | 引用 | 回復 回到頂部

返回首頁

em9170+ETA197數據采集

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 亚洲成年人网址| 2022麻豆福利午夜久久| 四色在线| 求毛片| 国产一区91| 国产精品国产三级国产专不∫ | 海外毛片| 久久亚洲精品23p| 亚洲国产美女精品久久久久| 日本成人网址| 好大好爽国产美女h福利视频| 国产一级特黄a大片免费| 精品日韩一区二区| 国产高清乱码无卡女大生| 婷婷五月色综合| julia一区二区三区中文字幕| 亚洲第一人黄所| 国产91网站在线观看免费| 国产综合影院| 精品国产一区二区三区成人| 国产人成精品午夜在线观看| 污91视频| 亚洲 日本 欧美 中文幕| 亚洲自偷自拍另类12p| 97视频在线免费观看| 一级一级毛片免费播放| 中国一级黄色录像片| 免费黄网站在线看| 欧美啊片| 欧美特黄视频在线观看| 国产一级黄色网| 国产亚洲一欧美一区二区三区| 韩国特黄色免费| 91短视频在线观看免费最新91| 精品人成| 精品麻豆视频| 精品国产自在现线看久久| 九九热精品视频在线观看| 日韩国产欧美在线观看一区二区| 91网站在线播放| 小明成人永久在线看|