有性能要求的工控系统,WINCE/LINUX应该比ANDROID要好
WINCE6下调试双通道500MHz信号的采集,用了两个线程。
在两个通道的采集都使能时,
如果通道2仅仅是WaitForSingleObject,然后continue,则通道1的采集是正常的;
但如果通道2也读数(通过片选读某个地址,每次读取2048个WORD),通道1的读数就跟不上了。
以前也曾经考虑过Android;由此看来,Android做工控未必合适,特别是有性能要求的场合。
不知道Linux的表现会不会不同。