摘要
嵌入式操作系统Android下CAN驱动程序的实现,不但需要在Linux内核中添加CAN驱动设备,还要实现Android HAL层的调用。以S5PV210微处理器与CAN总线控制器MCP2515为例,分析了Android设备驱动原理,以及Android下CAN设备驱动程序的开发流程和方法,设计了相关的重要数据结构和代码,实现了CAN总线的驱动程序开发。
The implementation of CAN bus driver in the embedded operating system-Android requires not only the registration of CAN bus driver in the Linux kernel but also its call in the Android HAL layer. Take the CAN bus controller MCP2515 and S5PV210 microprocessor for example, this paper analyses the principles of Android devices and the processes development and methods of CAN device driver in the Android, and designs some important data structures and codes. Finally, the driver program of CAN bus driver is implemented.
出处
《电子科技》
2013年第2期83-86,共4页
Electronic Science and Technology