使用WPF做的串口数据采集并动态显示在表格中的小程序,程序运行之后,自动打开串口,从COM1接收数据,并把接收到的数据进行处理显示在DataGrid中. 串口通信程序是从另外一个串口助手中扒的,去掉了一些没用的东西,只保留了16进制数据的收发以及计数功能.由于我要做的程序是一个串口采集程序,在使用别的串口助手的时候发现,当以10毫秒的速度循环发送数据的时候,在数据接收端(采集程序)频繁点击打开/关闭串口(采集/停止)时,界面容易卡死.找了找原因,感觉应该是,点击了关闭串口,这时候串口还在接收数据…