自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

原创 Install VirtualBox/VMWare on Windows 10

Install VirtualBox/VMWare on Windows 10VirtualBox and VMWare workstation are not compatible with Hyper-V. You might experience some slow down when having them installed side-by-side.Uninstalling Hyper-

2016-03-29 15:13:57 406

原创 Using Reflection and Expression to get Property with better performance.

I wrote a PropertyAccessor class for getting a property from an class using Reflection, yet it’s having better performance.public class PropertyAccessor<TObject>{ private Func<TObject, object> get

2015-03-01 22:29:44 406

转载 DAC calibration

14-Bit Performance from a 32-Channel 14-Bit String DAC

2015-02-07 23:23:34 619

转载 Calibration for DAC/ADC

http://www.analog.com/library/analogDialogue/archives/42-06/DAC_calibration.htmlOpen-Loop Calibration Techniques for Digital-to-Analog ConvertersBy Ken Kavanagh [[email protected]]

2015-02-07 22:12:36 1095

转载 初学者简易 .vimrc 编写指南

本文转白:http://edyfox.codecarver.org/html/_vimrc_for_beginners.htmlVIM 中可供用户定制的选项非常非常多, 作为初学者, 我们没有必要了解这么多东西。 下面, 滇狐简单列出了一些最常用的配置项, 大家可以根

2011-08-04 21:44:26 404

原创 typedef与#define的区别

#define INT32 intunsigned INT32 i = 10;//正确 typedef int int32;unsigned int32 j = 10;//错误,用typedef取的别名不支持类型扩展

2011-07-28 20:01:32 384

原创 判断大小端

int checkSystem(){ union check {  int i;  char ch; }c; c.i = 1; return (c.ch == 1);}

2011-07-28 19:53:49 344

原创 void指针

void *pvoid;pvoid++;pvoid+=1;按照ANSI标准,不能对void指针进行算法操作,即上面的操作是不合法的。因为它坚持:进行算法操作的指针必须是确定知道其指向数据类型大小的。也就是说必须知道内在地址的确切值。GNU编译器则认为上面的合法的,指定void *

2011-07-28 19:40:22 308

原创 sizeof--常年被人误认为是函数

sizeof是关键字而不是函数!int i = 0;sizeof(int); //对sizeof(i); //对sizeof int; //错sizeof i; //对sizeof在计算变量所占空间大小时,括号可以省略。而计算类型(模子)大小时不能省略。

2011-07-28 19:30:40 405

转载 移植wireless tools for liunx

 移植wireless tools for liunx要正常使用无线网卡,还要正确配置。linux下的配置工具是wireless-tools,可以在这里下载到它的最新版。http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html下载后,将源代码解压。再修改其中的makefile文件,将其中的CC = g

2011-06-09 15:31:00 2572 1

转载 Glib和Glibc的区别

GLib是Gtk +库和Gnome的基础。GLib可以在多个平台下使用,比如Linux、Unix、Windows等。GLib为许多标准的、常用的C语言结构提供了相应的替代物。GLib中定义了好多有用的数据结构,如单(双)向连表,可变长的数组等,线程池等有用的东西。使用GLib库的程序都应该包含GLib的头文件glib.h。Glibc 是提供系统调用和基本函数的 C 库,比如open, malloc, printf等等。所有动态连接的程序都要用到它。是GNU开发的C库。他们之间在用途上没有太大关系。G

2011-05-20 22:24:00 2897

原创 Installing openfetion

<br />http://code.google.com/p/ofetion/wiki/Installation<br /> <br />编译 openfetion 需要以下依赖库和工具,请在开始编译前先安装它们:(Ubuntu) libxml2-dev (必须,libofetion) libssl-dev (必须,libofetion) libsqlite3-dev (必须,libofetion) libgtk2.0-dev (必须,openfetion) intltool (必须,openfetion)

2011-05-20 15:36:00 594

转载 Ubuntu/debian 下GPRS拨号上网

因为要保证ppp应用程序能够在uClinux下能够成功运行,首先你得在自己的linux主机上实现。先谈linux主机下的问题,我在UBUNTU 8.10以及debian下都实践过,都成功了。接下来把一些东西贴出来(都是用的root权限):1.对于UBUNTU/debian,首先你得安装ppp,用sudo apt-get install ppp,相信都很熟悉了。2.在/etc/ppp 目录下,建立3个文件(pap-secrets、chap-secrets、gprs-connect-chat)和一个目

2011-05-17 16:52:00 1263

转载 ubuntu下用手机作为GPRS上网

ubuntu下用手机作为GPRS上网<br /><br />在ubuntu下安装gnome-ppp及wvdial..<br /><br />1.使用usb数据线,将手机连接到电脑.运行dmesg 或 cat /var/log/messages 命令,查看识别出的tty设备名称...一般是ttyACM0或ttyACM1...<br /><br />2.运行gnome-ppp命令. 点击Setup, 并在modem命令栏中Device配置旁点击Detect.<br /><br />此时gno

2011-05-17 16:46:00 769

转载 Fedora中好用的yum源收集

<br />After update yum source run:     yum makecache<br />Then: yum check-updateThen: yum update<br /><br /> <br />安装方法:在/etc/yum.repos.d/中添加相应的***.repo文件<br />Fedora 14 yum 源 上海交大(很快)<br />[Fedora-ftp.sjtu.edu.cn]<br />name=Fedora 14 – i386<br />

2011-04-26 19:12:00 501

转载 [转]嵌入式linux GUI--DirectFB + GTK至尊秘笈

版权申明: 本文档一切权利归本人([email protected])所有,用于商业用途徐征得本人同意,如无法联系到本人,须征得www.directfb.com.cn所有者同意;用于非商业用途的,无需任何许可,但请尊重本人的署名权,并注明出处www.directfb.com.cn及附加本申明。<br /><br />关键词: 嵌入式 GUI arm linux DirectFB GTK tslib<br />1 前言<br />     数年前,曾经开发过一个嵌入式的产品,如今市场依然存在,

2011-04-14 22:19:00 863

原创 [转]UDP/TCP穿越NAT的P2P通信方法研究(UDP/TCP打洞 Hole Punching)

<br />内容概述:在p2p通信领域中,由NAT(Network Address Translation,网络地址转换)引起的问题已经众所周知了,它会导致在NAT内部的p2p客户端在无论以何种有效的公网ip都无法访问的问题。虽然目前已经发展出多种穿越NAT的技术,但相关的技术文档却很少,用来证明这些技术的稳定性和优点的实际数据更少。本文的目的在于描述和分析在实际中运用得最广泛、最可靠同时也是最简单的一种NAT穿越技术,该技术通常被称为“打洞”技术。目前,“打洞”技术已经在UDP通信领域中得到了广泛的理解和

2011-04-12 19:54:00 691

转载 microsoft library (.lib) format

<br />product: microsoft basic compiler<br />title: microsoft library (.lib) format, created by lib.exe<br /><br />updated: 27-dec-1991<br />operating system versions: 6.00 6.00b 7.00 7.10<br />operating systems: ms-dos<br /><br />summary:<br /><br />this

2011-02-25 00:52:00 523

转载 ARM S3C2410硬件手册重点

<br />a.Memory Controller<br />b.Nand Flash<br />c.UART<br />d.Interrupt<br />e.Timer<br />Memory Controller<br />SDRAM:<br />  S3C2410提供了外接ROM、SRAM、SDRAM、NOR Flash、NAND Flash的接口。S3C2410外接存储器的空间被分为8 BANKS,每BANK容量为128M:当访问BANKx(x从0到7)所对应的地址范围x*128M到(x+1)*12

2011-02-23 18:50:00 599

转载 arm-none-linux-gnueabi vs arm-linux – EABI vs Non-EABI

<br />EABI is the new Application Binary Interface (ABI) specification for the ARM Architecture introduced in 2005. It aims to provide interoperability between binaries compiled by various compilers like codesourcery, ADS, RVCT, RVDS, etc. Which previous n

2011-02-22 18:57:00 1271

s3c2440_uboot_dev

s3c2440_uboot_dev,s3c2440smdk开发板的uboot

2011-03-22

IQMath中文手册

IQMath中文手册,CHM版本。喜欢的下

2010-04-14

MATLAB常用函数参考

MATLAB常用函数参考,很常用的资料,中文版。 需要的下载

2010-01-26

高速板设计技术ALL

高速板设计技术ALL,HighSpeedBoardDesign

2009-08-29

Protel 99 SE Designer's Handbook Supplement

Protel 99 SE Designer's Handbook Supplement

2009-08-29

空空如也

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

TA关注的人

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