自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 嵌入式linux内核面试题

1) linux中的同步机制?主要有哪几种内核锁? linux中的同步机制从2.0到2.6以来不断完善,从最初的原子操作到后来的信号量,从大内核锁到今天的自旋锁。这些同步机制的发展伴随LINUX从单处理器到对称多处理器的过渡;伴随着从非抢占内核到抢占内核的过渡;linux的锁机制越来越有效,复杂。 linux的内核锁主要有自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个可执行线程试

2016-10-22 08:58:51 154

原创 linux系统工程师试题

参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令! -t :查看 tarfile 里面的文件! 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在! 因为不可能同时压缩与解压缩。 -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩? -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩

2016-10-18 08:08:52 85

原创 嵌入式linux驱动工程师面试经验

1. 创发科技 2. 中科创达 3. 中电海康集团(52研究所) 主要考察c语言的基础知识,问道了inline关键字和static关键字,然后就讲述了项目方面的经验,有关linux内核里面的各种机制也问道了好多,比如自旋锁和互斥锁机制,以及两个锁之间的区别,还有关于进程休眠和调度的知识,由于我对s3c2440比较熟悉,面试官还问到了bootloader方面各种知识,以及在编写

2016-10-13 13:31:07 342

原创 福州瑞芯微电子嵌入式软件笔试题

1. linux中shell变量$#,$@,$0,$1,$2的含义解释: $$:shell本身的PID(processID); $!:shell最后运行的后台process的PID; $?:最后运行的后台process的PID; $* = $@:所有参数列表。“$*” 以“$1 $2 ... $n”的形式输出所有参数。 $#:添加到SHELL的参数的个数。 $0:shell本身的文件名。 $1~

2016-10-12 19:46:27 952

转载 linux中的pid与tid

1.linux中,每个进程有一个pid,类型pid_t,由getpid()取得。linux下的POSIX线程也有一个id,类型为pthread_t,由pthread_self()取得,该id由线程维护,不同进程中的线程可能有相同的id,每个进程有独立的线程id空间。代码范例:#include #include #include #include #include #include v

2016-10-11 00:27:18 437

原创 readelf和ldd分析elf文件

很多时候,我们利用交叉编译好的应用放在开发板上并不能运行,这个

2016-10-05 21:27:36 174

多态代码实例

通过两个程序代码例子彻底理解什么是多态,什么是虚函数;

2018-04-10

u-boot-mini2440

该压缩包中包含u-boot-2012.04.01原代码,制作了运行在Mini2440开发板的补丁文件,通过打补丁,编译出的uboot.bin文件可以直接运行于mini2440开发板。(注意:只支持nandflash启动),有兴趣的开发者可以根据自己的需求修改相应的代码支持nor启动。

2016-04-18

linux设备驱动程序(第三版)示例源代码

本书是经典著作《linux 设备驱动程序》的第三版。该版本已针对 linux 内核的 2.6.10 彻底更新过了。资源中包含了该书中所涉及到得所有得开源代码,为广大嵌入式驱动开发者提供免费下载,望大家共同学习进步

2016-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除