Arm Linux开发
zhiweiarm
座右铭:脚踏实地,志存高远
为人诚恳,沉着稳重,富拼搏精神,能吃苦耐劳。工作积极主动、认真踏实,有强烈的责任感和团队合作精神;有较强的学习和适应新环境的能力,求知欲望强烈;勇于迎接新挑战
精通C、C++语言,参与实际项目算法及软件的研发工作:1、处理图像微位移相关(Digital Image Correlation)算法研发;2、纳米三坐标测量机(CMM)测量软件的编写,圆满完成项目预定的目标; 3、熟悉linux系统,有ARM9嵌入式视频监控开发经验
展开
-
图解ARM Linux的启动全过程
图解ARM Linux的启动全过程图解ARM-Linux的启动全过程:内核自解压阶段—>内核引导阶段—>内核初始化阶段—>BusyBox初始化阶段。图片有点大,打开的时候比较慢。大家可以免费下载http://download.csdn.net/detail/ce123/4275919。注意:本图在不断的修改中,本网页中的图是最新的。下载链接中的图不能替换,可能有些错误!转载 2012-05-06 23:12:00 · 383 阅读 · 0 评论 -
C/C++变量在内存中的分布
C/C++变量在内存中的分布在笔试时经常考到,虽然简单,但也容易忘记,因此在这作个总结,以加深印象。先写一个测试程序:[cpp] view plaincopy#include #include int g_i = 100; int g_j = 200; int g_k, g_h; int main()转载 2012-05-06 23:19:30 · 396 阅读 · 0 评论 -
mini2440 linux 内存布局
mini2440 linux 内存布局 在学习linux内存寻址的过程中,注意到在x86架构上,分段与分页机制共存。而在RSIC体系结构下一般只支持分页。《深入理解linux内核》是在x86架构上介绍的linux物理内存布局。在x86架构上,linux被安装在ram从物理地址的0x00100000也就是第二个1M的地方。内核态的线性地址:0xc0000000~0xffffffff翻译 2012-05-08 19:14:28 · 817 阅读 · 0 评论 -
Source Insight用法(源代码浏览)
参考:http://blog.163.com/vingo_814/blog/static/515421512008827111819262/一、自我介绍一下:Source Insight是一个面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++, C#和Java等程序的分析。Source Insight能分析你的源代码并在你工作的同时动态维护它自己的符号数据库,并自动为你显示原创 2012-06-21 07:48:59 · 1150 阅读 · 0 评论 -
计算算法的时间和空间复杂度
1、时间复杂度(1)时间频度 一个算法执行所耗费的时间,从理论上是不能算出来的,必须上机运行测试才能知道。但我们不可能也没有必要对每个算法都上机测试,只需知道哪个算法花费的时间多,哪个算法花费的时间少就可以了。并且一个算法花费的时间与算法中语句的执行次数成正比例,哪个算法中语句执行次数多,它花费时间就多。一个算法中的语句执行次数称为语句频度或时间频度。记为T(n)。(2)时间复杂度 在刚才转载 2012-08-30 16:40:48 · 775 阅读 · 0 评论