当前位置: 技术问答>linux和unix
有关linux下用串口采集数据的问题
来源: 互联网 发布时间:2015-08-04
本文导语: 串口设备每隔1秒向嵌入式系统平台发送数据一次,请问怎样才能在不断的采集数据的同时又能对采集的数据进行处理。如果用多线程如何实现呢?还有其它办法吗?请给详细解说 | 方法有三...
串口设备每隔1秒向嵌入式系统平台发送数据一次,请问怎样才能在不断的采集数据的同时又能对采集的数据进行处理。如果用多线程如何实现呢?还有其它办法吗?请给详细解说
|
方法有三个:
1、多线程,你已经知道了。
2、中断,用SIGIO信号与select函数结合使用。
3、轮循,用poll函数实现。
1、多线程,你已经知道了。
2、中断,用SIGIO信号与select函数结合使用。
3、轮循,用poll函数实现。
|
启动两个任务 一个接收数据,一个处理数据
|
两个县城,一个接受一个处理,用县城同步控制。
|
用select把。。。