摘要: 一、安装GIT$ git查看目前系统里面有没有装GITsudo apt-get install git安装GIT$ git config --global user.name "Your Name"$ git config --global user.email "email@example.com"配置用户名称$ git init二、创建版本库把一个文件夹变成一个可以管理的仓库$ git add... 阅读全文
posted @ 2017-07-06 13:03 cjxltd 阅读(180) 评论(0) 推荐(0)
摘要: tag就是一个容易记住且有意义的别名,和某个commit是捆绑在一起的1.创建标签$ git tag v1.0查看标签$ git tag$ git tag v0.9 6224937对某个历史版本打标签$ git tag -a v0.1 -m "version 0.1 released" 3628164加上文字说明$ git tag -d v0.1删除标签$ git push origin v1.0... 阅读全文
posted @ 2017-07-06 13:01 cjxltd 阅读(164) 评论(0) 推荐(0)
摘要: 分支管理的好处:既不影响别人的工作又无需承担文件进度丢失的风险1.创建与合并冲突$ git checkout -b dev相当于$ git branch dev$ git checkout dev$ git branch查看分支$ git checkout master切换分支$ git merge dev$ git branch -d dev删除分支2.解决冲突Git is a distribu... 阅读全文
posted @ 2017-07-06 13:01 cjxltd 阅读(167) 评论(0) 推荐(0)
摘要: 1先fork别人的项目2.然后在自己的仓库克隆3在github发起一个pull request 阅读全文
posted @ 2017-07-06 13:00 cjxltd 阅读(128) 评论(0) 推荐(0)
摘要: $ git config --global color.ui true https://github.com/github/gitignore 这个地址告诉了一些常见语言开发环境忽略文件的配置,根据需要自己修改 $ git config --global alias.last 'log -1' $ 阅读全文
posted @ 2017-07-06 12:58 cjxltd 阅读(287) 评论(0) 推荐(0)
摘要: 第一章 术语与缩写 一些术语与缩写,没有太多用处 第二章 绪论 无太多用处第三章 背景 介绍了USB的一些硬件指标 使用场所等 可泛读了解第四章 结构体系概述 (极其重要 是理解整个USB工作原理的基础,学习者都必须对这一章有深刻的理解才能学习好后面的内容)4.1 USB系统描述USB互连:分层星形拓扑结构 最大限制七层(复合设备算两层) USB设备 和USB主机(一个系统只能... 阅读全文
posted @ 2017-07-06 12:56 cjxltd 阅读(964) 评论(0) 推荐(0)
摘要: 1.7 USB设备描述符及其之间的关系 USB1.1 设备描述符 USB协议版本号 设备类型 端点0最大包大小 VID PID 设备版本号 厂商字符串索引 产品字符串索引 设备序列号索引 可能的配置 配置描述符 配置说包含的接口数、配置的编号、供电方式、是否支持远程唤醒、电量需求 接口描述符 接口的 阅读全文
posted @ 2017-07-06 12:52 cjxltd 阅读(2997) 评论(0) 推荐(0)
摘要: 报告描述符是用来描述一个报告的结构以及该报告里面的数据是用来干什么的 通过控制端点0来返回 bSize用来表示后面跟的数据的字节数 bSize用来表示后面跟的数据的字节数 bType 用来表示条目的类型 0为主条目 1为全局条目 2为局部条目 bTag用来表示该条目的功能 主条目共有五个 输入inp 阅读全文
posted @ 2017-07-06 12:51 cjxltd 阅读(1917) 评论(0) 推荐(0)