自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 git ignore file mode

调试好后,删除调试信息后,git status发现一堆文件改动。但是其实只是文件的mode改动,代码没有改动。$ git config core.filemode false$ cat .git/configFROM: http://www.01happy.com/git-ignore-filemode/

2016-07-16 12:17:46 1730

转载 Device Tree(一):背景介绍

http://www.wowotech.net/device_model/why-dt.html一、前言作为一个多年耕耘在linux 2.6.23内核的开发者,各个不同项目中各种不同周边外设驱动的开发以及各种琐碎的、扯皮的俗务占据了大部分的时间。当有机会下载3.14的内核并准备学习的时候,突然发现linux kernel对于我似乎变得非常的陌生了,各种新的机制,各种framew

2016-07-16 09:06:36 282

转载 [翻译] Linux and the Device Tree

Linux and the Device TreeLinux内核设备树数据使用模型。Open Firmware Device Tree (DT) 是一个数据结构,也是一种描述硬件的语言。准确地说,它是一种能被操作系统解析的描述硬件的语言,这样操作系统就不需要把硬件平台的细节在代码中写死。从结构上来说,DT是一个树形结构,或者有名结点组成的非循环图,结点可能包含任意数量的有名

2016-06-18 17:23:09 369

转载 ARM概念梳理:Architecture, Core, CPU,SOC

1. 前言本文简单梳理一下ARM有关的概念,包括ARM architecture、ARM core、ARM CPU(或MCU)以及ARM Soc。我们这些以ARM平台为主的嵌入式工程师,几乎每天都会和这些概念打交道,也似乎非常理解它们。但仔细想想,却有些说不清道不明的感觉,因而有必要整理一下思路,也就顺手记录下来了。2. 概念梳理1)ARM architectureAR

2016-06-18 14:37:16 740

原创 apt-get and aptitude

aptitude  can solve the depends when installing software, while apt-get can not.apt-get installapt-get purge

2016-06-11 16:12:40 269

原创 install minicom in ubuntu

sudo apt-get install minicomsudo minicom -sserial port setup        Hardware Flow control: Nosave setup as dfl目前,配置好后,无法输入,可能是没有串口的原因?http://blog.csdn.net/mybelief321/article/det

2016-06-11 10:21:14 385

原创 git基础

人懒不可复生!网面上玩玩git,真是爽啦~~~墙裂推荐!http://try.github.io/levels/1/challenges/1Git教程写给Git初学者的7个建议如何用命令行在github新建一个项目新建项目分2种情况:1、代码从零开始。2、本地已经存在项目代码,只是想放到github上开源或者存放。然而,无

2016-05-29 17:06:07 224

转载 Linux中的无线架构概述

http://blog.csdn.net/robertsong2004/article/details/38897603译至:http://wire-less-comm.blogspot.jp/2013/01/wireless-lan-and-linux-together.html随着开放源代码的出现,开发的时间已经快速下降,同时质量也迅速提高。 对于所有参与WLAN /WiFi开发的

2016-05-01 12:23:06 427

原创 WLAN and WiFI

WLAN (Wireless LAN, Wireless Local Area Network)WIFI (wireless fidelity)简单来讲,WiFi是无线保真(wireless fidelity)的缩写,是能将电脑、手机等以无线方式互联的技术。而WLAN是指无线局域网,其覆盖范围能达到5公里。WiFi是wlan的一个子集,WiFi是短距离无线通信技术,而WLA

2016-05-01 12:18:56 399

原创 Linux Wireless基础知识

Linux Wireless基础知识Linux中的无线架构wireless kernel site0. 层次结构1. 基本概念    • cfg80211:  用于对无线设备进行配置管理。与FullMAC, mac80211和nl80211一起工作。(Kernel态)    • mac80211: 是一个driver开发者可用于为SoftMAC无

2016-05-01 11:37:37 427

原创 深入分析_linux_spinlock_实现机制

在 x86 平台上,spinlock 主要通过处理器的 lock 指令前缀实现当某个线程的一条指令访问某个内存的时候,其他的线程的指令无法访问该内存的功能。(可见都是由处理器特性来保证!)因此在 spinlock 初始化阶段,将锁变量中的值某个值 k 赋为1。在加锁的时候,使用 lock decl (%eax) 指令互斥地将该变量变成0,并且将结果是否问0 赋值给 EFLAGS寄存器 的对应位

2016-05-01 11:10:59 7335

转载 Linux中Spinlock在ARM及X86平台上的实现

作者:刘洪涛,华清远见嵌入式学院讲师。本文主要以2.6.22.6内核分析Linux中spinlock在ARM及X86平台上的实现(不同版本的内核实现形式会有一些差异,但原理大致相同)。此处默认大家已经熟悉了spinlock的使用,重点解释容易引起迷惑的体系结构相关的实现部分。一、spin_lock(lock)的实现/***include/linux/spinlo

2016-05-01 10:50:15 442

转载 CONFIG_OF

转载至:http://stackoverflow.com/questions/27978709/whats-the-config-of-in-linuxI see that it is being widely used at many places but could not understand in what scenarios i need to use it.What

2016-04-30 12:49:31 648

原创 各类总线传输速率

1.   USB总线USB1.1:-------低速模式(low speed):1.5Mbps-------全速模式(full speed): 12MbpsUSB2.0:向下兼容。增加了高速模式,最大速率480Mbps。-------高速模式(high speed): 25~480Mbps USB3.0:向下兼容。-------super speed :理论上最高达4.

2016-04-30 09:06:56 2215

原创 视频参数(流媒体系统,封装格式,视频编码,音频编码,播放器)对比

以下是Wikipedia对视频参数对比的资源,总结的非常好:封装格式对比:http://en.wikipedia.org/wiki/Comparison_of_container_formats视频编码器对比:http://en.wikipedia.org/wiki/Comparison_of_video_codecs音频编码格式对比:h

2016-04-05 21:49:46 441

转载 视频文件格式、视频封装格式、视频编码方式

视频格式可以分为适合本地播放的本地影像视频和适合在网络中播放的网络流媒体影像视频两大类。尽管后者在播放的稳定性和播放画面质量上可能没有前者优秀,但网络流媒体影像视频的广泛传播性使之正被广泛应用于视频点播、网络演示、远程教育、网络视频广告等等互联网信息服务领域。MPEG/MPG/DATMPEG(运动图像专家组)是Motion Picture Experts Group 的缩写。这类格

2016-04-05 19:21:28 9071

转载 帧和场

一、帧和场每个电视帧都是通过扫描屏幕两次而产生的,第二个扫描的线条刚好填满第一次扫描所留下的缝隙,每个扫描即称为一个场。不同的电视制式,参数可能不一样。在国内,使用的是PAL制,它是25 帧/秒的电视画面,即50场/秒;NTSC制为30帧/秒,即60场/秒。二、计算机与电视当计算机在显示器上播放视频时,它只会显示一系列完整的帧,而不使用交错场的电视显示方式。因此针对计算机显示器所设计的

2016-03-16 19:58:14 4318

转载 视频编解码学习之二:数字视频

第2章 数字视频1.图像与视频图像:是人对视觉感知的物质再现。三维自然场景的对象包括:深度,纹理和亮度信息二维图像:纹理和亮度信息视频:连续的图像。视频由多幅图像构成,包含对象的运动信息,又称为运动图像。2. 数字视频数字视频:自然场景空间和时间的数字采样表示。空间采样解析度(Resolution)时间采样

2016-03-16 19:44:14 404

转载 视频编解码学习之一:理论基础

第1章介绍1. 为什么要进行视频压缩?未经压缩的数字视频的数据量巨大存储困难一张DVD只能存储几秒钟的未压缩数字视频。传输困难1兆的带宽传输一秒的数字电视视频需要大约4分钟。2. 为什么可以压缩去除冗余信息空间冗余:图像相邻像素之间有较强的相关性时间冗余:视频序列的相邻图像之间内容相似编码冗余:不同像素值出现的概率

2016-03-16 19:28:38 536

转载 wifi 基础知识

1. IE802.11简介标准号IEEE 802.11bIEEE 802.11aIEEE 802.11gIEEE 802.11n标准发布时间1999年9月1999年9月2003年6月2009年9月工作频率范围2.4-2.4835GHz5.150-5.350GHz5.475-5.725GHz5.725

2016-03-12 11:08:29 391

原创 三十而立

得不到的永远在骚动,被偏爱的却有恃无恐!听了太多的歌,一直沉浸在生活中。已至而立之年,却还是一事无成。万幸,爱情的来临,让我鼓起勇气,去改变!告别一切的不好!从新出发!

2016-03-12 10:55:17 244

空空如也

空空如也

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

TA关注的人

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