Esempio n. 1
0
        private void Check_Common()
        {
            string readstring = string.Empty;

            while (true)
            {
                if (serialPort1.IsOpen == true)
                {
                    do
                    {
                        try
                        {
                            readstring = serialPort1.ReadExisting();
                        }
                        catch { };
                    } while (!readstring.Contains("U"));   //TDO UART
                    datahandle                    = new Datahandle(true);
                    ThreadDataHandleAuto          = new Thread(new ThreadStart(datahandle.DataHandle_Thread));
                    ThreadDataHandleAuto.Priority = ThreadPriority.Lowest;
                    ThreadDataHandleAuto.Start();
                    while (ThreadDataHandleAuto.IsAlive)
                    {
                        ;
                    }
                    Thread.Sleep(1000);
                }
            }
        }
Esempio n. 2
0
        //crc32校验
        private void  载_Click(object sender, EventArgs e)
        {
            IsLoading        = true;
            datahandle       = new Datahandle(false);
            ThreadDataHandle = new Thread(new ThreadStart(datahandle.DataHandle_Thread));

            ThreadDataHandle.Priority = ThreadPriority.Highest;
            ThreadDataHandle.Start();
            IsLoading = false;
        }