自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux开发板增加adb功能

linux开发板增加adb功能文章目录前言一、Buildroot配置1、打开adb相关配置2、添加配置脚本二、配置linux kernel1、linux 内核usb gadget功能配置三、功能使用示例1、编译烧写2、使用adb在pc端登录开发板2、使用adb传输文件到开发板前言 本文将以100ask的imx6ull开发板为例,在开发板增加adb功能,该功能可以用于文件传输和开发调试;可以将pc端的文件传输到开发板。一、Buildroot配置Buildroot配置,需要将adb功能.

2021-02-19 22:51:56 7199 2

原创 Linux MMC子系统分析(三)——Card的检测方式

Linux MMC子系统分析(二)——Host分析前言前面对host驱动内容进行简单的学习分析,现在开始对SD卡的添加检测进行简单的学习和分析。Linux内核中SD卡的检测方式1、轮询方式 ,通过在设备树中指定 broken-cd ,便可使用轮询方式来检测SD卡的插拔检测 适用于没有中断引脚的情况下。这种方式不做过多说明。2、中断检测方式,通过在设备树中指定cd-gpios,即可使用中断方式来检测。&sdhci_1 { pinctrl-names = "defa

2021-02-09 13:07:14 1651 2

原创 Linux MMC子系统分析(二)——Host分析

Linux MMC子系统分析(二)——Host分析前言通过前面对mmc子系统的模型分析,我们能够知道host是对应于硬件控制器的具体操作。本文将以sdhci-s3c.c为例对host进行简单的分析。sdhci-s3c.c驱动代码的构成实际上很多厂商的控制器代码都是基于sdhci.c这个驱动代码来实现的,不同的厂商调用其提供的函数实现自己驱动的个性化功能。下面将结合sdhci.c和sdhci-s3c.c来分析一个host的具体实现。Host驱动的体分析通常分析一个驱动可以从它的init函

2021-02-09 13:02:56 780

原创 Linux MMC子系统分析(一)——模型分析

Linux MMC子系统分析(一)——模型分析MMC子系统的结构组成在linux内核中,大多数驱动都会遵循设备总线驱动这个模型即device-bus-driver。mmc子系统也不例外,mmc子系统在内核中主要有三个目录,这三个目录也对应了三条虚拟总线。Card层card:card driver位于最上面的一层,负责驱动mmc core层抽象出来的虚拟card设备,并将其对接到内核的其它framework例如块设备,ttyy以及wireless等,从而实现具体的功能。Core层core:core

2021-02-09 13:01:57 595

空空如也

空空如也

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

TA关注的人

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