当前位置: 代码迷 >> Android >> 哪句话是执行打开端口的代码?该怎么解决
  详细解决方案

哪句话是执行打开端口的代码?该怎么解决

热度:19   发布时间:2016-04-28 04:51:02.0
哪句话是执行打开端口的代码?
本帖最后由 unloserv 于 2014-07-12 09:44:14 编辑
private void openUsbSerial() {
       Log.d(TAG, "Enter  openUsbSerial");
      if(null==mSerial)
      return;     
      
         if (mSerial.isConnected()) {
             if (SHOW_DEBUG) {
                 Log.d(TAG, "openUsbSerial : isConnected ");
             }
             
     // if (!mSerial.InitByBaudRate(mBaudrate)) {
             if (!mSerial.InitByBaudRate(mBaudrate,700)) {
              if(!mSerial.PL2303Device_IsHasPermission()) {
   Toast.makeText(this, "cannot open, maybe no permission", Toast.LENGTH_SHORT).show();
   }
  
                 if(mSerial.PL2303Device_IsHasPermission() && (!mSerial.PL2303Device_IsSupportChip())) {
   Toast.makeText(this, "cannot open, maybe this chip has no support, please use PL2303HXD / RA / EA chip.", Toast.LENGTH_SHORT).show();
                 }
             } else {               
                    Toast.makeText(this, "connected", Toast.LENGTH_SHORT).show();            
             }
         }//isConnected
         
         Log.d(TAG, "Leave openUsbSerial");
     }//openUsbSerial



谁能帮我解释一下 上边这段代码 
哪句话是执行打开端口的代码?

代码出自PL2303官网下的ANDROID DEMO
------解决方案--------------------
是的 只能是这里了
其他的函数都应该不是这里
除非还有别的函数去执行这个操作
  相关解决方案