以基于OX16PCI958串口芯片的多串口卡驱动为例,分析了VxWorks串口驱动的层次和机理,研究了tty驱动和底层SCC驱动的工作原理。通过对基于OX16PCI958芯片的多串口通信驱动程序的实际编写与参数定制,给出了PPC体系结构微处理器的串口驱动程序设计基本方法、步骤,并指出了该方法对基于VxWorks的安全平台实现高速串行数据通信及安全处理的实用价值。