出租车车载智能终端项目是一个linux系统和安卓的一个项目,主要运用到的就是串口通信。本课题针对该系统中的串口数目不足的问题,设计了基于STM32F103RCT6微控制器和uc/os ii操作系统的串口扩展系统。采用上海大潮电子技术有限公司设计的一款基于STM32RCT6的串口扩展板DC10进行串口扩展,实现车载智能终端主机和一些外设串口数据的接收和转发。详细描述了扩展系统的软硬件设计。通过大量的实车测试,在出租车的一天运营过程中,转发数据基本不会出错,完全可以用于实际应用。