Merhabalar ; c# geliştirmekte olduğum bir projemde stm32 ye bağlantıyı keserken veya bağlanırken problem yaşıyorum. Programı ilk açarken hiç bir sorunla karşılaşmıyorum. Ancak formlar arası geçiş yaparken bazen program patlıyor. Programın takıldığı yerler
ya sayfayı kapatırken ya da yeni bir sayfayı açarken oluyor.
Serial porta bağlanırken aşağıdaki şekilde bağlanıyorum. Bir formdan başka bir forma geçerken serialkalibre.close(); şeklinde serial portu kapatıp geçiyorum. Birde sıkıntı stm32 ile alakalı olabilirmi?
serialKalibre.PortName = "COM10";
serialKalibre.BaudRate = 115200;
serialKalibre.StopBits = StopBits.One;
serialKalibre.DataBits = 8;
serialKalibre.Parity = Parity.None;
serialKalibre.Handshake = Handshake.None;
serialKalibre.Open();
serialKalibre.ReadTimeout = 500;
serialKalibre.DataReceived += new SerialDataReceivedEventHandler(serialKalibre_DataReceived);
lblControl.Text = "Cihaz " + "COM10"+ " adresinden bağlandı.";
lblControl.ForeColor = Color.Green;
tmrPortBekle.Enabled = false;