下面的为串口发送数据代码:
         byte[] byte_arr;
         try
           {
               string str = txSend.Text;
               byte_arr = Encoding.Default.GetBytes(str);
               
               comm.Write(byte_arr,0,byte_arr.Length);//发送数据(comm是串口的实例)
               send_count += byte_arr.Length;
               labelSendCount.Text = "发送:" + send_count.ToString();
           }
问题是当文件太大时,接收的数据就前面是对的,后面的就是乱码、也不全。
要怎样改才能接收大的文件?新手求教!