面试宝典
hongchunhua
这个作者很懒,什么都没留下…
展开
-
嵌入式C语言总结
<br />这几天花了两天时间看了一些嵌入式C语言方面的内容,以下是一些读书笔记,记录一下。<br /> <br />中断服务程序<br />1、不能有返回值<br />2、不能向ISR传递参数<br />3、ISR尽可能的短<br />4、Printf有重入问题<br /><br /><br />硬件驱动模块<br />1、中断服务程序ISR<br />2、硬件初始化<br /><br /><br /> 内存操作<br /><br />1、某IO芯片被定为在CPU的存储空间而非IO空间,而且寄存器对应于某原创 2011-04-23 11:12:00 · 584 阅读 · 0 评论 -
两年工作总结
从进sangfor的第一天就知道会有离开的一天,因为 I don't like it,我不喜欢做伪嵌入式,在学习一直学习嵌入式,可惜毕业第一份工并不是嵌入式的,或者说是伪嵌入式的,我想很多部门公司的同事应该都深有体会。总结一下吧,不要抱怨。听着静心的音乐,很轻松的回忆一下,在sangfor的两年,特别是最近一年,或者是最近三个月,给自己的教训是提高质量,除去外部因素,给自己一个教训,做事情要慢下来,把质量提高上去。嗯,还是分析一下总体的吧,我得到了什么?两年,我学会并实践了LINUX环境下的模块开发,了解了原创 2011-04-23 11:41:00 · 498 阅读 · 0 评论 -
未来两年计划
<br /> <br />将这个blog归纳到面试宝典,呵呵,不过这里将会写下我未来两年的生活和工作的计划,今天是2011年5月9号,到2013年5月。<br /> <br />1、每天早上7点准时起床,学习英语10分钟<br />2、准时上班,每天上下班路上学习英语<br />3、积极工作,每天回来写工作总结,最重要的是列出所有需要学习的知识<br />4、坚持每天下班加会班<br />5、每天争取11点准时上床睡觉<br />6、每周六加班,当然可以睡迟点<br />7、周日陪女朋友,学习英语和锻炼身体原创 2011-05-09 16:43:00 · 469 阅读 · 0 评论 -
Linux进程内存映射
对于进程的内存映射,总是一知半解,记得几个月前面试一家公司问:画出linux下程序运行的内存映射图。来源:http://duartes.org/gustavo/blog/post/anatomy-of-a-program-in-memory原创 2011-09-01 17:09:39 · 547 阅读 · 0 评论 -
C内存分布
先看一下测试代码:#include #include int g_val;int g_ival = 5;char *g_ptr;char *g_iptr = "hongchunhua";static int s_val;static int s_iva原创 2011-10-10 17:36:45 · 715 阅读 · 4 评论 -
LINUX GCC下sizeof内存情况分析
情况:#include struct STR{ double a; int b; int c; char d;};struct STR1{ double a; char b; int c;};struct STR2{ char a原创 2011-10-09 16:01:23 · 1018 阅读 · 1 评论 -
共享内存之shmget
http://linux.die.net/man/2/shmgethttp://linux.die.net/man/8/ipcsint shmget(key_t key, size_t size, int shmflg);以下几种情况会创建一个新的共享内存段:1、如果key有IPC_PRIVATE标志2、如果没有IPC_PRIVATE标志,但是没有key对应的内存,并且sh原创 2011-12-20 13:21:54 · 564 阅读 · 0 评论