Linux上程序开发一般分为两种:
Linux两种状态:
内核态有较高的权限,可以控制处理器内存的映射和分配方式,访问外设空间和处理器状态寄器,控制终端等。用户态只能运行系统上的应用程序。
驱动程序 与底层的硬件交互,所以 工作在内核态 。
完成4个工作:
模块方式(动态加载)
直接编译进内核
前途无量。根据查询linux底层驱动相关信息得知,linux底层驱动开发前景前途无量,因为国家倡导、鼓励、支持自研系统,linux作为开源系统是一个很好的切入点。嵌入式行业正在像15年前的互联网一样,即将进入腾飞期。欢迎分享,转载请注明来源:内存溢出
评论列表(0条)