UP主: 封面: 简介:单独的视频专栏观看:【第1篇】(IMX6ULL)新学习路线、视频介绍、资料下载、开发板基础操作 BV12A411J7DG【第1篇】(STM32MP157)新学习路线、视频介绍、资料下载、开发板基础...
视频选集 000_百问网Linux视频总入口_学习路线 1_1_新学习路线与课程体系_2025 1_2_百度网盘资料下载_2025 1_3_在Windows里下载GIT仓库_2025 1_4_在Ubuntu里更新GIT仓库_2025 2_1_安装VMware运行Ubuntu_2025 2_2_Ubuntu和Windows的简单比较与使用 2_3_shell命令解析与PATH环境变量 2_4_目录与文件操作命令 2_5_权限与属性命令 2_6_find和grep命令 2_7_压缩和解压缩命令 2_8_网络命令 2_9_VI编辑器_新建_保存_浏览 2_10_VI编辑器_编辑 2_11_VI编辑器_复制粘贴查找替换 3_1_嵌入式Linux开发环境介绍 3_2_安装VMware运行Ubuntu_2025 3_3_安装软件_远程登录_传文件_2025 3_4_传输源码并创建sourceinsight工程_IMX6ULL_Pro 3_5_启动方式与连接串口_IMX6ULL_Pro 3_6_使用ADB替代NFS_第1个APP_2025 3_7_给开发板烧写支持ADB的系统_2025 3_8_编译替换内核_设备树_驱动_IMX6ULL_Pro_2025 3_9_开发板的第1个驱动_2025 3_10_使用Buildroot编译整套系统_IMX6ULL_Pro_2025 3_11_烧写系统_IMX6ULL_Pro_2025 4_1-1_交叉编译Hello程序 4_1-2_hello程序的引申 4_2-1.GCC编译过程 4_2-2.GCC常用选项_newnew 4_3-1.Makefile要达到的效果 4_3-2.Makefile的引入及规则 4_3-3.Makefile的语法 4_3-4.Makefile函数 4_3-5.Makefile实例_newnew 4_3-6.通用Makefile的使用 4_3-7.通用Makefile的解析 4_4-1_文件IO分类 4_4-2_使用open函数打开文件 4_4-3_使用open函数创建文件 4_4-4_使用write函数写文件 4_4-5_使用read函数读文件 4_4-6_综合实验_处理表格 4_4-7_文件IO系统调用内部机制 4_4-8_dup函数的使用 4_5-1.Framebuffer应用编程 4_6-1.字符的编码方式 4_6-2.ASCII字符的点阵显示 4_6-3.中文字符的点阵显示 4_6-4.交叉编译程序_以freetype为例 4_6-5.使用freetype显示单个文字 4_6-6.使用freetype显示一行文字 4_7-1.输入系统框架及调试 4_7-2.现场编程读取获取输入设备信息 4_7-3.查询_休眠唤醒_方式读取输入数据 4_7-4.POLL_SELECT_方式读取输入数据 4_7-5.异步通知方式读取输入数据 4_7-6.电阻屏和电容屏 4_7-7.tslib框架分析 4_7-8.tslib交叉编译与测试 4_7-9.编写基于tslib的测试程序 4_8-1.网络编程概念 4_8-2.TCP编程示例 4_8-3.UDP编程示例 4_4-9.多线程编程 4_10-1.串口应用程序编程介绍 4_10-2.硬件知识_UART硬件介绍 4_10-3_TTY体系中设备节点的差别 4_10-4_TTY驱动程序框架 4_10-5_在STM32MP157上做串口实验的准备工作 4_10-6_Linux串口应用编程_回环 4_10-7_Linux串口应用编程_GPS 4_11-1_I2C应用编程视频介绍 4_11-2_I2C协议 4_11-3_SMBus协议 4_11-4_I2C系统的重要结构体 4_11-5_无需编写驱动直接访问设备_I2C-Tools介绍 4_11-6_编写APP直接访问EEPROM 5_1-1.嵌入式Linux驱动开发基础知识的引导与说明 5_2-1.Hello驱动(不涉及硬件操作) 5_3-1.硬件知识_LED原理图 5_4-1.普适的GPIO引脚操作方法 5_5.IMX6UL_6ULL的GPIO操作方法 5_6-1.IMX6ULL的LED操作方法 5_6-2.最简单的LED驱动程序_基于IMX6ULL 5_7-1.LED驱动程序框架 5_8-1.百问网IMX6ULL的LED驱动程序 5_8-2.百问网IMX6ULL-QEMU的LED驱动程序 5_9-1.驱动设计的思想_面向对象_分层_分离 5_10-1.驱动进化之路_总线设备驱动模型 5_11-1.LED模板驱动程序的改造_总线设备驱动模型 5_12-1.驱动进化之路_设备树的语法 5_12-2.驱动进化之路_内核对设备树的处理与使用 5_13-1.LED模板驱动程序的改造_设备树 5_14-1.APP怎么读取按键值 5_15-1.查询方式的按键驱动程序_编写框架 5-16-1_百问网IMX6ULL-QEMU的按键驱动程序查询方式 5_17-1.Pinctrl子系统重要概念 5_17-2.GPIO子系统重要概念 5_17-3.基于GPIO子系统的LED驱动程序 5_17-4.在100ASK_IMX6ULL上机实验_勘误 5_18-1.异常与中断的概念及处理流程 5_19-1.进程线程中断的核心_栈 5_19-2.Linux系统对中断处理的演进 5_19-3.Linux中断系统中的重要数据结构 5_19-4.在设备树中指定中断_在代码中获得中断 5_19-5.编写使用中断的按键驱动程序 5_19-6.IMX6ULL设备树修改及上机实验 5_20-1.休眠与唤醒_ 5_20-2.POLL机制 5_20-3.异步通知 5_20-4.阻塞与非阻塞 5_20-5.定时器 5_20-5-a_新内核的定时器特别说明_STM32MP157 5_20-6.中断下半部tasklet 5_20-7.工作队列 5_20-8.中断的线程化处理 5_20-9.mmap基础知识 5_20-10.mmap编程