嵌入式硬件工程师面试题

当前位置:
嵌入式硬件工程师
地点:四川-成都地理位置
行业:其他行业
性质:民营公司
学历:大专
规模:51-200 职员
月薪:面议
1.熟悉嵌入式硬件,掌握、了解ARM等芯片;
2 熟悉、了解、掌握音视频处理技术;
3 熟悉、了解、掌握TCP/IP等多种通讯协议;
4 熟悉、了解、掌握LINUX 操作系统;
5 精通自动控制;
6 熟悉、精通C/C++语言编程;
7 熟悉PCB 设计;
8 从事偏硬件工作。
以上2~3 项精通者,请直接到公司面试。
四川国净科技有限公司四川国净科技有限公司成立于二OO六年,专业致力于智能控制、安全防范产品的研发、生产、销售、售后服务与技术支持。产品有经公安部检验标准检验合格的防尾随互锁联动安全门、金库指纹门禁系统,视频电视监控系统;产品已成功应用于四川金融业。基于生物指纹识别的门禁、安防系统可向银行、军队、监狱、机房、研发中心等对安全保卫要求级别很高的场所提供基于生物指纹识别系统的行业应用解决方案。
依托电子科技大学、中国科学院成都分院多名教授、专家的研发成果,自主设计智能管家X系列产品,集楼宇彩色可视对讲系统、智能家居控制、室内智能安防系统一体,拥有完全自主知识产权、多项发明专利与软件著作权。基于嵌入式计算机、嵌入LINUX操作系统、云系统+根协...
亲,该公司还没有获得点评哦
亲,该公司还没有人发布面经哦
亲,该公司还没有人分享工资哦
亲,该公司还没有人脉入驻哦
如果你正在本公司任职或曾经在本公司任职,
成为第一人吧!
公司地址:四川
*提醒:用人单位招聘人才,以任何名义向应聘者收取费用都属于违法行为。请应聘者提高警惕,切勿上当受骗。
可能感兴趣的职位
成都市优艾维机器...
工作地点:成都-高新区
岗位工资:面议
成都微致科技有限...
工作地点:四川-成都
岗位工资:面议
成都艾码森科技有...
工作地点:成都-武侯区
岗位工资:面议
成都科诺德信息技...
工作地点:成都-高新区
岗位工资:面议
四川锦江电子科技...
工作地点:四川-成都
岗位工资:面议
成都智明达数字...
工作地点:四川-成都
岗位工资:面议
适合你的急招职位
相关职能搜索嵌入式开发工程师面试题 – C语言部分_Linux编程_Linux公社-Linux系统门户网站
你好,游客
嵌入式开发工程师面试题 – C语言部分
来源:Linux社区&
1.内核的裁剪怎么裁剪
解析:在Linux 下的 上面做内核的裁剪,主要讲讲在UI界面做menuconfig 中配置!
下面就是UI界面的简介
详细介绍内核配置选项及删改情况 第一部分:全部删除 Code maturity level options ---& 代码成熟等级选项 []Prompt for development and/or incomplete code/drivers 默认情况下是选择的,这将会在设置界面中显示还在开发或者还没有完成的代码与驱动.不选。
第二部分 :除以下选项,其它全部删除 General setup&〉 System V IPC (IPC:Inter Process Communication)是组系统调用及函数库,它能让程序彼此间同步进行交换信息。某些程序以及DOS模拟环境都需要它。为进程提供通信机制,这将使系统中各进程间有交换信息与保持同步的能力。有些程序只有在选Y的情况下才能运行,所以不用考虑,这里一定要选。
第三部分:除以下选项,其它全部删除 Loadable module support ---& 可引导模块支持 建议作为模块加入内核 [] Enable loadable module support 这个选项可以让你的内核支持模块,模块是什么呢?模块是一小段代码,编译后可在系统内核运行时动态的加入内核,从而为内核增加一些特性或是对某种硬件进行支持。一般一些不常用到的驱动或特性可以编译为模块以减少内核的体积。在运行时可以使用modprobe命令来加载它到内核中去(在不需要时还可以移除它)。一些特性是否编译为模块的原则是,不常使用的,特别是在系统启动时不需要的驱动可以将其编译为模块,如果是一些在系统启动时就要用到的驱动比如说文件系统,系统总线的支持就不要编为模块了,否在无法启动系统。 []Automatic kernel module loading 一般情况下,如果我们的内核在某些任务中要使用一些被编译为模块的驱动或特性时,我们要先使用modprobe命令来加载它,内核才能使用。不过,如果你选择了这个选项,在内核需要一些模块时它可以自动调用modprobe命令来加载需要的模块,这是个很棒的特性,当然要选Y喽。 第四部分:全部删除 Block layer-----〉块设备
第五部分:除以下选项,其它全部删除 Processor type and features ---& 处理器类型 Subarchitecture Type (PC-compatible) ---& 这选项的主要的目的,是使Linux可以支持多种PC标准,一般我们使用的PC机是遵循所谓IBM兼容结构(pc/at)。这个选项可以让你选择一些其它架构。我们一般选择PC-compatible就可以了。 Processor family(386) : 它会对每种CPU做最佳化,让它跑的好又快,一般来说,你是什么型号的就选什么型号的就好。我选的是386,这样内核会省下不少空间
第六部分:除以下选项,其它全部删除 Power management options (ACPI, APM) ---& 电源管理选项 [ ] Power Management Debug Support 电源管理的调试信息支持,如果不是要调试内核有关电源管理部份,请不要选择这项。 ACPI Support ---〉高级电源接口配置支持,如果BIOS支持,建议选上这项 []Button 这个选项用于注册基于电源按钮的事件,比如power, sleep等,当你按下按钮时事件将发生,一个守护程序将读取/proc/acpi/event,并执行用户在这些事件上定义的动作比如让系统关机。可以不选择,根据自己的需求。
第七部分:除以下选项,其它全部删除 Bus options (PCI, PCMCIA, EISA, MCA, ISA) ---& 总线选项 []PCI support PCI access mode (Any) ---& PCI外围设备配置,强列建议选Any,系统将优先使用MMConfig,然后使用BIOS,最后使用Direct检测PCI设备。
第八部分:除以下选项,其它全部删除 Executable file formats ---& Kernel support for ELF binaries ELF是开放平台下最常用的二进制文件,它支持不同的硬件平台。一定要选。 第九部分:除以下选项,其它全部删除 Networking Networking options ---& []Unix domain sockets []TCP/IP networking 第十部分:除以下选项,其它全部删除 Device Drivers ---&设备驱动 Block devices-------〉 []Compaq SMART2 support [] Compaq Smart Array 5xxx support []Loopback device support 大部分的人这一个选项都选N,因为没有必要。但是如果你要mount iso文件的话,你得选上Y。这个选项的意思是说,可以将一个文件挂成一个文件系统。如果要烧光盘片的,那么您很有可能在把一个文件烧进去之前,看看这个文件是否符合IS09660的文件系统的内容,是否符合您的需求。而且,可以对这个文件系统加以保护。不过,如果您想做到这点的话,您必须有最新的mount程序,版本是在2.5X版以上的。而且如果您希望对这个文件系统加上保护,则您必须有des.1.tar.gz 这个程序。注意:此处与网络无关。建议编译成模块 [] RAM disk support SCSI device support ---& 里面有关于USB支持的,要选择 []SCSI device support USB要用,必须选择 []legacy /proc/scsi/ support USB要用,必须选择 []SCSI disk support USB要用,必须选择 SCSI Low-level drivers []Serial ATA(SATA) support []Intel PIIX/ICH SATA support 这个必须选择,否则无法产生引导文件 []Via SATA support Networking device support ---& 这个下面是选网卡驱动,一定要选 Ethernet(1000mbit)-我的电脑是千兆网卡所以就选这个 []broadcom Tigon3support Input device support ---& 这个里面要设置你的鼠标键盘什么的 []Provide legacy /dev/psaux device Graphics support ---& []Support for frame buffer devices 支持Frame buffer的,一定要选择 USB support ---& []USB device filesystem 这个好象是用U盘必须的 []EHCI HCD (USB 2.0) support 有usb2.0就选上把,编译成模块 []OHCI HCD support 必须选择,编译成模块 []UHCI HCD (most Intel and VIA) support 必须选择,编译成模块 []USB Mass Storage support 用U盘必须选择 USB Human Interface Device (full HID) support 里面选择usb鼠标和usb键盘,如果你有一定选上这个必需选 HID input layer support 应该选择 /dev/hiddev raw HID device support如果这里有USB键盘和鼠标选项,一定要选择 第十一部分:除以下选项,其它全部删除 file systems ---&文件系统 &*& Second extended fs support [*] Ext2 extended attributes [*] Ext2 POSIX Access Control Lists [*] Ext2 Security Labels &M& Ext3 journalling file system support [*] Ext3 extended attributes [*] Ext3 POSIX Access Control Lists [*] Ext3 Security Labels 以上这些肯定是要选择的,linux的标准文件系统 &M& Kernel automounter support 内核自动挂载的,当然要选 &M& Kernel automounter version 4 support (also supports v3) 当然要选 DOS/FAT/NT Filesystems ---& &M& DOS FAT fs support &M& MSDOS fs support &M& VFAT (Windows-95) fs support &M& NTFS file system support Native language support语言支持,这里就支持英语和汉语就行了,不多说了 []NLS ISO 8859-1 必须选择,这个是关于U盘挂载的。 CD-ROM/DVD Filesystems ---& 这个是关于挂载ISO文件的,用的话就选。 &*& ISO 9660 CDROM file system support 第十二部分: 全部删除 Instrumentation support 第十三部分:全部删除 Kernel hacking ---&破解核心?可不是当骸客啦,不选 第十四部分:全部删除 Security options ---& 第十五部分:全部删除 Cryptographic options ---&这是核心支持加密的选项 第十六部分:全部删除 Library routines ---&
相关资讯 & & &
& (12/27/:55)
& (12/06/:13)
& (01月19日)
& (12/27/:21)
& (11/23/:05)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
zl1990 发表于 太好了该公司其他职位
深圳最佳人气招聘企业
珠三角的工友们正在热烈地讨论工作问题,赶快加入我们的官方工友QQ群一起讨论吧!
或者拿起你的手机QQ快速扫描加入!
举报类型:
问题描述:(选填)
邮箱地址:(选填)
感谢你的反馈意见!
微信公众号
手机适配版谁有嵌入式开发软件(硬件)工程师笔试题?
我需要嵌入式开发的软件及硬件方面的笔试题,忘大家帮忙。不要那些Google一下这个问题就出来一百条相同题的笔试题。
09-12-28 & 发布
嵌入式软件工程师笔试面试资料。思科面试通知,求证京信通信诚聘2010届毕业 ... 考一份软件题,不过一想到软件的算法,心里有点慌慌,要了份硬件的题目来做。 ... 我们的目标在于为OEM客户提供一流的产品和服务,加速客户新产品开发周期
请登录后再发表评论!
我也 想看看
请登录后再发表评论!

我要回帖

更多关于 嵌入式硬件工程师 的文章

 

随机推荐