摘要: 关于ARM中可执行文件的格式问题ARM映像文件的组成 所谓ARM映像文件就是指烧录到ROM中的bin文件,也成为image文件。以下用Image文件来称呼它。Image文件包含了RO和RW数据。之所以Image文件不包含ZI数据,是因为ZI数据都是0,没必要包含,只要程序运行之前将ZI数据所在的区域一律清零即可。包含进去反而浪费存储空间。烧录到ROM中的image文件与实际运行时的ARM程序之间并... 阅读全文
posted @ 2010-08-07 23:37 jiege 阅读(2066) 评论(0) 推荐(1) 编辑
摘要: 一个程序包括只读的代码段和可读写的数据段。在ARM的ADS集成开发环境中,只读的代码段和常量被称作RO段(ReadOnly);可读写的全局变量和静态变量被称作RW段(ReadWrite);RW段中要被初始化为零的变量被称为ZI段(ZeroInit)。对于嵌入式系统而言,程序映象都是存储在Flash存储器等一些非易失性器件中的,而在运行时,程序中的RW段必须重新装载到可读写的RAM中。这就涉及到程序... 阅读全文
posted @ 2010-08-07 23:32 jiege 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 使用M8过程中,安装使用相关软件,或者自己制作美化文件替换系统文件以达到美化UI的效果是广大煤油经常要“折腾”的。在此过程中可能会遇到一些问题,特别是美化文件替换系统文件比较麻烦,另外一些安装包安装方式和内容有些人不喜欢,比如安装包不允许卸载,不允许选择安装目录,应用程序名称或者公司名称加入网址等广告信息,这些其实都可以通过自己对安装包的制作修改解决。下面就通过两种安装包的... 阅读全文
posted @ 2010-08-07 17:47 jiege 阅读(635) 评论(0) 推荐(0) 编辑
摘要: 1.WINCE快捷方式结构 WINCE的快捷方式和WIN2K,XP的不同,只是一个后缀名为.LNK的文本文件. 其格式如下: 数字#路径 比如,有个快捷方式写法如下:23#\Windows\ToolViewer.exe 指的是指向WINDOWS文件夹下的Toolviewer.exe可执行文件.数字究竟代表的是什么意思,我也不太清楚;有一说法是#后的ACSII字符的数量,但如果把上述例子改为1#\... 阅读全文
posted @ 2010-08-07 15:52 jiege 阅读(2601) 评论(0) 推荐(0) 编辑