
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
嵌入式Linux驱动开发基础
文章目录前言休眠与唤醒等待队列头和等待队列项等待队列头休眠函数唤醒函数一般框架poll机制驱动编写要点应用程序编写要点异步通知驱动编写要点应用编写要点阻塞与非阻塞驱动编写要点应用程序编写要点实验结果定时器内部机制使用步骤中断下半部-tasklet理解中断上下部的要点相关函数tasklet内部机制驱动编写要点应用编写要点工作队列注意相关函数内部工作机制使用步骤中断的线程化处理内部机制相关函数注意使用
嵌入式Linux驱动开发整体框架
文章目录Linux根目录说明文件类型说明嵌入式Linux驱动开发总结一、环境的搭建交叉编译工具链交叉编译工具链是干嘛的?c文件是如何被编译成可执行文件的Linux中设置环境变量二、裸机开发方式回顾一、STC89C51二、STM32三、嵌入式Linux下的开发一、裸机式开发二、库函数式开发三、驱动框架下的开发什么是设备树设备树在Linux系统中的体现Linux内核解析DTB文件四、Linux三巨头一
嵌入式Linux点灯-pinctrl和gpio子系统
文章目录嵌入式Linux开发整体过程Linux启动过程基于pinctrl和gpio的点灯一、修改设备树二、编写驱动程序1.驱动进入/退出函数编写2.编写驱动层API三、编写应用程序四、整体过程完结!!!!!嵌入式Linux开发整体过程移植uboot移植Linux(包含修改设备树)构建根文件系统根据设备树编写驱动程序简单写一个应用程序去测试驱动程序Linux启动过程Linux系统要启动就必须需要一个
到底了







