![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux驱动
文章平均质量分 77
wince_lover
这个作者很懒,什么都没留下…
展开
-
linux高精度时钟
1 添加内核组件 HIGH_RES_TIMERS2 初始化:hrtimer_init(&( hrt_timer), CLOCK_MONOTONIC, HRTIMER_MODE_REL);说明 参数 1 struct hrtimer hrt_timer; 参数 2 时钟选择可以设置为 CLOCK_REALTIME、CLOCK_MONOTONIC、CLOCK_BOOTTIME CLOCK_REALTIME:系统实时时间,随系统实时时间改变而改变,即从UTC1970-1-...原创 2021-03-27 19:14:35 · 1146 阅读 · 0 评论 -
uboot向内核模块传递参数的方法
模块参数 uboot 启动参数原创 2017-04-26 19:01:50 · 2992 阅读 · 0 评论 -
imx6q 修改开机LOGO指南
imx6q 更换开机logo原创 2016-06-14 20:36:36 · 9762 阅读 · 0 评论 -
imx6q sebrasd can总线移植指南
在imx6q的3.14.52的BSP中已经有了CAN总线的驱动,驱动的源代码在drivers\net\can\flexcan.c虽然imx6q的BSP里面已经支持了CAN总线的驱动,但是在针对SABRESD的板的DTS文件中确没有支持CAN,所以需要我们自己来增加。下面是修改的部分。在arch\arm\boot\dts\imx6qdl-sabresd.dtsi文件中增加IO口的定义原创 2016-05-26 19:34:46 · 7935 阅读 · 7 评论 -
libusb函数说明
libusb api接口说明原创 2017-04-21 19:21:40 · 27377 阅读 · 3 评论 -
imx6q camera驱动添加自己的ioctl
imx6q camera原创 2017-05-31 19:56:24 · 4678 阅读 · 0 评论 -
imx6q gpio中断
imx6q gpio中断设置原创 2017-07-23 21:26:57 · 6043 阅读 · 0 评论 -
imx6q lvds 无法输出小于38M时钟的解决办法
imx6q lvds 无法输出小于38M时钟的解决办法原创 2017-09-26 20:35:31 · 1511 阅读 · 0 评论 -
linux sys文件的创建
1 sys 文件的创建1.1 定义xxx_show 和xxx_store函数,这两个函数对应对SYS文件的读写,show对应read ,store对应write 函数的类型如下: ssize_t xxx_show(struct device *d, struct device_attribute*attr, char *buf) //对应read ssize_t xxx_stor...原创 2018-03-22 19:09:49 · 3521 阅读 · 0 评论 -
imx6q linux如何支持exfat
现在大容量U盘越来越普及,很多大容量U盘都是exfat格式但是原版的 imx6q Linux的BSP并不支持exfat让imx6q支持exfat的方法如下bitbake fuse-exfatbitbake exfat-utils然后在IMAGE的bb文件中加上IMAGE_INSTALL += " fuse-exfat exfat-utils "重新编译镜像。下载镜像后,插上U盘,然后在命令行输入m...原创 2018-04-25 19:05:36 · 999 阅读 · 0 评论 -
struct kref 说明
kref原创 2017-04-26 18:59:30 · 2961 阅读 · 0 评论 -
linux 线路规程
linux 线路规程原创 2017-02-06 20:55:55 · 3758 阅读 · 0 评论 -
linux 内核内存分配
linux 内核内存分配原创 2016-04-25 18:37:37 · 4167 阅读 · 0 评论 -
linux 字符驱动
字符驱动原创 2016-04-12 20:08:04 · 3064 阅读 · 0 评论 -
linux按键驱动
LINUX 按键驱动原创 2016-03-22 20:39:39 · 4107 阅读 · 0 评论 -
linux USB虚拟串口设备名的修改
linux usb转串口驱动原创 2015-08-21 19:58:31 · 7273 阅读 · 0 评论 -
linux usb驱动详解
Linux usb驱动原创 2017-05-26 19:25:33 · 6506 阅读 · 0 评论 -
alsa 添加codec
嵌入式Linux alsa codec 驱动原创 2017-01-04 19:19:30 · 5171 阅读 · 0 评论 -
imx6q 定时器设置
imx6q epit原创 2017-01-16 22:07:52 · 7135 阅读 · 6 评论 -
libusb枚举设备的过程
1 调用libusb_get_device_descriptor获取USB设备的设备描述符,然后调用libusb_get_config_descriptor获取配置描述符、接口描述符、端点描述符信息。2 根据上面获取的设备信息匹配设备,通常可以通过设备的PID\VID匹配,设备的class 、subclass 、protocol 来进行匹配,如果是复合设备,则根据interface的class原创 2017-04-21 19:23:56 · 6653 阅读 · 1 评论 -
linux proc文件创建指南
linux proc文件创建原创 2016-10-27 19:14:17 · 4561 阅读 · 0 评论 -
imx6q yocto 添加自己的应用程序
imx6q yocto添加新层和包原创 2016-06-23 21:05:00 · 12545 阅读 · 13 评论