none
界面更新时效问题 RRS feed

  • 问题

  • VS2010 C#项目,有一个USB 线程负责读取255个字节数据,大约需要400微秒,当在这个USB读取数据的线程中加入读取数据的同时更新数据到picturebox控件上的时候,读取数据间隔变大了,大约每40毫秒才读一次255个数据。

    由于实时性的要求,要求USB读取数据的时间不能因为数据显示到picturebox而被拖慢。 现在想再用一个线程来处理数据显示部分,虽然显示不能和USB读取一样快,但是需要能够保持最快的数据显示,丢掉的部分未显示数据不至于影响太大。

    我的问题是:界面更新理论可以做到多快?100Hz? 有好的做法请告知。


    2013年5月13日 4:20

答案