Linux 驱动是目前研究的一个热门领域,为了设计出可靠的设备驱动,设计一个基于zlg7290 的字符驱动. 首先设计了硬件电路,然后在此基础上给出了Linux 驱动. 在该驱动程序中编写了S3C2410X 的IIC接口驱动程序,实现对外围器件zlg7290 的读取功能,解决了驱动的稳定性和可靠性问题. 对字符驱动的接口函数和数据结构做出分析,在硬件电路基础上设计如何对外围器件的收发.