自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (34)
  • 收藏
  • 关注

转载 字符串转换为整数

题目:输入一个表示整数的字符串,把该字符串转换成整数并输出。例如输入字符串"345",则输出整数345。分析:这道题尽管不是很难,学过C/C++语言一般都能实现基本功能,但不同程序员就这道题写出的代码有很大区别,可以说这道题能够很好地反应出程序员的思维和编程习惯,因此已经被包括微

2011-09-27 22:43:06 497

转载 放大器失真详细介绍

问:我看了你们的放大器产品说明,对失真技术指标我有些弄不懂。有 的放大 器是用二次和三次谐波失真,另外一些用总谐波失真(THD)或总谐波失真加噪声(THD+N),还 有的用两个单一频率互调失真(IMD)和三阶互调失真,能否请你解释一下?答:因为放大器是应用范围很广的常用器

2011-09-26 20:11:54 9553

转载 探讨正确选择运算放大器的几大因素

引言  现代电子工业的趋势是集成更多的功能到尽可能小巧的外形中,这已经不是什么秘密。移动电话就是这样的实例。当今许多生产商将MP3播放器、数码相机甚至卫星电视功能集成在移动电话里。过去几年,该市场已经取得了巨大的发展,并且仍在快速扩展。  这些产品的设计周期通常较短,测试

2011-09-25 16:22:43 858

转载 架构师之我见

架构师之我见                                                                                    2009-08-06架构师是一个项目组的灵魂人物,他决定着整个系统的技术选型

2011-09-25 00:14:07 426

转载 C语言中不同数据类型间混合运算的转换规则

2、不同数据类型间混合运算的转换规则       不同数据类型的数据进行预算时,必须先转换成同一数据类型,然后才能进行运算。转换的规则如下图所示:       图中横向向左的箭头表示必定的转换,如字符数据必须先转换成整数,short型转换为int型,float型数据在

2011-09-25 00:04:21 1585

转载 电路调试技术详解-手把手教你如何排除故障(很经典)

1、概述调试在初级电子工程师初级阶段是必须的!所以综合了几家的调试文章,再加上自己的心得推荐给大家,不足之处请多指教。实践表明,一个电子装置,即使按照设计的电路参数进行安装,往往也难于达到预期的效果。这是因为人们在设计时,不可能周全地考虑各种复杂的客观因素(如元件值的误差

2011-09-24 22:50:08 12856

转载 C++多态技术详解 .

C++多态技术在下面的这篇文章里描述得很清晰,但它忽略了技术细节,即多态是如何实现的?在看完第一章之后,虚函数和虚函数表是下一站。第一章 C++多态技术C++多态技术作者:荣耀提交者:eastvc 发布日期:2003-12-14 19:38:12原文出处:

2011-09-23 20:26:53 337

转载 linux内核及驱动开发中有关__init,__exit和__initdata的用法 .

这些宏包括 __init、__initdata、__initfunc()、asmlinkage、ENTRY()、FASTCALL()等等。它们的定义主要位于 Include\linux\linkage.h和 include\asm-i386\Init.h以及其他一些.h文件中。

2011-09-22 23:30:39 841

转载 ARM的存储器映射与存储器重映射

ARM的存储器映射与存储器重映射CSDN:http://blog.csdn.net/lemon_fantasy/archive/2008/08/22/2813093.aspx 存储器映射是指把芯片中或芯片外的FLASH,RAM,外设,BOOTBLOCK等进行统一编址。即用

2011-09-21 23:35:29 492

转载 数据采集系统的软件滤波[转]

软件滤波在嵌入式的数据采集和处理中有着很重要的作用,这10种方法各有优劣,根据自己的需要选择。提供C语言的参考代码,希望对各位能有帮助。(以下10种软件滤波方法转自“***的百宝箱”,程序由网友OurWay提供,表示感谢。)http://blog.21ic.com/u

2011-09-21 23:25:28 587

转载 拆屋效应——不要拒绝,你以为不可能完成的任务

拆屋效应  鲁迅先生曾于1927 年在《无声的中国》一文中写道:“中国人的性情总是喜欢调和、折中的,譬如你说,这屋子太暗,说在这里开一个天窗,大家一定是不允许的。但如果你主张拆掉屋顶,他们就会来调和,愿意开天窗了。”这种先提出很大的要求来,接着提出较小、较少的要求,在心理学上

2011-09-20 23:10:56 1081

转载 常用电阻阻值表&常用电容容值

常用电阻阻值表&常用电容容值常用电阻阻值表精度为5%的碳膜电阻,以欧姆为单位的标称值:1.0       5.6       33        160        820         3.9K        20K

2011-09-20 23:04:20 1997

转载 51单片机寄存器功能一览表

【51单片机寄存器功能一览表】21个特殊功能寄存器(52系列是26个)不连续地分布在128个字节的SFR存储空间中,地址空间为80H-FFH,在这片SFR空间中,包含有128个位地址空间,地址也是80H-FFH,但只有83个有效位地址,可对11个特殊功能寄

2011-09-20 22:42:21 583

转载 STM32 中,如何设置一个位变量?

keil51中是用 bit 加上 变量名字 就可以了!!STM32中呢?网友回答:stm32用bit banding来实际bit级的访问. 不过如果不是追求速度或节省存贮器, 也没有必要用这个功能. 有兴趣查一下手册,弄清楚memery map

2011-09-20 22:39:11 7385 1

转载 常用WIN32API函数大全

常用WIN32API函数大全1. API之网络函数2. API之消息函数 3. API之文件处理函数4. API之打印函数 5. API之文本和字体函数 6. API之菜单函数 7. API之位图、图标和光栅运算函数 8. API之绘图函数 9

2011-09-17 17:07:39 885

转载 关于ARM中程序的zi,rw,ro段的解析

一直以来对于ARM体系中所描述的RO,RW和ZI数据存在似是而非的理解,这段时间对其仔细了解了一番,发现了一些规律,理解了一些以前书本上有的但是不理解的东西,我想应该有不少人也有和我同样的困惑,因此将我的一些关于RO,RW和ZI的理解写出来,希望能对大家有所帮助。

2011-09-14 23:54:45 570

转载 启动代码之Option.inc

;===========================================; NAME: OPTION.A; DESC:Configuration options for .S files; HISTORY:; 02.28.2002: ver 0

2011-09-14 20:50:59 516

转载 mini2440开发板中启动代码2440INIT.S分析

声明:文章转自别处,非本人自创http://hi.baidu.com/haijie0707/blog/item/6ff41a3bff7ccef93a87ced5.html;========================================= ; NAME

2011-09-14 20:31:37 776

转载 C语言宏定义技巧(常用宏定义)

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性 等等。下面列举一些成熟软件中常用得宏定义1,防止一个头文件被重复包含 #ifndef COMDEF_H #define COMDEF_H   //头文件内容

2011-09-13 15:10:01 296

转载 ARM汇编伪指令

在ARM汇编语言程序里,有一些特殊指令助记符,这些助记符与指令系统的助记符不同,没有相对应的操作码,通常称这些特殊指令助记符为伪指令,他们所完成的操作称为伪操作。伪指令在源程序中的作用是为完成汇编程序作各种准备工作的,这些伪指令仅在汇编过程中起作用,一旦汇编结束,伪指令的使命就完

2011-09-13 14:58:08 331

转载 U-boot移植笔记(一)

http://blog.ednchina.com/celer/1112959/Message.aspx经过四天的苦战,今天终于将Uboot成功移植到博创的UP-Star2410上了。其实前几天就做好了,但是当时想通过原厂烧好的Uboot将我新移植的下载到SDRAM上运行,但是

2011-09-13 11:24:03 689

转载 详解C中volatile关键字

volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象

2011-09-13 10:00:44 257

转载 简单的字符设备(1)

LDD3学习笔记(二)--简单的字符设备通过老大的提示,自己的努力,完成了第三章的学习,最后自己实现了一个类似书本scull字符设备驱动模块。    什么叫字符设备,什么叫字符设备驱动。字符设备和字符设备驱动是两个不同的概念。字符设备就是以字节为单位进行顺序访问的

2011-09-06 00:25:45 812

转载 VC中动态改变控件和对话框字体(大小)

1 VC的对话框字体设置对所有控件都有效,你不能单独地改变某个静态文本的字体。对于你的问题,需要首先用CreateFont来建立一个字体对象,然后调用控件的SetFont,就可以了。    例子:     1、改静态文体的ID,如:IDC_STATIC1

2011-09-03 11:52:28 6864 1

libdwarf example.c

simplereader.c 是libdwarf的简单例子

2015-01-13

libdwarf-20140805

libdwarf 可以在 ELF 对象文件中读或者写 DWARF 调试信息。dwarfdump 使用 libdwarf 来读对象文件和打印可读样式的 DWARF 内容。libdwarf 遵从了 DWARF2 及以上标准,源代码中包括一些树搜索(tsearch)算法(平衡,红黑和二进制)

2015-01-07

gdb source code

GDB是GNU开源组织发布的一个强大的UNIX下的程序调试工具.

2014-12-29

FreeMarkerFreeMarker源码

FreeMarker是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写 FreeMarker被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序 虽然FreeMarker具有一些编程的能力,但通常由Java程序准备要显示的数据,由FreeMarker生成页面,通过模板显示准备的数据

2014-11-04

龚建伟linux c串口调试工具

龚建伟写了一个linux下的串口调试工具, 目前先完成了文件传输部分,版本是0.0.4, 前段时间做IC卡编程发现 serial programming howto实在是太简单了,很多东西没法用。 于是萌生了自己做个串口调试工具的想法, 相比之外windows下这类的工具很多, 这样也给后来做串口编程的朋友一个参考范例。

2014-10-29

putty-0.63.tar.gz linux 端源码

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。

2014-10-17

putty-src.zip windows 端源码

PuTTY是一个Telnet、SSH、rlogin、纯TCP以及串行接口连接软件。除了官方版本外,有许多第三方的团体或个人将PuTTY移植到其他平台上,像是以Symbian为基础的移动电话。

2014-10-17

httpd-2.4.9.tar.bz2源码

httpd-2.4.9.tar.bz2源码 学习apache ,学习web服务器搭建

2014-06-21

pushpool源码201406

pushpool源码,可以分析其内部代码架构,是比较好的学习资料。

2014-06-21

cpuminer-code

cpuminer源码,可以分析其内部代码架构,是比较好的学习资料。

2014-06-21

linux进程间通信与同步

进程间通信就是在不同进程之间传播或交换信息,那么不同进程之间存在着什么双方都可以访问的介质呢?进程的用户空间是互相独立的,一般而言是不能互相访问的,唯一的例外是共享内存区。但是,系统空间却是“公共场所”,所以内核显然可以提供这样的条件。除此以外,那就是双方都可以访问的外设了。

2013-09-09

linux_NandFlash_driver_超详细分析

linux_NandFlash_driver_超详细分析

2013-05-13

NAND_FLASH_内存详解与读写寻址方式

NAND闪存阵列分为一系列128kB的区块(block),这些区块是 NAND器件中最小的可擦除实体。擦除一个区块就是把所有的位(bit)设置为"1"(而所有字节(byte)设置为FFh)。有必要通过编程,将已擦除 的位从"1"变为"0"。最小的编程实体是字节(byte)。一些NOR闪存能同时执行读写操作(见下图1)。虽然NAND不能同时执行读写操作,它可以 采用称为"映射(shadowing)"的方法,在系统级实现这一点。这种方法在个人电脑上已经沿用多年,即将BIOS从速率较低的ROM加载到速率较高 的RAM上。

2013-05-13

高速A_D转换芯片MAX197应用

随着用电量的增加,电网的谐波污染变得日益严重,这就要求电力监控设备能够及时准确地对电网谐波分量进行监测。我们研制的电网谐波分析仪,采用了MAX197对各相关点的波形信号进行采集。运行实践表明,MAX197的采样精度及稳定性是令人满意的。

2010-07-19

三相直流无刷电机控制器的解决方案

控制器上电或者重新开机时如果转把没有回零,控制器将不能启动,解决了无刷电机控制器由于转把或线路故障引起的飞车现象

2010-05-17

模拟电子电路制作大全

介绍一些常用家电民用电器电路,可用于汽车,摩托车上的附加电路,包括:改善汽车,摩托车操作性能的电压调节等。

2010-05-16

LibraryCardNumAutoGen.rar

LibraryCardNumAutoGen.rar 测试

2017-01-09

hi3519检测温度

hi3519检测温度

2017-01-06

uboot自动升级20161228

uboot自动升级20161228

2016-12-28

uboot下自动升级2016-1227

uboot下自动升级2016-1227

2016-12-27

uboot下自动升级客户端测试程序

uboot下自动升级客户端测试程序

2016-12-22

基于Hi3519v101的文件系统开发

基于Hi3519v101的文件系统开发

2016-12-19

hi3519v101文件系统介绍

基于Hi3519v101的文件系统开发介绍

2016-12-16

hi3519v101文件系统

hi3519v101文件系统

2016-12-14

ppt简约风格模板

ppt模板简约风格

2016-12-12

CNM卡号管理

一个小工具

2016-11-15

snmp++源码

简单网络管理协议(SNMP:Simple Network Management Protocol)是由互联网工程任务组(IETF:Internet Engineering Task Force )定义的一套网络管理协议。该协议基于简单网关监视协议(SGMP:Simple Gateway Monitor Protocol)。利用SNMP,一个管理工作站可以远程管理所有支持这种协议的网络设备,包括监视网络状态、修改网络设备配置、接收网络事件警告等。 虽然SNMP开始是面向基于IP的网络管理,但作为一个工业标准也被成功用于电话网络管理。

2015-05-13

libpcap源码

libpcap是tcpdump的一个依赖文件

2015-04-07

tcpdump源码

tcpdump是一个很有用的网络抓包分析工具

2015-04-07

openssh6.8

OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现。SSH协议族可以用来进行远程控制, 或在计算机之间传送文件。而实现此功能的传统方式,如telnet(终端仿真协议)、 rcp ftp、 rlogin、rsh都是极为不安全的,并且会使用明文传送密码。OpenSSH提供了服务端后台程序和客户端工具,用来加密远程控件和文件传输过程中的数据,并由此来代替原来的类似服务。

2015-04-06

openssh 源码

OpenSSL是一种开放源码的SSL实现,用来实现网络通信的高强度加密,现在被广泛地用于各种网络应用程序中。

2015-04-06

epoll example

linux c代码,服务器使用epoll监听客户端连接和数据

2015-01-12

空空如也

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

TA关注的人

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