- 博客(22)
- 资源 (34)
- 收藏
- 关注
转载 预处理,编译, 优化, 汇编, 链接 .
编译程序读取源程序(字符流),对之进行词法和语法的分析,将高级语言指令转换为功能等效的汇编代码,再由汇编程序转换为机器语言(目标文件),并且按照操作系统对可执行文件格式的要求链接生成可执行程序。C源程序头文件-->预编译处理(cpp)-->编译程序本身-->优化程序-->汇编程序-->链接程序-->可执行文件1.编译预处理读取c源程序,对其中的伪指令(以#开头的指令)和特殊符号进行处理
2011-10-31 10:53:20 347
转载 CString用法
CString::Compareint Compare( LPCTSTR lpsz ) const;返回值 字符串一样 返回0 小于lpsz 返回-1 大于lpsz 返回1 区分大小字符 CString s1( " abc" );CString
2011-10-30 22:26:11 492
转载 CString,string,char*的综合比较
(一) 概述string和CString均是字符串模板类,string为标准模板类(STL)定义的字符串类,已经纳入C++标准之中;CString(typedef CStringT> CString)为Visual C++中最常用的字符串类,继承自CSimpleStringT类,主要应用在MFC和ATL编程中,主要数据类型有char(应用于ANSI),wchar_t(unicode)
2011-10-28 15:42:01 323
转载 抽象类和虚函数
抽象类 带有纯虚函数的类称为抽象类。抽象类是一种特殊的类,它是为了抽象和设计的目的而建立的,它处于继承层次结构的较上层。抽象类是不能定义对象的,在实际中为了强调一个类是抽象类,可将该类的构造函数说明为保护的访问控制权限。 抽象类的主要作用是将有关的组织在一个继承层次结构中,由它来为它们提供一个公共的根,相关的子类是从这个根派生出来的。
2011-10-26 13:51:50 536
转载 RS232、RS485和RS422介绍与比较
一、RS-232接口 1、RS-232的历史和作用 在串行通讯时,要求通讯双方都采用一个标准接口,使不同的设备可以方便地连接起来进行通讯。RS-232-C接口(又称EIARS-232-C)是目前最常用的一种串行通讯接口。(“RS-232-C”中的“-C”只不过表示RS-232的版本,所以与“RS-232”简称是一样的)它是在1970年由美国电子工业协会(EIA)联合贝尔系统、调制解调器
2011-10-22 01:27:24 1226
转载 单链表逆序详解
http://blog.sina.com.cn/s/blog_71319eae0100tlz7.html1、具有链表头的单链表一段单链表逆序的程序 typedef struct student{ int number; char name[20]; int score; struct student *next;}student;
2011-10-21 12:04:24 445
转载 指针的运算-数组名指针
#define 串1 串2 //;不能加//只进行串的替换,不进行类型优先级的检查。#define A 6#define B A #define PLUS(X,Y) X+Y int x=1,y=2,z=3,sum; sum=PLUS(x+y,z)*PLUS(y,z); =x+y+z*y+z第6章 指针、引用和动态空间 指针:唯一
2011-10-19 23:18:58 1130
转载 nand flash裸板驱动的基本流程(s3c2440)
*********************************************************nand flash裸板驱动的基本流程(s3c2440)***************************************************
2011-10-19 01:17:33 618
转载 Linux NAND FLASH驱动程序分析(mini2440)
Linux NAND FLASH驱动程序分析(mini2440) 一、Linux-MTD Subsystem介绍 FLASH在嵌入式系统中是必不可少的,它是bootloader、linux内核和文件系统的最佳载体。在Linux内核中引入了MTD子系统为NOR
2011-10-19 01:15:44 1501
转载 ARM开发步步深入之NandFlash 4KB突围 (转载)
实验目的:突破4KB的Steppingstone存储空间限制,读取NandFlash中4KB后的代码实现“点灯大法”,借此掌握NandFlash的操作。实验环境及说明:恒颐 S3C2410开发板H2410。H2410核心板的NandFlash选用的是三星片上(SOP)K9
2011-10-19 01:13:30 1203
转载 从RS232与 RS485的定义来理解平衡信号和非平衡信号的差异
RS-232、RS-422与RS-485都是串行数据接口标准,最初都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布,命名为EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。RS-422由RS-232发展而来,它是为弥补RS-232之不足而提出的
2011-10-14 00:37:29 4282
转载 友善之臂Mini2440开发板的存储系统及IO空间总结
用友善之臂的板子已经有一段时间了.对于存储系统和I/O空间的认识也渐渐淡忘了,原因是在做其他开发时,一直用着自带的启动代码,从不关心板子的储存空间配置.最近在做网卡驱动,突然间就不知道网卡的地址是什么了,于是花点时间总结一下.废话少说.开始吧.1,板上的存储资源两个32M
2011-10-07 23:43:29 1096
转载 嵌入式Linux之我行——S3C2440上 ADC驱动实例开发讲解 .
转自http://www.rosoo.net/a/linux/201006/9648.html TAG: 驱动开发 S3C2440 ADC驱动 嵌入式Linux之我行,主要讲述和总结了本人在学习嵌入式linux中的每个步骤。一为总结经验,二希望能给想入
2011-10-07 22:29:48 556
转载 ARM-Thumb 过程调用标准
寄存器 ATPCS 指定用于特殊用途的寄存器 - 使用寄存器 r0-r3 将参数值传送到函数,并将结果值传出。可以用 a1-a4 来引用 r0-r3,以使此用法透明。请参阅第 3-9 页的参数传递。在子程序调用之间,可以将 r0-r3 用于任何用途。被调用函数在返回之前不
2011-10-07 15:22:59 456
转载 多级放大电路的耦合方式概念归纳
多级放大电路的耦合方式及特点一、多级放大电电路的耦合方式在许多应用场合,要求放大器有较高的放大倍数及合适的输入、输出电阻,如用单级放大器很难达到要求。因此,需要将多个不同组态的基本放大器级联起来,充分利用它们的特点,合理组合构成多级放大器,用尽可能少的级数,满足系
2011-10-04 09:49:04 7122
转载 C /C++混合编程——关于“#ifdef __cplusplus” 和 " extern "C" "
看一些程序的时候老是有“#ifdef __cplusplusextern "C" {#endif”的定义,搞搞清楚是怎么回事:Microsoft-Specific Predefined Macros__cplusplus Defined for C++ pro
2011-10-03 21:00:57 482
转载 用 c 写 CGI 程序简要指南
文章摘要: CGI规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互。CGI程序可以用任何程序设计语言编写,如Shell脚本语言、Perl、Fortran、Pascal、C语言等。但是用C语言编写的C
2011-10-03 18:41:55 308
转载 裸机系列——2440串口通信
裸机系列——2440串口通信串口通信还没弄完,等到全部弄完了在一起做一个总结,首先每天先记录一下现在的学习心得。串口调试有几天了,发现串口调试还是比较难的,以后不管是调其他的什么器件都要遵循先容易的把最简单的框架弄好,再一步步的增加功能,一开始我试想一步就把把串口通信弄完
2011-10-03 00:10:50 462
转载 ARM--GPIO端口
ARM--GPIO端口 http://blog.csdn.net/yimu13/article/details/6751078s3c2440共有130个GPIO端口,分为9组,GPA ~ GPJ,通过寄存器控制。控制s3c2440的GPIO端口的寄存器有3类,分别
2011-10-03 00:03:46 876
转载 ARM内存管理(MMU)详解
http://blog.csdn.net/yimu13/article/details/6040502嵌入式系统中,存储系统差别很大,可包含多种类型的存储器件,如 FLASH , SRAM , SDRAM , ROM 等,这些不同类型的存储器件速度和宽度等各不相同;在访问存储
2011-10-02 23:54:13 967
转载 很好的linux下GPIO驱动详解文章
http://blog.csdn.net/yimu13/article/details/6783464原文地址 http://blog.csdn.net/llxmedici/article/details/6282372打算跟着友善之臂的《mini2440 li
2011-10-02 23:39:44 446
转载 ARM汇编学习笔记
标签:IT/科技 http://blog.ednchina.com/kgq398/257658/Message.aspx 这两天参加了一个编写操作系统的项目,因为要做很多底层的东西,而且这个操作系统是嵌入式的,所以开始学习ARM汇编,发现ARM汇编和一般PC平台上的
2011-10-01 18:43:52 1399
libdwarf-20140805
2015-01-07
FreeMarkerFreeMarker源码
2014-11-04
龚建伟linux c串口调试工具
2014-10-29
putty-0.63.tar.gz linux 端源码
2014-10-17
putty-src.zip windows 端源码
2014-10-17
linux进程间通信与同步
2013-09-09
NAND_FLASH_内存详解与读写寻址方式
2013-05-13
高速A_D转换芯片MAX197应用
2010-07-19
snmp++源码
2015-05-13
openssh6.8
2015-04-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人