ST16C554多串口芯片驱动程序.doc

ST16C554多串口芯片驱动程序.doc

在860里增加TL16C554多串口芯片驱动(一) 一.设备概述 MPC860t有4个SCC(serial communications controller串口通讯控制器)和2个SMC(serial management controller串口管理控制器),一共可以扩展6个串口。但笔者开发的通讯控制器项目中,由于考虑到需要扩展8个或更多串口,SCC和SMC扩展显然不能满足要求,需要需求一种新的可扩展的串口芯片 。 我们采用两个TL16C554芯片来解决这个问题。 一个TL16C554芯片集成了四个ST16550 ACE(异步通讯元件ASYNCHRONOUS COMMUNICATIONS ELEMENT)。 二.串口驱动简介 I/O System yyChan2 yyChan1 xxChan2 xxChan1 yyDrv xxDrv ttyDrv 注意:此处xxDrv,yyDrv表示一个特定的驱动程序,下同 . ttyDrv 虚拟驱动,用以 .管理I/O System .调用实际的驱动程序来管理硬件 . Model Target Agent(中断或轮巡模式) Application I/O System ttyDrv(中断模式) xxDrv . xxDrv支持: 标准I

文档评论(0)

1亿VIP精品文档

相关文档