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


主題:請教個U盤的問題

  共有38280人關注過本帖    
sdfa
1樓


請教個U盤的問題  發帖心情 Post By:2007-10-25 17:10:00   [只看該作者]

我使用的是貴公司的ETR232i V11模塊 帶USB的,

當我使用access()等FILE相關函數時,如果子盤忘記插上或者沒有插好,系統就直接down掉,顯示retry了。

請問下 如何在程序中怎樣檢測子盤是否安裝?因為現在我無法通過任何一個文件函數的返回值來檢測子盤是否存在

謝謝!

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


  發帖心情 Post By:2007-10-25 17:13:00   [只看該作者]

如果貴公司有自己的檢測U盤的函數 麻煩提供一下 再次感謝

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


  發帖心情 Post By:2007-10-26 11:43:00   [只看該作者]

請告訴你的email,我把檢測程序發給你。

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


  發帖心情 Post By:2007-10-26 18:44:00   [只看該作者]

已發到你的郵箱,請查收。

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


  發帖心情 Post By:2007-10-29 9:19:00   [只看該作者]

還是不行 IsUSBOnline()和ETA608IsOnline()返回始終為0

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


  發帖心情 Post By:2007-10-29 10:44:00   [只看該作者]

是嗎?請告訴模塊所配置的LCD屏的型號,我們在這邊也測試一下。我們過去反復測試過,代碼肯定是工作的。

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


  發帖心情 Post By:2007-10-29 11:03:00   [只看該作者]

etr232i v11模塊 LCD是192*64的

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


  發帖心情 Post By:2007-10-29 11:46:00   [只看該作者]

由于ETR232i運行太快,USB還沒來得及反映,所以程序測試結果不完全對,只需加一點延時即可解決這個問題:

#include 
#include 
#include 
#include 

unsigned int PortBaseAddr = 0x300;

unsigned int IsUSBOnline( void )
{
    int           i1;
    unsigned char ub1;

    outportb( PortBaseAddr + 1, 0x0a );
    //delay for a while (2us for ETR232i)
    for( i1=0; i1<10; i1++ );

    outportb( PortBaseAddr, 0x20 );
    //delay for a while (2us for ETR232i)
    for( i1=0; i1<10; i1++ );

    ub1 = inportb( PortBaseAddr );
    if( ub1 & 0x20 ) return 1;
    return 0;
}

unsigned int ETA608IsOnline( )
{
    int           i1;  
    unsigned char ub1, ub2;

    outportb( PortBaseAddr + 1, 0x06 );
    //delay for a while (2us for ETR232i)
    for( i1=0; i1<10; i1++ );

    ub1 = 0x55;
    outportb( PortBaseAddr, ub1 );
    //delay for a while (2us for ETR232i)
    for( i1=0; i1<10; i1++ );
    
    ub2 = inportb( PortBaseAddr );
    if( ub1 == ~ub2 ) return 1;
    return 0;
}

int main(void)
{
   int  i1;

   for(   )
   {
      i1 = IsUSBOnline( );
      if( i1 ) printf( "USB is online\n" );
      else     printf( "USB is not found!\n" );
   }

   return 0;
}




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


  發帖心情 Post By:2007-10-29 16:36:00   [只看該作者]

是這個原因 問題已解決 非常感謝

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

返回首頁

請教個U盤的問題

用戶名:
            驗證碼: 驗證碼,看不清楚?請點擊刷新驗證碼
內容:
主站蜘蛛池模板: 欧美a级片视频| 久久青草网站| 成人免费动作大片黄在线| 国产在线一区二区三区四区| 精品专区| 国产成人精品日本亚洲11| 免费国产在线观看不卡| 亚洲国产综合在线| 91在线播放国产| 一级特大黄色片| 日本人一级毛片视频| 亚洲国产女人aaa毛片在线| 色综合久久综合中文小说| 国产91在线 | 亚洲| 国产精品久久久久久久久免费观看 | 91麻豆视频在线| 日韩一本| 手机免费黄色网址| 亚洲精品日韩专区silk| 欧美视频一区二区三区在线观看| 国产高清免费不卡观看| 桃色视频网| 高清性色生活片免费观看| 88福利视频| www.亚洲色图| 国产91麻豆视频| 国产精品999在线| 国产日韩精品一区二区| 精品国产91久久久久| 乱理最新乱理片中文| 欧美精品一区二区三区免费播放| 天天看天天摸色天天综合网| 亚洲欧美另类视频| 亚洲日韩欧美视频| 亚洲人精品| 亚洲美女亚洲精品久久久久| 夜夜拍夜夜爽夜夜拍拍拍| 在线观看精品国内福利视频| 91果冻传媒文化有限公司| 91精品最新国内在线播放| 91精品国产综合久|