ARM-Linux
我在arm-linux系统中,写了一个程序循环读取串口数据,该程序在运行中,然后还有了一个CGI脚本,接收到http请求会执行一些操作,在循环读取串口的程序运行时,我如果通过网络向该系统发送http请求,那么系统中的CGI脚本能够执行吗?如果不能的话,有什么办法可以让其运行吗,运行之后自动再继续运行前面的串口读取程序。望诸位高手赐教!感激不尽!
[解决办法]
简单的办法,读取串口时,在循环中加一个函数或者脚本什么的东西,跳到cgi,检测http请求。
复杂的办法,做成多任务,串口一个任务,cgi一个任务,信号或者消息通信。