16.5 底层驱动电路的软件设计