裸机驱动与Linux设备驱动的区别
裸机驱动一般针对没有操作系统支持的层面,不用考虑操作系统对它的调用。Linux驱动是在裸机驱动基础上,按照一定的规范来实现, 虽然实现的都是同一个东西,不过你发现在 Linux驱动 搀杂 了许多维护信息。总之,Linux设备驱动就是比裸机驱动多了一些框架。裸机底层驱动设计方法:所谓裸机在这里主要是指系统软件平台没有用到操作系统。在基于ARM处理器平台的软件设计中,如果整个系统只需要完成一个相对简单而且独立的任务,那么可以不使用操作系统,只需要考虑在平台上如...