自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Linux 下i2c-tool的常用命令

Linux的i2c命令是用于与I2C(Inter-Integrated Circuit)总线设备进行通信的命令。I2C总线是一种串行通信协议,常用于连接各种外设,如传感器、显示器、存储器等。在Linux系统中,可以使用i2c-tools软件包提供的工具来操作I2C总线设备。

2024-03-30 15:37:49 933

原创 linux控制GPIO的方法

在/sys/class/gpio/下有个export文件,向export文件写入要操作的GPIO号,使得该GPIO的操作接口从内核空间暴露到用户空间,GPIO的操作接口包括direction和value等,direction控制GPIO输入或者输出模式,而value可控制GPIO的状态或者读取状态。/sys/class/gpio/gpioX/direction文件,可以写入in(设置输入方向)或out(设置输出方向);/sys/class/gpio/gpioX/value文件是可以读写GPIO状态;

2024-03-30 12:16:36 365

原创 configfs 示例3

*定义了configfs_group_operations->make_item操作,返回值是新创建的struct config_item,传入参数是struct config_group,即是指定config_group下创建config_item项,这就意味着在该子系统(i.e /sys/kernel/config/02-simple-children)下执行命令mkdir,最终会执行到这个函数*/.ci_type = &children_type, // 定义属性和操作。

2024-02-05 14:23:04 376 1

原创 configfs 示例

*定义了configfs_group_operations->make_item操作,返回值是新创建的struct config_item,传入参数是struct config_group,即是指定config_group下创建config_item项,这就意味着在该子系统(i.e /sys/kernel/config/02-simple-children)下执行命令mkdir,最终会执行到这个函数*//*接着定义容器的操作 configfs_group_operations */

2024-02-05 14:22:31 335 1

原创 configfs 示例1

childless_attr_storeme.attr, // 由CHILDLESS_ATTR(storeme, S_IRUGO | S_IWUSR, childless_storeme_read, childless_storeme_write);&childless_attr_showme.attr, // 由CHILDLESS_ATTR_RO(showme, childless_showme_read)定义。

2024-02-05 14:21:43 304 1

原创 configfs 数据结构

/ 目录下属性和属性操作,属性表现为目录下的文本文件。// 抽象容器,容器中可以包括config_item,还可以递归包含config_group。// 当前目录属性数组。// 表现为一个目录。

2024-02-05 14:21:07 365 1

原创 configfs

顶层结构是struct configfs_subsystem,为configfs子系统结构,configfs可直接察看,通过用户态目录文件访问接口,适用于内核对象有众多复杂的配置。接着是struct config_group,是configfs目录和属性的容器,struct config_item是configfs目录,代表可配置的内核对象,不想写用户态程序和ioctl时,写shell脚本就可以直接配置configfs。configfs可以在用户态创建和删除内核对象。一、什么是configfs。

2024-02-05 14:19:40 164 1

原创 USB基础知识

2.USB接口引脚定义。

2023-05-10 22:59:10 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除