传统短波电台通信控制软件采用的软件设计方法存在安全性低、消息处理效率低等缺点,本文提出基于环形缓冲区、多级缓存和信号量机制的通信控制软件设计方法,具备安全、高效、可维护性好的优点,为短波电台类项目软件设计提供一种解决方案。