Linux用户态如何使用spi?
2025-03-23
在用户态访问spi从设备也是比较常用的功能。下面的例子就实现了如何读取和设置spi从设备的GPIO引脚...
2025-03-23
在用户态访问spi从设备也是比较常用的功能。下面的例子就实现了如何读取和设置spi从设备的GPIO引脚...
2025-03-22
在用户态访问i2c从设备也是比较常用的功能。下面的例子就实现了如何读取和设置i2c从设备的GPIO引脚...
2025-03-21
用户态使用串口进行通信也是比较常用的功能。下面的例子就实现了如何使用raspi3b串口进行收发数据...
2025-03-20
从用户空间访问GPIO也是比较常用的功能。下面的例子就演示了如何在Linux用户空间访问GPIO,并控制其引脚电平...
2025-03-18
链表是一种常用的数据结构,在开发中经常会使用到。在Linux内核中同样也是一个很常用的数据结构,而且内核对链表实现了很多相关函数,极大方便了链表的使用。内核中的链表和一般的链表使用方法是不一样的...
2025-03-18
每次打开字符设备驱动文件都会重新创建一个struct file
结构体。如果想为每个打开的文件保留私有的数据,可以使用file->private_data
成员...
2025-03-18
Linux的sysfs是一种虚拟文件系统,用于将内核对象、属性和关系导出到用户空间,方便用户和管理员查看和配置内核及硬件信息。sysfs通常挂载在/sys
目录下...
2025-03-17
mmap是Linux系统中的一种系统调用,用于将文件或设备映射到进程的地址空间,从而实现内存映射文件或共享内存的功能。通过mmap,进程可以直接访问文件内容,而无需使用传统的read和write系统调用...