
综合应用
文章平均质量分 67
ShorminHsu
这个作者很懒,什么都没留下…
展开
-
ELF格式以及相关加载
ELF文件格式(中文版) http://blog.youkuaiyun.com/yayong/archive/2004/11/12/178160.aspx Intel平台下Linux中 ELF文件动态链接的加载、解析及实例分析(一): 加载http://blog.youkuaiyun.com/yayong/archive/2004/12/03/202775.aspx Intel平台下linu转载 2009-06-24 22:13:00 · 3028 阅读 · 0 评论 -
7-Zip 9.00 Alpha
7-Zip 9.00 Alpha7-Zip是一款GNU/LPGL协议下分发的免费软件,可以说是目前最有希望成为zip、rar之后的下一个主流压缩格式的文件压缩格式了.7Zip 的 压缩率是他最大的竞争优势,在选择普通压缩率的情况下我们已经可以轻松击败WinRAR的最高压缩率了.但是7zip也不完美(要是完美了,RAR就已经 被取代了),主要是软件的界面依然不够优秀,格式本身对于转载 2009-04-19 23:21:00 · 681 阅读 · 0 评论 -
ELF文件格式解析
http://www.chinaunix.net 作者:dreamice 发表于:2008-07-30 21:12:49 1 Executable and Linkable Format(ELF)初稿,图请参考ELF_Format手册 1.1 Preface ELF-可执行链接格式最初是由UNIX系统实验室(USL)作为应用程序二进制接口(ABI)开发和发行。工具接口标准委员会TI原创 2009-04-05 00:43:00 · 1520 阅读 · 0 评论 -
elf格式学习总结
当编译一个源文件生成目标文件时,会在目标文件中生成符号表和重定位表。 符号表包含在文件中定义的全局符号以及在文件中引用的外部符号(外部函数或变量)。 重定位表告诉链接器在哪些位置要进行重定位操作。 编译生成的目标文件在文件的开始处会有一个elf头,描绘了整个文件的组织结构。它还包括很多节(section)。这些节有的是系统定义好的,有些是用户在文件在通过.section命令转载 2009-04-05 00:40:00 · 1083 阅读 · 0 评论 -
ELF格式学习笔记
ELF格式学习笔记----以hello world程序为例分析ELF头部格式icymoon@NKU0 几个概念ELF: Executable and Linking FormatELF的三种类型《出自EXECUTABLE AND LINKABLE FORMAT (ELF)》:* 一个可重定位(relocatable)文件保存着代码和适当的数据,用来和其他的 object文件一起来创建转载 2009-04-05 00:45:00 · 1944 阅读 · 0 评论 -
GNU GCC 手册(4)
GCC 4Section: GNU Tools (1)Updated: 2003/12/05机器相关选项(MACHINE DEPENDENT OPTION)每一种目标机型都有自己的特别选项,这些选项用`-m 开关引导,选择不同的硬件型号或配置---例如, 68010还是68020,有没有浮点协处理器.通过指定选项,安装 编译器的一个版本能够为所有的型号或配置进行编译.转载 2009-04-20 23:07:00 · 1566 阅读 · 0 评论 -
GNU GCC 手册(2)
GCC 2 Section: GNU Tools (1)Updated: 2003/12/05预处理器选项(Preprocessor Option)下列选项针对C预处理器,预处理器用在正式编译以前,对C 源文件进行某种处理. 如果指定了`-E选项, GCC只进行预处理工作.下面的某些选项必须和`-E选项一起才 有意义,因为他们的输出结果不能用于编译. -in转载 2009-04-20 23:06:00 · 945 阅读 · 0 评论 -
2008年下半年 嵌入式系统设计师 上午试卷(B) 解析(1)
全国计算机技术与软件专业技术资格(水平)考试 题目(1)计算机内存一般分为静态数据区、代码区、栈区和堆区,若某指令的操作数之采用立即数寻址方式,则该操作数位于______A.静态数据区 B.代码区 C.栈区 D.堆区 解析>:考查寻址方式与存储空间。立即数寻址是由指令直接给出操作数的寻址方式。在MCS-51中,操作码后面紧跟一个被称为立即数的操原创 2009-03-31 22:59:00 · 1102 阅读 · 0 评论 -
2008年下半年 嵌入式系统设计师 上午试卷(B) 解析(2)
题目>:●计算机在进行浮点数的相加(减)运算之前先进行对阶数操作,若x的阶码大于y的阶码,则应将( )。A. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术左移。B. x的阶码缩小至与y的阶码相同,且使x的尾数部分进行算术右移。C. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术左移。D. y的阶码扩大至与x的阶码相同,且使y的尾数部分进行算术右移。原创 2009-04-02 01:00:00 · 1140 阅读 · 0 评论 -
Microwindows 介绍
Microwindows 介绍(The Nano-X Window System is an Open Source project aimed at bringing the features of modern graphical windowing environments to smaller devices and platforms. Nano-X allows applicati转载 2009-03-30 22:25:00 · 1094 阅读 · 0 评论 -
手机行业通用名词解释大全(不看不知道)
手机:Mobile Phone,又称移动电话,是通过基站甚至卫星传递信号的一种通讯设备 主芯片:手机处理器芯片 解决方案:以某些芯片为主体进行主机板开发设计(Skyworks,ADI/Philips/Ti/MTK等) PCB:Printed Circuit Board, 印刷电路板,一般指排布元气件的电路载体 SMT:贴片 CTA:PRT、ESD、Audio测试、EMC测试等 FTA:FTA测转载 2009-03-31 22:26:00 · 2007 阅读 · 0 评论 -
MTK6226_05C手机通话管理MMI层小结(2)
拿“在待机界面拨打一通电话”举例首先在待机界面中,对SEND键注册函数IdleDialPadCall。当你在待机界面输入数字键并按下SEND键后,执行此函数。进入后先在SSCStringParsing2中进行SSC字符判断(Check the Supplement Service Control String table 2),如果为非则继续执行MakeCall。MakeCall:Ch原创 2008-05-22 00:39:00 · 1934 阅读 · 0 评论 -
MTK6226_05C手机通话管理MMI层小结(1)
CallManagement的实现,都是通过MMI与L4C层的消息机制联通的。通话相关的协议栈的事件列表与消息名称有:原创 2008-05-21 23:58:00 · 1699 阅读 · 0 评论 -
cygwin使用指南
1 引言cygwin是一个在windows平台上运行的unix模拟环境,是cygnus solutions公司开发的自由软件(该公司开发了很多好东西,著名的还有eCos,不过现已被Redhat收购)。它对于学习unix/linux操 作环境,或者从unix到windows的应用程序移植,或者进行某些特殊的开发工作,尤其是使用gnu工具集在windows上进行嵌入式系统开发,非 常有转载 2009-04-20 22:54:00 · 692 阅读 · 0 评论 -
GNU GCC 手册(3)
GCC 3 Section: GNU Tools (1)Updated: 2003/12/05 调试选项(DEBUGGING OPTION)GNU CC拥有许多特别选项,既可以调试用户的程序,也可以对GCC排错: -g 以操作系统的本地格式(stabs, COFF, XCOFF,或DWARF).产生调试信息. GDB能够使用这些调试信息.在大多数使用sta转载 2009-04-20 23:07:00 · 899 阅读 · 0 评论 -
转帖:GCC编译器的常识
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。GCC不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以通转载 2009-04-20 23:15:00 · 906 阅读 · 0 评论 -
MTK平台-俄罗斯方块游戏移植流程(傻瓜式)
MTK平台-俄罗斯方块游戏移植流程 (一) 1.1 添加字符串,在ref_list.txt中添加一个字段 STR_ID_GX_BLOCK_GAME_NAME1.2 增加BlockHead.h,包含必要的头文件和申明STR_ID_GX_BLOCK_GAME_NAME = GAME_BLOCK_BASE + 1IMG_ID_GX_BLOCK_GAME_ICON = GA转载 2009-06-03 23:25:00 · 4881 阅读 · 1 评论 -
关于Flash的知识(NAND+NOR)
Flash RAM:在过去的20年里,嵌入式系统一直使用ROM(EPROM) 作为它们的存储设备。然而近年来Flash 全面代替了ROM(EPROM)在嵌入式系统中的地位。因为相较ROM而言,Flash有成本低,可*,容易改写等优点。目前Flash主要有两种 NOR Flash 和 NADN Flash 它们在应用上有所不同因此也用于不同的场合。 读取NOR Flash和读取我们常见的S转载 2009-06-03 23:28:00 · 3979 阅读 · 0 评论 -
(转)跟我一起写MakeFile
(转)跟我一起写MakeFile概 述什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的 IDE 都为你做了这个工作,但我觉得要作一个好的和 professional 的程序员,makefile还是要懂。 这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己转载 2009-06-03 22:39:00 · 3625 阅读 · 0 评论 -
[下载]《Windows 7 Beta 产品指南》中英文版原版
[下载]《Windows 7 Beta 产品指南》中英文版原版 还记得三年前的《Windows Vista 产品指南中文版 (PDF扫描件)》吗?它从微软官方的角度,以全面详尽的图文向普通用户和IT人士展示了 Windows Vista 的功能特性,很有学习和参考价值,加之已经被翻译为中文,因此比国内一些以截图和流水账方式出版的相关书籍好多了,很多爱好者将其作转载 2009-05-17 22:53:00 · 2637 阅读 · 0 评论 -
3G杀手应用还是全方位轰炸?
3G杀手应用还是全方位轰炸?2009-4-9 作者:孙琎 转载自:第一财经日报 3G来临让某个程序员一不小心就发了财。去年8月,Sun软件工程师尼古拉斯(Ethan Nicholas)还是一个深陷财务危机的程序员,而现在,他能把Sun的工作辞掉,而且赚进了几十万美元。 密集轰炸时代 突如其来的巨额医疗费、金融危机下Sun宣布停发奖金,害得尼古拉斯与妻子Nicole转载 2009-04-22 01:11:00 · 2699 阅读 · 0 评论 -
也说3G应用的分水岭
也说3G应用的分水岭(2009-04-13 09:40:24)标签:3g应用 3g企业级应用 it 前些天,诺基亚发起的一个小型媒体论坛上,诺基亚全球副总裁邓元鋆向大家展示了诺基亚未来准备提供的一些3G应用模式,很酷。我琢磨良久,发现这些模式有一个共同的标签,即全部基于诺基亚的互联网构想。而从模式上看,则是基于手机终端的SNS转载 2009-04-22 01:05:00 · 2680 阅读 · 0 评论 -
gcc编译器使用帮助
http://www.51testing.com/?16403/action_viewspace_itemid_99532.html转载 2009-04-20 23:20:00 · 2660 阅读 · 0 评论 -
用GCC编译程序
用GCC编译程序 选择自 ma811 的 Blog 在WINDOWS平台下,我们一般用VC的编译器CL来编译我们的源程序,但在LINUX平台下,人们一般使用GCC(GNU Compiler Collection)。GCC也有在WINDOWS平台下的移植版本——DJGPP。有了DJGPP,我们就可以在WINDOWS平台下使用GCC了。转载 2009-04-20 23:18:00 · 997 阅读 · 0 评论 -
GNU GCC 手册(5)
GCC 5 Section: GNU Tools (1)Updated: 2003/12/05Sponsor: GCC Casino Winning Content 下面的`-m选项用于HPPA族计算机: -mpa-risc-1-0 生成PA 1.0处理器的目标码. -mpa-risc-1-1 生成PA 1.1处理器的目标码. -mkernel 生转载 2009-04-20 23:12:00 · 1246 阅读 · 0 评论 -
GNU GCC 手册(1)
GCC 1 Section: GNU Tools (1)Updated: 2003/12/05ÆäËûÁ¬½Ó: GNU ¹«¹²ÊÚȨNAMEgcc,g++-GNU工程的C和C++编译器(egcs-1.1.2) 总览(SYNOPSIS)gcc[option|filename ]... g++[option|filename ]... 警告(WARNING)转载 2009-04-20 23:04:00 · 740 阅读 · 0 评论 -
Linux开发中的常用命令(cygwin环境也同样适用)
基本操作命令: ---------------------------------------------------------------------- ---------------------------------------------------------------------- ls #以默认方式显示当前目录文件列表 ls –a #显示所有文件包括隐藏文件 ls –l #显示转载 2009-04-20 22:58:00 · 651 阅读 · 0 评论 -
可执行文件elf的格式介绍
可执行文件elf的格式介绍2006-09-27 22:24可执行文件elf的格式By WSW机器执行的是机器指令,而机器指令就是一堆二进制的数字。高级语言编写的程序之所以可以在不同的机器上移植就因为有为不同机器设计的编译器的存在。高级语言的编译器就是把高级语言写的程序转换成某个机器能直接执行的二进制代码。以上的知识在我们学习CS(Computer Scie转载 2009-04-05 00:42:00 · 1236 阅读 · 0 评论 -
[学习]手机设计与制造全过程曝光
现在的手机已经渐渐脱离了单纯通讯工具的身份,逐渐转变成为一个多媒体和信息的终端设备,未来日常的沟通、娱乐、理财等活动,都是可以透过手机来进行。当大家在每一次看到一部新奇而又拥有高性能、鲜亮的外观设计的手机出现时,各位是否有这样的好奇心,这样的手机到底是怎么设计和制造出来的呢? 所以今天我们尝试用一个技术的客观角度,来简单描述手机设计部门的构造与及部门与部门之间的关系,最后向大家展示手机由制造到面世转载 2007-12-24 17:09:00 · 1504 阅读 · 0 评论 -
百科知识:呼叫转移与呼叫前转
呼叫转移与呼叫前转 下面以无条件前转为例说明前转业务的登记方法、注意事项、与其他业务的冲突情况进行说明,无应答前转和遇忙前转业务与其类似。 1.呼叫前转业务的登记方法 登记无条件前转的方法有三种,但事先都要给A用户开通无条件前转的新业务权限。 (1)用户在话机上使用*57*DN#登记转载 2008-02-23 17:00:00 · 16157 阅读 · 0 评论 -
模拟屏学习资料_缩写补充(2)
brightness 亮度 contrast 对比度 saturation 饱和度 hue 色彩度 LTI(Luminance Transient Improvement) 亮度增强功能CTI(Chrominance Transient Improvement) 色度增强功能原创 2007-06-26 14:19:00 · 1214 阅读 · 0 评论 -
模拟屏学习资料_DVD/MPeg 区别
DVD uses a subset of MPeg standards ISO/IEC 11172 (MPeg-1) and ISO/IEC 13818 (MPeg-2).Restrictions Streams - 1 video, up to 8 audio Coding - MPeg-1 vbr/cbr, MPeg-2 MP@ML or SP@ML vbr/cbr转载 2007-06-26 09:53:00 · 1084 阅读 · 0 评论 -
模拟屏学习资料_什么是PAL制式
PAL制式 PAL制式是电视广播中色彩编码的一种方法。全名为 Phase Alternating Line 逐行倒相。除了北美,东亚部分地区使用 NTSC ,中东、法国及东欧采用 SECAM 以外,世界上大部份地区都是采用 PAL。PAL 由德国人 Walter Bruch 在1967年提出,当时他是为德律风根(Telefunken)工作。「PAL」有时亦被用来指625 线,每秒25格,隔行扫瞄,转载 2007-06-26 09:51:00 · 3288 阅读 · 0 评论 -
模拟屏学习资料_电视标准:接收制式
电视节目的视频信号是一种模拟信号,由视频模拟数据和视频同步数据构成,用于接收端正确地显示图像。信号的细节取决于应用的视频标准或者“制式”--NTSC(美国全国电视标准委员会,National Television Standards Committee)、PAL(逐行倒相,Phase Alternate Line)以及SECAM(顺序传送与存储彩色电视系统,法国采用的一种电视制式,SEquenti转载 2007-06-26 09:48:00 · 1146 阅读 · 0 评论 -
模拟屏学习资料_缩写补充(1)
CVBS CVBS(composite video broadcast signal)复合电视广播信号,包含视频(图像)信号,行场同步信号,行场消隐信号,前后均衡脉冲信号等. Closed Caption关于Closed Caption(简称CC字幕) 所谓CC字幕者,隐藏式字幕是也!其实多数CC字幕和剧本是一样的,里面除了对白之外,还有现时场景的声音和配乐等信息,之所以做CC字幕,在原创 2007-06-26 11:56:00 · 1253 阅读 · 0 评论 -
模拟屏学习资料_模拟视频 入门
这里有个更好的(Maxim视频电路)http://www.maxim-ic.com.cn/appnotes.cfm/appnote_number/734horizontal blank intervalvertical blankd intervalframedifferent types of scanning system : TV verse Computercomposite/cvbs转载 2007-06-26 10:04:00 · 1624 阅读 · 0 评论 -
模拟屏学习资料_电视标准:PAL和NTSC
常见的电视信号制式是PAL和NTSC,另外还有SECAM等。 NTSC即正交平衡调幅制。PAL为逐行倒像正交平衡调幅制。 PAL电视标准 PAL电视标准,每秒25帧,电视扫描线为625线,奇场在前,偶场在后,标准的数字化PAL电视标准分辨率为720*576, 24比特的色彩位深,画面的宽高比为4:3, PAL电视标准用于中国、欧洲等国家和地区。 NTSC电视标准 NTSC电视标准,每秒29.97帧转载 2007-06-26 09:47:00 · 1357 阅读 · 0 评论 -
Platform创建WinCE内核时的编译错误
按照向导建立一个新的平台,编译,然后出现如下错误。makeimg: Creating nlscfg.out because nlscfg.inf doesnt exist. makeimg: run command: fmerge -nls nlscfg.out nlscfg.inf Error - cannot open input file C /postproc/nlscfg原创 2007-03-30 14:49:00 · 7471 阅读 · 2 评论 -
Zebra Bar-One 不能批量打印离散号码
我想用Zebra Bar-One 批量打印离散的号码,研究了一下没有找到方法。于是上网查了一下,确认了Bar-One做不到这一点,很遗憾,只有找其他工具了。-------------------------------------------------------------------------我想问怎么用bar-one成批打印条码,最好是能调用txt文件中的记录逐条打印,谢谢,谢谢。原创 2007-03-29 17:33:00 · 2438 阅读 · 3 评论 -
关于预处理器的学习
指令 用途 -----------------------------------------------------------------# 空指令,无任何效果 #include 包含一个源代码文件 #define 定义宏 #undef 取消已定义的宏 #if 如果给定条件为真,则编译下面代码 #ifdef 如果宏已经定义,则编译下面代码 #ifndef 如果宏原创 2007-03-24 10:53:00 · 1215 阅读 · 0 评论