发布时间:2013-11-07 10:33:15
subversion目录结构:trunk为主开发目录,branches为分支开发目录,tags为tag存档目录(不允许修改)。 Tags的创建要求:1. 代码在一种平台下通过编译(必须)。2. 代码编译出来的版本通过一定的测试。 3. 在项目要求的平台都可以编译通过。 4. 一般有一个安装包给测试时,就需要在tags下建立对应代码的标签。 5. tag.........【阅读全文】
发布时间:2013-09-23 21:57:42
《ARM嵌入式系统开发》书中讲,如果LOAD或STORE指令使用的地址不是传输数据宽度的倍数,那么就称为边界不对齐的数据访问。避免边界不对齐的数据访问,最简单的方法是使用一次只传送一字节数据的字节装载和存储,此方法针对任何非速度敏感的访问操作。.........【阅读全文】
发布时间:2013-08-27 11:15:54
操作系统:ubuntu 13.04工具:gcc, objdump, readelf参考:《程序员自我修养》代码编译后的机器指令经常被放在代码段里,代码段名为".text";已初始化的全局变量和已初始化的局部静态变量经常放在数据段里,数据段名为".data";未初始化的全局变量和未初始化局部静态变量一般放在“.bss”段里,.bss在文件中不占据空间。.........【阅读全文】