一种串口分时复用的方法及系统技术方案

技术编号:9276356 阅读:180 留言:0更新日期:2013-10-24 23:28
本发明专利技术实施例公开了一种串口分时复用的方法及系统。本发明专利技术涉及通信领域,通过在嵌入式操作系统中导出禁止接口、使能接口和提供一套第二串口驱动,实现当应用程序访问串口时,控制台停止访问串口;当应用程序停止访问串口时,控制台恢复访问串口,使得控制台和应用程序能够分时复用串口,避免了通信冲突。本发明专利技术实施例提供的方法包括:第一串口驱动导出禁止接口和使能接口;在应用程序需要访问串口时,第二串口驱动通过禁止接口通知控制台暂停访问串口,应用程序通过第二串口驱动访问串口;在应用程序不需要访问串口时,应用程序结束访问串口,第二串口驱动通过使能接口通知控制台恢复访问串口。

【技术实现步骤摘要】

【技术保护点】
一种串口分时复用的方法,其特征在于,应用于嵌入式操作系统,所述嵌入式操作系统包括:控制台、应用程序、第一串口驱动、第二串口驱动和一个串口,其中,所述第一串口驱动用于所述控制台访问所述串口,所述第二串口驱动用于所述应用程序访问所述串口;所述方法包括:所述第一串口驱动导出禁止接口和使能接口,所述禁止接口用于禁止所述第一串口驱动访问所述串口,所述使能接口用于使能所述第一串口驱动访问所述串口;在所述应用程序需要访问所述串口时,所述第二串口驱动通过所述禁止接口通知所述控制台暂停访问所述串口,所述应用程序通过所述第二串口驱动访问所述串口;在所述应用程序不需要访问所述串口时,所述应用程序结束访问所述串口,所述第二串口驱动通过所述使能接口通知所述控制台恢复访问所述串口。

【技术特征摘要】

【专利技术属性】
技术研发人员:朱涛
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1