下位机以几十甚至上百赫兹的速率通过串口传送数据,每帧数据46字节串口收到数据后缓存起来请问如何实时地处理这些数据

解决方案 »

  1.   

    请有经验的朋友,不吝赐教。
      

  2.   

    两个线程,一个收,一个处理。
    缓存可以是内存,也可以是文件。或者内存映射文件。
      

  3.   


    一个线程处理不过来 搞了三个才可以另外有线程更新窗体 但因为有他们之间有同步 只要打开更新窗体线程,处理数据的线程就被拖累满了,窗体更新也很滞后。
      

  4.   

    同意楼上的,可以考虑线程的同步发送和异步接收。
      

  5.   

    数据量也不大,速度也不快啊