自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(140)
  • 资源 (7)
  • 收藏
  • 关注

转载 嵌入式相关网址

reference:   http://developer.51cto.com/art/201107/273450.htm51CTO嵌入式专区:     http://developer.51cto.com/embed/EDN 电子设计技术:       http://www.ednchina.com/1、经常光顾的网站   21IC

2012-04-17 20:29:50 396

转载 Linux下的一个全新的性能测量和调试诊断工具Systemtap

一、简介SystemTap是一个诊断Linux系统性能或功能问题的开源软件。它使得对运行时的Linux系统进行诊断调式变得更容易、更简单。有了它,开发者或调试人员不再需要重编译、安装新内核、重启动等烦人的步骤。为了诊断系统问题或性能,开发者或调试人员只需要写一些脚本,然后通过SystemTap提供的命令行接口就可以对正在运行的内核进行诊断调试,以前需要的修改或插入调试代码、重新编译内核、安

2013-02-03 14:17:02 817

转载 bash 进阶之变量替换与字符串操作

分类: 摘自《高级bash脚本编程指南》变量替换处理和(或)扩展变量${parameter}与$parameter相同, 也就是变量parameter的值. 在某些上下文中, ${parameter}很少会产生混淆.可以把变量和字符串组合起来使用. 1 your_id=${USER}-on-${HOSTNAME} 2

2013-02-02 15:28:49 5650

转载 标准linux休眠和唤醒机制分析

标准linux休眠和唤醒机制分析标准linux休眠和唤醒机制分析(一)说明:1. Based on linux2.6.32, only for mem(SDR)2. 有兴趣请先参考阅读:电源管理方案APM和ACPI比较.docLinux系统的休眠与唤醒简介.doc3. 本文先研究标准linux的休眠与唤醒,android对这部分的增改在另一篇文章中讨论4.

2013-02-01 15:31:35 3391

转载 DejaGnu/EGLIBC

http://blog.csdn.net/yzlworld/article/details/5797511最近工作中要测试自己编译的交叉编译工具链,所以就在网络上查找了一下,有关工具链的测试方法。恰好发现对这些交叉编译时需要测试的一些软件包的测试工具,赶紧网上找些资料学习一下了。dejaGnu就是一个很好的工具,用来测试gcc,gdb,和binutils三个软件包。而EGLIBC可

2013-02-01 10:47:30 985

转载 armel与armhf

http://blog.chinaunix.net/uid-9525959-id-3293283.htmlarmel和armhf指得是arm体系中有fpu(浮点运算单元)的,有的arm没有fpu,则不能有armel和armhf两种使用fpu的方式了。armhf比armel硬件要求(确切的是指fpu硬件)高一点。如果fpu硬件,达到要求

2013-02-01 10:10:32 854

转载 Linux 2.6.19.x 内核编译配置选项简介

http://www.cnblogs.com/wanqieddy/archive/2011/07/13/2104854.htmlCode maturity level options代码成熟度选项Prompt for development and/or incomplete code/drivers显示尚在开发中或尚未完成的代码与驱动.除非你是测试人员或者开发者,

2013-01-31 14:47:17 1194

转载 python使用 xml.sax解析xml

Python代码  #coding=utf-8  #XML处理  #SAX处理XML的方式和Java中的SAX解析器一样,从ContentHandler方法中继承,并处理startDocument、endDocument等信息  from xml.sax import *  #必须从xml.sax包中导入所有方法和变量  class UserDecodeHandler(ContentH

2013-01-30 20:55:48 2755

转载 单片机上拉电阻作用

单片机上拉电阻作用1. 场效应管的漏极开路门电路如下: 图中上拉电阻作用分析如下:        管子导通或截止可以理解为单片机的软件时端口置1或0.(1)如果没有上拉电阻(10k),将5V电源直接与场效应管相连。        当管子导通时,  管子等效一电阻,大小为1k左右,因此5v电压全部加在此等效电阻上,输出端Vout=5v。        当管子截止时,管

2013-01-30 14:04:33 1768 2

转载 building bootloader and kernel for pandaboard

refer:http://blog.csdn.net/moonlight_in_bluesky/article/details/7745920Building bootloader and kernelBootloaderStartwith building the bootloader. To learn more about the bootloader pro

2013-01-29 18:12:37 756

转载 玩转pandaboard之rootfs制作及启动

refer:  http://blog.csdn.net/melody_lu123/article/details/7220386linaro工具: https://wiki.linaro.org/Platform/Android/ImageInstallation?action=show&redirect=Platform%2FAndroid%2FInstal

2013-01-29 16:47:09 928

转载 Ext2Fsd Project

Ext2Fsd Projecthttp://www.ext2fsd.com/?page_id=16

2013-01-29 12:19:57 1158

转载 文件系统介绍

refer:  http://en.wikipedia.org/wiki/List_of_flash_file_systems#File_systems_optimized_for_flash_memory.2C_solid_state_mediaDisk file systemsDisk file systems are usually block-oriented. Files i

2013-01-29 12:07:43 1984

转载 FUSE使用及介绍

refer: http://blog.sina.com.cn/s/blog_832beddb0100skrm.html1. FUSE(Filesystem in Userspace)简介1.1. 概述FUSE(用户空间文件系统)作为类UNIX系统平台上可加载的内核模块,允许非特权用户创建功能完备的文件系统,而不需要重新编译内核。FUSE模块仅仅提供kernel模

2013-01-29 12:02:37 15712 1

转载 FUSE API 的两种使用方法

refer:  http://blog.csdn.net/langeldep/article/details/6401567FUSE 虚拟文件系统集成到我们的应用程序时,有两种使用策略,一种是使用比较上层的API,主循环我们只能调用 ret = fuse_main (fargc, fargv, &my_handler, NULL) 这个主循环的接口, my_

2013-01-29 11:51:47 1442

转载 Dokan——用户模式下的文件系统,可将网盘开发为虚拟磁盘云存储(类似金山快盘)

refer: http://www.aiseminar.cn/bbs/forum.php?mod=viewthread&tid=1825Dokan Library 帮助程序员在windows系统下轻松建立用户级文件系统,不需要写设备驱动,其与FUSE(Linux user mode file system)类似。Dokan官网:http://dokan-de

2013-01-29 11:49:44 5545

转载 利用dokan作虚拟磁盘开发

reference:  http://www.fqyy.org/sunu/archives/599.htmldokan是用户态的文件系统驱动,可以称之为fuse for windows。可以用来开发虚拟磁盘,即在“我的电脑”中虚拟出一个硬盘来,可以是硬盘,也可以是可移动磁盘或者网络硬盘。CreateFile、FindFiles、GetFileInformation需要最优先

2013-01-29 11:44:16 1771

转载 linux下用户态文件系统

FUSE 计算机 - 用户空间文件系统使用 FUSE 您可以开发功能完备的文件系统:其具有简单的API 库,可以被非特权用户访问,并可以安全的实施。更重要的是,FUSE 以往的表现充分证明了其稳定性。使用FUSE,您可以像可执行二进制文件一样来开发文件系统,它们需要链接到FUSE 库上—— 换言之,这个文件系统框架并不需要您了解文件系统的内幕和内核模块编程的知识。就文件系统来说,用户空

2013-01-29 11:35:30 1932

原创 [Windows] 利用dokan作虚拟磁盘开发

dokan是用户态的文件系统驱动,可以称之为fuse for windows。可以用来开发虚拟磁盘,即在“我的电脑”中虚拟出一个硬盘来,可以是硬盘,也可以是可移动磁盘或者网络硬盘。CreateFile、FindFiles、GetFileInformation需要最优先实现,有了这两个接口,就可以浏览目录了。进入CreateFile,需要判断请求的虚拟文件是目录还是文件,如果是目录,则需要设

2013-01-29 11:34:27 2689 2

原创 制作linux根文件系统

1.   initrd2.   initramfs3.   nand/mmcblk/ usb/ nfs基于android的根文件系统:    android编译完后生成三个image: boot.img, system.img,  recovery.img.   它们都可以制作成根文件系统。                boot.img  是root目录生成的。

2013-01-26 18:20:17 1094

转载 2012年度最佳jQuery插件揭晓

refer: http://www.php100.com/html/webkaifa/javascript/2012/1225/11845.html近日,国外著名博客WDL发布了2012年度最佳jQuery 插件。jQuery 自2006年发布以来,经过6年的迅速发展,目前已是最流行和使用最广泛的JavaScript 框架,这主要归功于众多围绕 jQuery 的技术社区。jQuer

2013-01-21 09:29:43 455

转载 echo输出彩色字符

用bash的echo -e命令输出彩色字符串reference:  http://hi.baidu.com/chendeping/item/5f203562a97b8a176995e642-e选项会激活反划开头(\)转义序列的解释。我用EBNF形式来表达这种彩色模式(cs)cs ::= "\e["cp{;cp}"m"cp ::= d [d]d ::= "0"

2012-11-29 11:37:24 680

转载 bash中的自动完成功能

bash的按TAB键自动补全(自动完成)的原理与扩展reference: http://hi.baidu.com/widebright/item/5f92a4cf65c79709c710b2ac用过bash的人,可能都对TAB自动补全功能有印象吧,按一下“TAB“键就自动帮你把命令或者文件名补全,确实好用。这个应该是bash解析用户输入的时候,加上这个自动补全的功能

2012-11-29 11:34:45 892

转载 编译busybox--制作linux文件系统

reference: http://blog.sina.com.cn/s/blog_5248460001013dqn.html文件系统:1.Uboot:启动内核2.内核:启动应用程序3.应用程序,构建:根文件系统;内核怎样启动第一个应用程序?1.启动open(/dev/console sys_dup(),sys_dop(0))2.run_init_pro

2012-11-02 21:06:06 520

转载 使用ESRI shapefile

转自: http://book.51cto.com/art/200910/157532.htm             http://www.gispark.com/html/jichu/2008/0326/2240.html             http://www.gispark.com/html/jichu/2010/1008/3133.html使用ESR

2012-10-29 11:51:55 929

转载 转: 基于Qt的GPS导航系统软件源代码

转自:  http://blog.csdn.net/ypoflyer/article/details/6422716博主按:这是我当初为了学习C++而给自己定的一个项目,基本上实现了。通过这个项目可以说基本上掌握了C++和Qt的编程。现在将源码贡献出来给初学Qt的同志一些参考。当然其中肯定有不少地方是有问题的,也请高手帮助完善一下,尽量把这个项目发扬光大吧。呵呵。

2012-10-29 11:13:29 1305

转载 u-boot-1.1.6中关于ARM920T协处理器操作的分析

http://haoyeren.blog.sohu.com/88148409.html最近在分析u-boot-1.1.6的源码,同时为自己的移植做准备。其实本来不用研究这么细,但是为了借机提高一下自己的硬件水平,所以不得不为之。在分析u-boot-1.1.6源码的时候,发现对协处理器的操作比较复杂,在网上搜的资料也不太全,而且S3C2440的文档里没有,后来去ARM公司

2012-10-21 23:14:31 907

原创 busybox编译时编译器的选择

busybox编译成arm平台的二进制文件时,需要注意编译器选项。推荐使用codesourcery提供的交叉编译器,它默认提供的-march参数是 armv5te.   而ubuntu软件包中的交叉编译器默认的march参数是armv7-a. 具体的参数区别如下:  codesourcery:Using built-in specs.Target: arm-no

2012-10-08 13:59:31 1324

转载 GCC Spec修改N例

http://blog.chinaunix.net/uid-796091-id-2035333.htmlhttp://blog.csdn.net/challen537/article/details/7173512其实简单来说,gcc spec文件是用来控制gcc的默认行为的,一般被放在这个目录下可以找到这个文件:# cd /x86toolcha

2012-10-07 18:59:29 2257

转载 修改gcc的默认配置参数

http://www.adintr.com/mytranslate/gcc_spec_files.htmlgcc 是一个驱动式的程序. 它调用其它程序来依次进行编译, 汇编和链接. GCC 分析命令行参数, 然后决定该调用哪一个子程序, 哪些参数应该传递给子程序. 所有这些行为都是由 SPEC 字符串(spec strings)来控制的. 通常情况下, 每一个 GC

2012-10-07 18:49:04 9050

转载 pandaboard_cortex-a9开发板,开源PCB

开源PCB、原理图的CORTEX-A9 pandaboard开发板  开源社区网址:http://pandaboard.org/ PandaBoard是当前全球唯一的双核ARM Cortex A9开发平台,其采用OMAP4460作为核心处理器。PandaBoardES采用硬件开源模式,公布:原理图,PCB图,BOM

2012-10-06 08:25:37 2516

转载 开源硬件综述

首页 > 创客资讯 >开源硬件综述zhiju 2012 年 3 月 19 日http://maker.eefocus.com/archives/1295?utm_source=rss&utm_medium=rss&utm_campaign=%25e5%25bc%2580%25e6%25ba%2590%25e7%25a1%25ac%25e4%25bb%25b6%25e

2012-10-06 08:20:10 3690

转载 skyeye学习之s3c2410的串口通信

s3c2410手册 :   http://wenku.baidu.com/view/105ddc264b35eefdc8d3338a.htmlhttp://wenku.baidu.com/view/c5c9171a59eef8c75fbfb3b5.htmls3c2410引脚分类: http://wenku.baidu.com/view/003795f8c8d376eeaeaa3102.ht

2012-09-29 11:35:43 2595

转载 对计算机研究生的看法

http://blog.csdn.net/gushukuan/article/details/5338102----------------------------------------------------------------------------------------------------------------就我自己的理解,谈谈我对

2012-09-28 11:35:36 1514

转载 __try,__except,__finally,__leave异常模型机制

http://blog.csdn.net/weiqubo/article/details/6916895导读: 从本篇文章开始,将全面阐述__try,__except,__finally,__leave异常模型机制,它也即是Windows系列操作系统平台上提供的SEH模型。主人公阿愚将在这里与大家分享SEH( 结构化异常处理)的学习过程和经验总结。 深入理解

2012-09-28 11:17:52 639

转载 linux查看线程/进程/调用栈信息-pstack/pstree

¥ pstree -p work | grep adsshd(22669)---bash(22670)---ad_preprocess(4551)-+-{ad_preprocess}(4552)                                                |-{ad_preprocess}(4553)

2012-09-25 18:42:15 14846

转载 qemu调试 linux-kernel

http://www.eefocus.com/ayayayaya/blog/10-12/199985_7e686.html

2012-09-25 15:40:42 542

转载 GDB/ARMulator 使用方法

http://blog.chinaunix.net/uid-23325954-id-65698.html1.GDB/ARMulator基本介绍GDB/ARMulator是GDB自带的一个Armulator(ARM模拟器,实际上应该是有不止一个软件包含这个功能,例如ADS,他们都叫Armulator),不过我查看GDB的源代码都是对ARM6的模拟,而现在比较常见的

2012-09-25 11:32:37 2254

原创 arm指令介绍

arm指令ppt:   http://www.doc88.com/p-21774568574.htmlMOVS:执行MOVS,一定会影响N,Z,C标志比如MOVS r0, #1,执行后r0=1Z=!r0=0; 是否为0N=r0>>31=0;符号位C=!(r0 >= 0)=0;是否有进位CPSR:   状态寄存器SPSR是进入内核态时,

2012-09-25 10:55:44 619

原创 linux下开源电子设计软件

1. 电路模拟器Qucshttp://www.oschina.net/p/qucs2.    微控制器模拟器PICsimhttp://www.oschina.net/p/picsim3. 电气原理图设计软件QElectroTechhttp://www.oschina.net/p/qele

2012-09-24 19:22:06 3414

VerilogHDL数字设计与综合

VerilogHDL数字设计与综合

2013-01-30

c++11_iso_n3242

c++11标准文档 修订案n3242.

2012-09-26

c++扩展 python手册

c++ external python manual

2012-09-14

arm thumb 2指令集手册

arm cortex a9 thumb 2 指令集手册

2012-08-03

空空如也

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

TA关注的人

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