CPU_Code
CPU_Code
全部文章
Linux驱动开发
Android(5)
ARM(6)
FreeRTOS(8)
Git&Github(7)
Gtk(3)
Linux操作(1)
Linux系统移植(4)
Linux系统编程(38)
Linux网络编程(18)
Makefile(3)
QT(3)
Shell(9)
STM32(2)
数据结构(1)
无线通信技术(13)
未归档(1)
计算机基础(19)
题解(4)
归档
标签
去牛客网
登录
/
注册
CPU_Code的博客
全部文章
/ Linux驱动开发
(共7篇)
字符设备驱动开发 Linux 设备号 字符设备驱动开发步骤 open 函数调用流程 设备号的组成 设备号的分配 Linux 应用程序对驱动程序的调用 字符设备注册与注销 实现设备的具体操作函数
字符设备驱动简介 字符设备是 Linux 最基本的设备驱动 字符设备就是一个一个字节,按字节流进行读写操作,读写数据分 先后顺序 字符设备驱动包括 点灯、按键、 IIC、 SPI,LCD 等 Linux 应用程序对驱动程序的...
2020-08-06
0
1014
Linux 设备树 DTS 语法
DTS 语法 .dtsi 头文件 设备树支持头文件,设备树的头文件扩展名为.dtsi //linux-5.5.4\linux-5.5.4\arch\arm\boot\dts\s5pv210-smdkv210.dts // SPDX-License-I...
2020-08-06
0
1284
新字符设备驱动
新字符设备驱动原理 分配和释放设备号 int major; // 主设备号 int minor; // 次设备号 dev_t devid; ...
2020-08-06
0
473
设备树下的 LED 驱动开发
alphaled { #address-cells = <1>; #size-cells = <1>; compatible = "alphaled-led"; status = "okay"; ...
2020-08-06
0
476
Linux 设备树 DTS DTB DTC
设备树(Device Tree) DTS(Device Tree Source) : 描述设备树的文件 DTS文件采用 树形结构描述板级设备 如:CPU数目,内存基地址,IIC接口的设备,SPI接口的设备 树干:系统总线 树...
2020-08-06
0
969
Linux设备树 创建小型模板设备树 特殊节点
创建小型模板设备树 内容: I.MX6ULL 这个 Cortex-A7 架构的 32 位 CPU I.MX6ULL 内部 ocram,起始地址 0x00900000,大小为 128KB(0x20000) I.MX6ULL 内部 aips1...
2020-08-06
0
522
Linux LED字符设备驱动 地址映射 ioremap 函数 iounmap 函数 I/O 内存访问函数
地址映射 MMU( MemoryManage Unit):内存管理单元 完成虚拟空间到物理空间的映射 内存保护,设置存储器的访问权限,设置虚拟存储空间的缓冲特性 地址映射:虚拟空间到物理空间的映射 ...
2020-08-06
0
1121