自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Android 5.1 去掉首次进入沉浸模式的提示

首次进入沉浸模式会有一个如图的提示:string name="immersive_mode_confirmation" msgid="7227416894979047467">"从顶部向下滑动即可退出全屏模式。"string>11源码位置: 布局:frameworks/base/core/res/res/layout/immersive_mode_cling.x

2017-01-14 09:24:21 1005 1

转载 Ubuntu开机直接进入命令行模式

Ubuntu开机直接进入命令行模式Ubuntu 12.04每次都进入unity界面再进入命令行很不方便。不需要界面的话,可以通过设置来开机进入命令行模式。今天提供两中比较好的方法。经本人测试两中方法都可使用。【1】命令:sudo gedit /etc/default/grub找到这一行GRUB_CMDLINE_LINUX_DEFAULT="qui

2017-01-09 12:33:29 952

转载 git diff命令详解

diff里面a表示前面那个变量,b表示第二个变量HEAD     commit版本Index     staged版本a、查看尚未暂存的文件更新了哪些部分,不加参数直接输入    git diff此命令比较的是工作目录(Working tree)和暂存区域快照(index)之间的差异也就是修改之后还没有暂存起来的变化内容。b、查看已经暂存起来的文件(

2016-12-07 15:33:40 349

转载 uboot中的mmc命令

uboot中的mmc命令标签: ubootmmc命令2014-07-11 20:12 3909人阅读 评论(0)收藏举报分类: uboot(1) 版权声明:本文为博主原创文章,未经博主允许不得转载。一:mmc的命令如下:1:对mmc读操作mmc read addr blk# cnt        2

2016-10-20 10:47:14 511

转载 Linux工作队列实现机制

把推后执行的任务叫做工作(work),描述它的数据结构为work_struct ,这些工作以队列结构组织成工作队列(workqueue),其数据结构为workqueue_struct ,而工作线程就是负责执行工作队列中的工作。系统默认的工作者线程为events。  工作队列(work queue)是另外一种将工作推后执行的形式。工作队列可以把工作推后,交由一个内核线程去执行—这个下半部分总是会在进程

2016-09-05 10:11:53 384

转载 [转] Android音频底层调试-基于tinyalsa

原文地址:http://blog.csdn.net/kangear/article/details/38139669由于Android中默认并没有使用标准alsa,而是使用的是tinyalsa,所以就算基于命令行的测试也要使用libtinyalsa。Android系统在上层Audio千变万化的时候,可以能这些个工具实时查看到,比如音频通道的切换等等. 1.编译tinyals

2015-04-01 17:31:41 716

转载 【转】KBuild MakeFile介绍

从Linux内核2.6开始,Linux内核的编译采用Kbuild系统,这同过去的编译系统有很大的不同,尤其对于Linux内核模块的编译。在新的系统下,Linux编译系统会两次扫描Linux的Makefile:首先编译系统会读取Linux内核顶层的Makefile,然后根据读到的内容第二次读取Kbuild的Makefile来编译Linux内核。Linux内核Makefile分类·      

2015-02-28 09:43:08 331

转载 Linux 串口读写(二)

例子下面是一个简单的读取串口数据的例子,使用了上面定义的一些函数和头文件/********************************************************************** * 代码说明:使用串口二测试的,发送的数据是字符,但是没有发送字符串结束符号, * 所以接收到后,后面加上了结束符号。我测试使用的是单片机发送数据到

2015-02-12 15:46:37 406

转载 Linux 串口读写(一)

串口简介串行口是计算机一种常用的接口,具有连接线少,通讯简单,得到广泛的使用。常用的串口是RS-232-C 接口(又称 EIA RS-232-C)它是在 1970 年由美国电子工业协会(EIA)联合贝尔系统、 调制解调器厂家及计算机终端生产厂家共同制定的用于串行通讯的标准。它的全名是"数据终端设备(DTE)和数据通讯设备(DCE)之间串行二进制数据交换接口技术标准"该标准规定采用一个 25

2015-02-12 15:44:52 562

转载 NAND Flash产生坏块原因

由于NAND Flash的工艺不能保证NAND的Memory Array在其生命周期中保持性能的可靠,因此,在NAND的生产中及使用过程中会产生坏块。坏块的特性是:当编程/擦除这个块时,不能将某些位拉高,这会造成Page Program和Block Erase操作时的错误,相应地反映到Status Register的相应位。总体上,坏块可以分为两大类:1.固有坏块这是生产过程中产生的坏

2015-02-10 13:49:48 2070

转载 【转】在驱动模块初始化函数中实现设备节点的自动创建

我们在刚开始写Linux设备驱动程序的时候,很多时候都是利用mknod命令手动创建设备节点,实际上Linux内核为我们提供了一组函数,可以用来在模块加载的时候自动在/dev目录下创建相应设备节点,并在卸载模块时删除该节点,当然前提条件是用户空间移植了udev。内核中定义了struct class结构体,顾名思义,一个struct class结构体类型变量对应一个类,内核同时提供了class_c

2015-02-07 14:45:30 403

转载 register_chrdev_region()和registe_chrdev()

register_chrdev_region()和registe_chrdev()  分配设备编号,注册设备与注销设备的函数均在fs.h中申明,如下: extern int register_chrdev_region(dev_t, unsigned, const char *); //静态的申请和注册设备号 extern int alloc_chrdev_region(dev_t

2015-02-07 13:42:49 514

转载 【转】WINCE6.0 远程工具,不能使用ActiveSync连接的问题

现象:“VS2005->Target->Remote Tools”打开的远程工具,当选用ActiveSync作为连接方式时,会出现如下错误:“The Microsoft ActiveSync reported the following error: Unable to load device side components”    解决:    微软的解决方法:找不到 "

2015-01-17 14:38:32 556

转载 修改USB设备或者硬盘的盘符名称

修改USB设备或者硬盘的盘符名称;(1) 修改Common.reg的内容:     U盘:找到[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\USBHDProfile]        将"Folder"=LOC_STORE_HD_FOLDER改为 "Folder"="你想显示的名字"     硬盘:找到[HKEY_LOCAL_M

2014-08-08 13:56:14 2581

I.MX6 ddr_stress 测试工具

I.MX6 DDR压力测试工具,使用该工具可以非常方便测试DDR硬件的稳定性,并且校准DDR,获取合适的DDR软件设置参数。

2020-03-01

avr库函数介绍.pdf

对CodeVisionAVR C 库函数有非常详细的介绍,简单易懂,是一本很不错的资料书。

2009-10-08

密码锁(仿真图+C语言程序)

9键密码锁演示C语言源程序,六位密码,可以更改密码。附带protues仿真图。

2008-11-11

空空如也

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

TA关注的人

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