![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux驱动开发
文章平均质量分 89
Linux驱动开发个人学习笔记
汉密士20240101
每个人都是自己一生的历史学家。
展开
-
Linux驱动认知简明导论③ —— 修改树莓派引脚文件pin4Driver.c操作IO口
50 IO操控代码编程一51 IO操控代码编程二52 IO口驱动代码调试和测试位运算(按位与、按位或、异或)48总线地址。CPU能访问内存的范围,如32位、64位的win7电脑,8G内存条。物理地址。内存的每一个字节都有唯一一个存储地址,即硬件的绝对地址和实际地址。虚拟地址。(基于算法的地址,软件层面)逻辑地址又称虚拟地址。MMU算法——物理到虚拟的映射——页表。进程间的通信似乎和这有些关系……50GPFSL0 0x3f200000GPSET0 0x3f20001cGPCL原创 2021-07-06 23:34:49 · 245 阅读 · 0 评论 -
Linux驱动认知简明导论 ② —— 基于驱动框架编写并测试树莓派引脚文件pin4Driver.c
为什么要学习驱动编程?/用户态上层的应用测试代码 pin4Test.c/基于驱动框架编写引脚驱动文件 pin4Driver.c/交叉编译两个文件并将文件传送至树莓派/在树莓派内加载驱动并进行检测/思绪原创 2021-06-23 12:54:57 · 228 阅读 · 0 评论 -
Linux驱动认知简明导论 ① —— 从用户空间贯穿到底层驱动
前言/从用户态空间贯穿到内核态/说明/参考资料/更新时间记录原创 2021-06-16 17:37:03 · 270 阅读 · 0 评论