事件监听的处理函数中,可以跳转到特定的代码处吗?
我使用express、serilport起了一个服务,对外提供http接口。
我期望接到http请求时,通过串口控制下位机,然后响应response。
关于串口控制部分,有以下要求:
- 下发串口数据时确认下发结果(回复包)
- 接收串口数据上报时下发回复包
请问:代码的流程上应该怎么设计呢?——可以弄成同步的形式吗?
事件监听的处理函数中,可以跳转到特定的代码后吗?比如下发一个串口数据后,在接收到某个包后,回到下发数据的代码后面 继续执行?