自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(50)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android exfat移植指南

1 将exfat拷贝到external2 将fuse拷贝到external,并改名为libfuse_forextat3 修改device\fsl\imx6\imx6.mk   在PRODUCT_PACKAGES +=下增加 libfuse_forextat mount.exfat  4 在exfat 的Android.mk文件中增加 LOCAL_LDFLAGS += -ldl  将-I$(EXFA...

2018-05-23 21:48:22 4617 5

原创 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 967

原创 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 3403

原创 Android.mk简介

Android.mk简介

2017-11-21 20:44:04 377

原创 linux 进程通讯之信号

Linux 进程通讯 信号

2017-10-10 19:31:57 2577

原创 imx6q lvds 无法输出小于38M时钟的解决办法

imx6q lvds 无法输出小于38M时钟的解决办法

2017-09-26 20:35:31 1484

原创 gcc 参数详解

gcc参数

2017-08-23 21:46:26 2870

原创 pthread引发的内存泄漏

linux 线程

2017-08-07 19:54:13 3161

原创 imx6q gpio中断

imx6q gpio中断设置

2017-07-23 21:26:57 5997

原创 imx6q yocto常见问题

1 ERROR: QA Issue: non debug package contains .debug directory: xxx path ............[debug-files]这个问题通常在我们打包一个第三方的应用程序的时候出现,解决的办法是在对应的BB文件里面添加FILES_${PN}-dbg += "path/.debug"重新编译就可以通过了,path为我们打包的...

2017-06-20 19:19:12 7359

原创 imx6q camera驱动添加自己的ioctl

imx6q camera

2017-05-31 19:56:24 4660

原创 linux usb驱动详解

Linux usb驱动

2017-05-26 19:25:33 6428

原创 uboot向内核模块传递参数的方法

模块参数 uboot 启动参数

2017-04-26 19:01:50 2964

原创 struct kref 说明

kref

2017-04-26 18:59:30 2930

原创 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 6411 1

原创 libusb函数说明

libusb api接口说明

2017-04-21 19:21:40 27081 3

原创 libusb数据结构说明

libusb 数据结构说明

2017-04-15 19:39:27 4157 1

原创 linux 线路规程

linux 线路规程

2017-02-06 20:55:55 3702

原创 imx6q 定时器设置

imx6q epit

2017-01-16 22:07:52 7069 6

原创 alsa 添加codec

嵌入式Linux alsa codec 驱动

2017-01-04 19:19:30 5148

原创 linux共享内存

linux共享内存

2016-12-25 21:20:45 474

原创 时间结构有struct timespec 和struct timeval

linuxlll

2016-12-23 19:00:58 16868

原创 linux proc文件创建指南

linux proc文件创建

2016-10-27 19:14:17 4542

原创 linux shell 脚本学习

linux shell脚本

2016-10-08 19:39:14 958

原创 linux init进程

linux init进程

2016-09-11 12:36:08 4494

原创 imx6q LINUX 启动时间优化

LINUX 启动时间优化

2016-08-09 20:49:43 6455

原创 imx6q yocto 添加自己的应用程序

imx6q yocto添加新层和包

2016-06-23 21:05:00 12500 13

原创 imx6q 修改开机LOGO指南

imx6q 更换开机logo

2016-06-14 20:36:36 9706

原创 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 7867 7

原创 imx6q 编译下载指南

imx6q linux 编译

2016-05-19 20:28:50 15539 8

原创 linux 内核内存分配

linux 内核内存分配

2016-04-25 18:37:37 4084

原创 linux 字符驱动

字符驱动

2016-04-12 20:08:04 3053

原创 linux按键驱动

LINUX 按键驱动

2016-03-22 20:39:39 4055

原创 select poll epoll使用示例

select,poll,epoll 使用详解

2016-03-17 19:59:37 709

原创 linux消息队列

消息队列 linux

2016-03-14 19:35:40 465

原创 linux pthread 线程详解

linux 线程 pthread

2016-03-10 20:07:28 1996

原创 Native Service的实现

android Native Service

2016-01-12 21:28:32 3183

原创 android Audio 详解( 二 )

2  tinyalsa   tinyalsa是Google在Android 4.0之后推的基于alsa内核的用户层音频接口。在Android 4.0之前还一直是使用这alsa-lib接口。Google之所以推出tinyalsa,可能是因为alsa使用了GPL许可证的缘故,也有可能是因为alsa-lib的库过于复杂繁琐而大部分功能在Android平台没有实际实用意义却依然占用屈指可数的内

2015-12-31 19:18:35 4823

原创 android Audio 详解( 一 )

1  Linux ALSA声卡驱动   众所周知,android是基于linux的。讲android的audio的系统,就不得不从linux的声卡驱动说起。为了更好的支持嵌入式CPU,linux在标准的ALSA驱动上建立了ASoC(ALSA System on Chip)。下面我们就从ASoC说起。    ASoC的驱动代码位于sound\soc\目录下。ASoC音频系统可以被划分

2015-12-31 19:16:18 6418

原创 android init.rc文件语法详解(续)

    在“上一篇android  init.rc文件语法详解”,但是到了android5.0之后,按照上面的方法做,可能我们要启动的服务就起不来了。这是因为采用了新的安全机制了——SEAndroid/SElinux的安全机制。    下面就介绍下,在SEAndroid/SElinux如何配置才能启动init.rc里面定义的服务。    下面我们在rc文件里面定义一个服务    ser...

2015-12-03 19:02:07 13748

ANDROID EXFAT

android exfat 代码,已经在飞思卡尔imx6q上测试通过。

2018-05-23

repo压缩包

Repo是谷歌用Python脚本写的调用git的一个脚本。主要是用来下载、管理Android项目的软件仓库

2017-04-18

空空如也

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

TA关注的人

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