针对串行总线通信软件应用范围广、通信结构固定的特点,本文基于构件化的设计思想,提出了一种基于构件的串行总线通信软件设计方法。利用这种方法进行软件设计,能够减少软件开发的工作量,缩短开发周期,具有很高的可复用性。