- 博客(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 397
转载 Linux下的一个全新的性能测量和调试诊断工具Systemtap
一、简介SystemTap是一个诊断Linux系统性能或功能问题的开源软件。它使得对运行时的Linux系统进行诊断调式变得更容易、更简单。有了它,开发者或调试人员不再需要重编译、安装新内核、重启动等烦人的步骤。为了诊断系统问题或性能,开发者或调试人员只需要写一些脚本,然后通过SystemTap提供的命令行接口就可以对正在运行的内核进行诊断调试,以前需要的修改或插入调试代码、重新编译内核、安
2013-02-03 14:17:02 818
转载 bash 进阶之变量替换与字符串操作
分类: 摘自《高级bash脚本编程指南》变量替换处理和(或)扩展变量${parameter}与$parameter相同, 也就是变量parameter的值. 在某些上下文中, ${parameter}很少会产生混淆.可以把变量和字符串组合起来使用. 1 your_id=${USER}-on-${HOSTNAME} 2
2013-02-02 15:28:49 5688
转载 标准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 3396
转载 DejaGnu/EGLIBC
http://blog.csdn.net/yzlworld/article/details/5797511最近工作中要测试自己编译的交叉编译工具链,所以就在网络上查找了一下,有关工具链的测试方法。恰好发现对这些交叉编译时需要测试的一些软件包的测试工具,赶紧网上找些资料学习一下了。dejaGnu就是一个很好的工具,用来测试gcc,gdb,和binutils三个软件包。而EGLIBC可
2013-02-01 10:47:30 988
转载 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 855
转载 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 1197
转载 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 2759
转载 单片机上拉电阻作用
单片机上拉电阻作用1. 场效应管的漏极开路门电路如下: 图中上拉电阻作用分析如下: 管子导通或截止可以理解为单片机的软件时端口置1或0.(1)如果没有上拉电阻(10k),将5V电源直接与场效应管相连。 当管子导通时, 管子等效一电阻,大小为1k左右,因此5v电压全部加在此等效电阻上,输出端Vout=5v。 当管子截止时,管
2013-01-30 14:04:33 1779 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 757
转载 玩转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
转载 文件系统介绍
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 1987
转载 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 15718 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 1446
转载 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 5633
转载 利用dokan作虚拟磁盘开发
reference: http://www.fqyy.org/sunu/archives/599.htmldokan是用户态的文件系统驱动,可以称之为fuse for windows。可以用来开发虚拟磁盘,即在“我的电脑”中虚拟出一个硬盘来,可以是硬盘,也可以是可移动磁盘或者网络硬盘。CreateFile、FindFiles、GetFileInformation需要最优先
2013-01-29 11:44:16 1772
转载 linux下用户态文件系统
FUSE 计算机 - 用户空间文件系统使用 FUSE 您可以开发功能完备的文件系统:其具有简单的API 库,可以被非特权用户访问,并可以安全的实施。更重要的是,FUSE 以往的表现充分证明了其稳定性。使用FUSE,您可以像可执行二进制文件一样来开发文件系统,它们需要链接到FUSE 库上—— 换言之,这个文件系统框架并不需要您了解文件系统的内幕和内核模块编程的知识。就文件系统来说,用户空
2013-01-29 11:35:30 1936
原创 [Windows] 利用dokan作虚拟磁盘开发
dokan是用户态的文件系统驱动,可以称之为fuse for windows。可以用来开发虚拟磁盘,即在“我的电脑”中虚拟出一个硬盘来,可以是硬盘,也可以是可移动磁盘或者网络硬盘。CreateFile、FindFiles、GetFileInformation需要最优先实现,有了这两个接口,就可以浏览目录了。进入CreateFile,需要判断请求的虚拟文件是目录还是文件,如果是目录,则需要设
2013-01-29 11:34:27 2701 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 1100
转载 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 685
转载 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 521
转载 使用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 930
转载 转: 基于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 908
原创 busybox编译时编译器的选择
busybox编译成arm平台的二进制文件时,需要注意编译器选项。推荐使用codesourcery提供的交叉编译器,它默认提供的-march参数是 armv5te. 而ubuntu软件包中的交叉编译器默认的march参数是armv7-a. 具体的参数区别如下: codesourcery:Using built-in specs.Target: arm-no
2012-10-08 13:59:31 1326
转载 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 2260
转载 修改gcc的默认配置参数
http://www.adintr.com/mytranslate/gcc_spec_files.htmlgcc 是一个驱动式的程序. 它调用其它程序来依次进行编译, 汇编和链接. GCC 分析命令行参数, 然后决定该调用哪一个子程序, 哪些参数应该传递给子程序. 所有这些行为都是由 SPEC 字符串(spec strings)来控制的. 通常情况下, 每一个 GC
2012-10-07 18:49:04 9063
转载 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 2518
转载 开源硬件综述
首页 > 创客资讯 >开源硬件综述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 3692
转载 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 2597
转载 对计算机研究生的看法
http://blog.csdn.net/gushukuan/article/details/5338102----------------------------------------------------------------------------------------------------------------就我自己的理解,谈谈我对
2012-09-28 11:35:36 1515
转载 __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 14867
转载 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 2257
原创 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 621
原创 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 3415
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人