![](https://img-blog.csdnimg.cn/20190918135101160.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
嵌入式Linux_驱动
文章平均质量分 64
关于linux 的一些驱动
wenchun2021
这个作者很懒,什么都没留下…
展开
-
vim 简单配置
【代码】vim 简单配置。原创 2024-07-14 16:52:51 · 88 阅读 · 0 评论 -
打印摄像头信息
lsusb这里我的摄像头的厂家id是 1689:2304得到。原创 2024-03-28 17:23:38 · 236 阅读 · 0 评论 -
UVC框架下USB摄像头驱动之设置属性
定义在uvc_ctrl.c里面的数组.entity = UVC_GUID_UVC_PROCESSING, //属于哪一个entity.selector = UVC_PU_BRIGHTNESS_CONTROL,//用于亮度.index = 0,// 对应Processing Unit Descriptor 的bmControls[0].size = 2,//数据长度2个字节},原创 2024-03-14 20:40:18 · 774 阅读 · 0 评论 -
UVC 设备框架在 Linux 4.15 内核的演变
发现之前的uvc框架和现在的还是有一些差别的(比如从videobuf 过渡到videobuf2),写个blog记录一下,方便以后查找,内核版本:Linux 4.15通用的管理机制。原创 2024-03-12 11:06:15 · 778 阅读 · 1 评论 -
操作系统基础知识
进程线程。原创 2024-03-03 17:43:23 · 240 阅读 · 0 评论 -
嵌入式Linux
首先根文件系统是一种文件系统,它不仅具备普通文件系统储存数据的功能,它还有其特殊性,** 它是linux系统启动后所挂载的第一个文件系统,内核代码的映像文件就保存在根文件系统中 **。引导启动程序**会在根文件系统挂载之后把一些初始化脚本(rcs,inittab服务)加载到内存中去运行,里面包含了linux系统所能够运行的必要吃程序,库等,比如给用户提供linux的控制界面的shell程序,动态连接程序运行时所需要的glibc库等。原创 2024-02-25 10:29:52 · 334 阅读 · 0 评论 -
使用Pinctrl 和 Gpio 子系统 配置引脚
Pinctrl 子系统 主要负责处理SOC(System on chip )的引脚控制,现代MCU中很多引脚都是多功能的,可以配置成不同的角色(GPIO,I2C,SPI,UART,PWM等)Pinctrl 子系统就是用来管理这些引脚设置的主要功能。原创 2024-01-28 11:47:26 · 522 阅读 · 0 评论 -
从设备树中获得相关的属性值
使用设备树来向linux内核传递相关的寄存器的物理地址,linux驱动文件使用of函数,从设备树获得所需要的属性值,然后使用获得的属性值来进行初始化相关的IO1.在imx6ull-alientek-emmc.dts 文件中创建线管的设备节点2.编写设备驱动,从设备树中获得相关的属性值3.使用从设备树获得的有关属性值来初始化LED所使用的IO。原创 2024-01-25 20:10:52 · 227 阅读 · 0 评论