摘要
描述了车载电台的硬件平台,提出了一种基于嵌入式Linux的车载电台软件架构设计,整个软件架构采用分层设计,突出系统裁剪便捷化、系统重用最大化。重点分析了车载电台动态加载式专用驱动层的实现,给出了驱动中的关键数据结构、驱动的动态加载及卸载方式。软件架构中嵌入式Linux系统内核最小化并引入动态加载式专用驱动层,使得系统的扩展性大大提高。
In this paper, the hardware platform of vehicular radio station is described, and the design of vehicular radio station software architecture based on embedded Linux software is presented. The whole software architecture adopts hierarchical design, and features the convenience of system tailoring as well as the maximization of system reusability. The implementation of dedicated driver layer in dynamic loading mode for the vehicular radio station is specially analyzed, and the key data structure and dynamic loading and unloading mode of driver are presented. The minimization of embedded Linux system kernel and the introduction of dedicated driver layer in dynamic loading mode greatly improve the expandability of system.
出处
《计算机与网络》
2010年第15期46-48,共3页
Computer & Network