你这是要参加面试了吗?我这也刚学习,也是从事嵌入式软件工程师的。我刚从我们学校官网扒的面试题你参考一下。这是华清远见从某嵌入式软件公司索取的一套面试题,很显然对于嵌入式软件工程师来说这都是"小菜",那么您可以测试一下,这样会对公司出的面试题不那么恐惧,
嵌入式软件工程师笔试题谁有啊?
你要去面试吗?这个我也是刚学的,也是搞嵌入式软件工程师的。请参考我刚在官网从我们学校捡的面试题。这是华清视界向一家嵌入式软件公司索要的一组面试问题。显然对于嵌入式软件工程师来说是个“小菜”,可以测试一下,会让你不那么害怕公司的面试提问。
关于嵌入式(C/C++)的几个考试题目,大家回答一下
(1)不用说,第一个是面向过程和面向对象的。(2)不了解(3)详细介绍分布式编程。(4)()中断延时http://www.com//(5)自定义和宏书上面都有。(6)如何定义一个位域结构(参见C章编程自定义结构);(7)用汇编写一个程序把一个内存区复制到另一个(我不懂);(8)用C语言表达上述程序;(9)有哪些嵌入式系统(这个网上太多了)是可以裁剪的,有特殊需求的?(10)如何在嵌入式系统中调试。调试程序?我只知道gdb(11)内存泄漏以及如何调试(网上有)(12)写itoa函数(http://.baidu.com/view/。htm百科给自己)(13)功能界面?真不知道(14)有什么问题
嵌入式系统考试题,请各位给个答案谢谢,重分感谢,满意追加100
1.1公交比赛。当主机发送数据而从机同时接收数据时,从机向主机上传数据。同时,只有一个从机必须释放总线上传数据的控制权,否则会出现总线竞争,导致总线瘫痪,无法通信。1.2DMA模式DMA的英文拼写是“”,中文意思是直接内存访问,没有CPU的直接内存访问。在DMA模式下,CPU只需要给DMA控制器下达指令处理数据传输,然后在数据传输结束后将信息反馈给CPU,这样就大大减少了CPU资源的占用,节省了系统资源。1.3中断是指计算机在执行一个程序时,当出现异常情况或特殊请求时,计算机停止当前程序的运行,转向对这些异常情况或特殊请求的处理,处理完后再回到当前程序的不连续处,继续执行原程序。1.4(中断源的识别标志,可以用来构成相应中断服务程序的入口地址或存储中断服务程序的第一个地址)称为中断向量。在Pc/AT中,硬件产生的中断标识码称为中断类型号(当然也有其他方法产生中断类型号,比如直接在指令中给出,CPU自动形成等等。),即中断响应时产生的中断类型号是当前请求中断优先级最高的中断源。中断号和中断向量之间有如下关系。中断类型号× 4 =存储中断向量的第一个地址。利用存储中断向量的第一个地址,从这个地址开始的四个存储单元中取出中断服务程序的入口。1.5系统运行后,看门狗自动开始计数。如果看门狗在一定时间后未被清零,看门狗计数器将溢出,导致看门狗中断和系统复位。所以使用带看门狗的芯片时要注意看门狗。硬件看门狗使用一个定时器来监控主程序的运行,也就是说,在主程序运行过程中,我们要在预定的时间之前重置定时器。如果出现死循环,或者PC指针回不来了。那么,当定时时间到了,单片机复位的软件看门狗技术的原理就会和这个类似,只不过是用软件实现而已。以51为例,这两个定时器可以用来监控主程序的运行。我们可以为T0设置一定的定时时间,在定时中断发生时给一个变量赋值,而这个变量在主程序开始时已经有了初始值。这里我们要设置的计时值应该小于主程序的运行时间,这样就可以判断主程序结束时变量的值。如果值按预期变化,说明T0中断正常,如果没有变化,程序将复位。对于我们用来监控主程序运行的T1,我们为T1设置了一定的定时时间,并在主程序中将其复位。如果在一定时间内无法复位,T1的定时中断会使微控制器复位。这里,T1的定时时间应该