自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux Kernel gpio export功能

一、前言在正常情况下,假设我们在控制usb使能相关gpio脚的时候,代码中通常我们会做如下调用:#define USB_EN_GPIO 11gpio_request(USB_EN_GPIO, "usb_en");gpio_direction_output(USB_EN_GPIO, 1);gpio_export(USB_EN_GPIO, false);上述执行完毕之后就可以给 GPI

2017-06-28 23:33:18 12745

原创 USB 2.0 协议中文注解

最近在做USB相关的开发,特别是USB设备的断开以及识别的过程,因此经常要查看USB 2.0的官方文档。在此将其中某些相关的章节根据自己的理解做翻译,因此加深对其的理解。翻译得不是很好,请谅解。一、 upstream&downstreamHost or Hub:我们这里可以简单的理解为USB Host;Function:一个USB设备有多个Function,这里可以简单的理解为一个USB设备;

2017-06-15 00:46:25 8196

原创 USB 全速/高速设备识别信号分析

以下的内容转载自USB chirp信号测试,在这篇文章中详细的解释了USB高速设备的握手过程,以及通过分析D+和D-上面的波形来进行说明。很赞的一篇文章。Chirp K J信号说明USBchirp信号分为K信号和J信号。根据USB速率将Chirp信号做如下区别: USB全速高速识别过程分析根据规范,全速(Full Speed)和低速(Low Speed)很好区分。因为在设备端有一个1.5k的上拉电

2017-06-15 00:05:26 14480 5

原创 USB 2.0 协议中J、K、SE0状态的定义

在USB 2.0协议中经常会看到以下术语:Chirp K、KJ序列、SE0。这里的状态是根据低速、全速/高速下设备D+和D-上不同的电平信号来决定的。通俗解释J态、K态、SE0低速设备: J态: D+ =“0”,D- =“1” K态: D+ =“1”,D- =“0” SE0态:D+ =“0”,D- =“0” 从J到K或者从K到J,信号翻转,说明发送的是信号0; 从J到J或者从

2017-06-14 23:33:14 24878 2

原创 PM&PL&SE&PG

在一个完整的开发体系中,各个职位的人合力将一款产品开发出来。这里列举了其中某些职位的工作内容。 システム開発やSIerの中でよく言われるPM PL SE PGのそれぞれの役割、どんな仕事なのか、一般的に見ていきましょう。 ■PM(プロジェクトマネージャー) その組織(部や課)の管理職であることが多い。部長であることはほとんど無いが課長や係長クラスで位置づけられるはずだ。 もちろん企業

2017-06-14 22:19:56 948

google-chrome-stable_current_amd64.deb

Ubuntu amd64的google chrome浏览器。

2016-10-16

全志A20平台CTP模块开发说明文档V2.0-20130628.pdf

本文档对CTP硬件以及软件相关的调试与移植过程做详细的讲解,同时对CTP的使用与测试做简要的讲解,为了达到能快速移植驱动与使用CTP的目的。

2016-06-14

A31_Android移植

A31_Android移植,包括: A31_Script_GPIO.pdf A31_Android内容定制说明文档V1.1_20130123.pdf A31s Android4.4快速移植指南(SDKv4.4).pdf

2015-07-28

HC-05 AT指令集

蓝牙串口模块,HC-05 AT指令集文档

2015-03-26

A7130手册及代码生成器

包括A7130 datasheet、配置文件生成器及使用说明

2015-03-19

uboot移植内核学习方法

uboot整个移植过程我们可以分为三个阶段: 一,移植可以从Nor flash启动的uboot 这个阶段是移植一个最简单的uboot,可以烧在Nor flash内运行. 二,移植支持Nand flash驱动的uboot 加入Nand flash驱动的支持,可以在uboot命令行下操作Nand flash.但还未能从Nand flash启动,只能在Nor flash内运行. 三,移植可以从Nor flash启动的uboot 可以烧录在Nand flash,并设置从Nand flash启动运行uboot.

2012-08-21

MTD结构分析

在Linux 系统中, 提供了MTD(Memory Technology Device , 内存技术设备)系统来建立 Flash 针对 Linux 的系统、抽象的接口, MTD 将文件系统 与 底层的Flash 存储器进行了隔离, 使 Flash 驱动工程师 无需关心Flash 作为字符设备和 块 设备与 LInux内核的接口。

2012-08-20

空空如也

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

TA关注的人

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