ETA503 四串口扩展模块入市

 2011-2-24    

        针对多串口的应用,英利公司最近成功实现了基于精简ISA总线的4串口(16C554控制芯片)的Linux驱动移植。在嵌入式多串口的应用中,由于系统资源的限制,不可能为每一个串口控制器提供一个独立的中断,而必须采用中断共享的技术,在Linux环境中,我们通过驱动程序完全实现中断共享的机制。

        4串口扩展模块的产品型号为ETA503,由一片16C554和一片逻辑控制器组成,提供4个9线制TTL电平串口。ETA503既可通过20芯扁平带线可以与英利各款嵌入式主板评估底板的精简ISA总线相连,又能以“器件”形式背插在用户的应用底板上。

        ETA503的驱动文件已包含在英利Linux主板的根文件系统中:/lib/modules/2.6.30/eta503_serial.ko,用户可根据需要选择是否加载该驱动程序,可通过执行系统指令insmod来加载模块:
        [root@EM9X60 /mnt/nandflash]#  insmod  /lib/modules/2.6.30/eta503_serial.ko

        而对于应用程序的开发与标准的串口应用程序完全一样,只是需要注意在打开扩展串口的设备名称有所不同,对于基于ISA总线扩展串口需采用“/dev/ttyISAx”。

        点此进入:ETA503 四串口扩展模块

        点此阅读:ETA501 USB转双串口模块使用手册