E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
嵌入式软件开发常见问题
转的
嵌入式软件
面试
上个星期,去深圳一家搞ARM开发的公司面试,HR叫我做了一份卷子,里面都是C编程,心中暗喜,因为这些题基本上都在程序员面试宝典里见过。后来回到学校,在网上搜索,原来这些题都是嵌入式工程师的经典面试题目,很多网站上都可以找得到。现把他贴出来,附上网上的答案,跟大家分享,因为这些题实在太经典了。预处理器(Preprocessor)1.用预处理指令#define声明一个常数,用以表明1年中有多少秒(忽略
宇宙开拓
·
2020-08-20 01:39
嵌入式
linux进程间通信(三)----管道篇----有名管道
先给自己打个广告,本人的微信公众号正式上线了,搜索:张笑生的地盘,主要关注
嵌入式软件
开发,股票基金定投,足球等等,希望大家多多关注,有问题可以直接留言给我,一定尽心尽力回答大家的问题一what前面一篇文章
拉玛西亚影视学院的奥斯卡影帝
·
2020-08-20 01:43
linux系统
linux
linux进程间通信
有名管道
嵌入式软件
工程师/linux c程序员 笔试题
一、什么叫可重入?可重入函数主要用于多任务环境中,一个可重入的函数简单来说就是可以被中断的函数,也就是说,可以在这个函数执行的任何时刻中断它,转入OS调度下去执行另外一段代码,而返回控制时不会出现什么错误;而不可重入的函数由于使用了一些系统资源,比如全局变量区,中断向量表等,所以它如果被中断的话,可能会出现问题,这类函数是不能运行在多任务环境下的。二、tcp/IP三次握手?1.首先客户端通过向服务
win9zz
·
2020-08-20 00:02
Written
Examination
嵌入式面试题5
凹凸笔试题目(
嵌入式软件
开发)2007-02-07EmbeddedSoftwareDesignEngineer1>读程序段,回答问题intmain(intargc,char*argv[]){intc=9
lidaqiang99
·
2020-08-20 00:31
面试相关
2017CVTE嵌入式研发岗实习生面经
我应聘的是cvte的
嵌入式软件
开发实习岗,废话不说,先上面经:一、在线网测我和另外两个同学在03.24晚上做的嵌入式研发岗题目,今年的题目还可以跟嵌入式有点相关(根据学长说的,去
囧破苍穹
·
2020-08-20 00:09
面经
嵌入式软件
开发笔试(试卷二)
1、填写运行结果charstr[]="helloWorld";char*p=str;intn=10;//请计算sizeof(str)=?(1);sizeof(p)=?(2);sizeof(n)=?(3);voidFoo(charstr[100]){//请计算sizeof(str)=?(4);}void*p=malloc(100);请计算sizeofp)=?(5);答:(1)12(2)4(3)4(4
jianguozhao
·
2020-08-20 00:37
嵌入式软件开发笔试题
嵌入式笔试题
嵌入式应用软件开发的步骤流程
嵌入式软件
工程师能根据项目管理和工程技术的实际要求,按照系统总体设计规格进行软、硬件实际,编写系统开发规格说明书等相应的文档;组织和指导嵌入式系统靠法实施人员实施硬件电路、编写和调试程序,并对嵌入式系统硬件设备和程序进行优化和集成测试
Guo_IT
·
2020-08-20 00:14
android
嵌入式软件
开发培训笔记——Linux网络编程及I/O模型
一、基础知识1、网络体系结构(协议模型)协议模型的特点OSI和TCP/IP协议模型2、TCP/IP协议模型分层介绍以及各层提供的主要功能每一层的典型协议3、TCP/IP的通信模型数据的打包和解包数据在网络节点之间的流动4、TCP和UDP协议TCPUDP(可靠性的概念)二、基于TCP/IP的编程1、发送端:数据打包2、接收端:数据解包3、TCP/IP协议通信模型4、TCP/IP结构5、IP地址分类6
csdn85391440
·
2020-08-19 23:09
linux网络编程
嵌入式软件
开发——
嵌入式软件
工程师经典笔试题
本文转自:http://blog.csdn.net/IT_114/article/details/6316022C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者
Cawen_Cao
·
2020-08-19 23:39
求职面试【基础知识】
MTK深圳公司
嵌入式软件
工程师笔试题(答案详解)
1.1#definepi3.142#defineArea(R)pi*R*R3main()4{5intr1=5,r2=2;6doubles=0;7s=Area(r1-r2);8printf("Theareais%f",s);9}1011#definepi3.1412#defineArea(R)pi*R*R13main()14{15intr1=5,r2=2;16doubles=0;17s=Area(r
yinjiabin
·
2020-08-19 23:18
linux
嵌入式软件
工程师笔试题1
1、写出运行结果:unionV{structX{unsignedchars1:2;unsignedchars2:3;unsignedchars3:3;}x;unsignedcharc;}v;v.c=100;printf("%d",v.x.s3);}//32、Union{Inta;Struct{Charb1;Shortb2;Charb3;}u;}x;若x.a=0x22334455,则x.u.b1,x
xt18971492243
·
2020-08-19 23:46
嵌入式软件
工程师笔试题
1、将一个字符串逆序2、将一个链表逆序3、计算一个字节里(byte)里面有多少bit被置14、搜索给定的字节(byte)5、在一个字符串中找到可能的最长的子字符串6、字符串转换为整数7、整数转换为字符串1、c51单片机的串口异步通信和同步通信的区别,说说他们的优缺点。2、C51单片机的数据总线和地址总线是如何复用的,说明原理。3、C51单片机的绝对寻址范围是多少k?4、说明下面的寻址方式(1)MO
whm0077
·
2020-08-19 23:40
华为
嵌入式软件
笔试题
1、输出2,5【注意指针指向的类型,操作指针的时候才知道指针移动的字节】intmain(){inta[5]={1,2,3,4,5};int*ptr=(int*)(&a+1);//a指向int类型,&a指向数组类型printf("%d,%d",*(a+1),*(ptr-1));}2、死锁产生死锁的必要条件:(1)互斥条件(资源一次只允许一个进程访问);(2)不可剥夺条件(进程使用资源未完成之前,不能
嵌入式软件和硬件
·
2020-08-19 23:03
C语言
笔试面试
嵌入式软件
工程师笔试题(含答案)
选择题1:设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是A.(a+b)*c/2B.(1/2)*(a+b)*cC.(a+b)*c*1/2D.c/2*(a+b)参考答案:B,因为a,b,c三个变量都是浮点数,所以在B答案中其结果是0,因为在计算1/2是就是0,如果改成1/2.0就正确了。2:为了向二进制文件尾部增加数据,打开文件的方式应采用A.″ab″B
weixin_34130269
·
2020-08-19 23:31
大疆嵌入式笔试B卷20180718
岗位:
嵌入式软件
工程师题型:单选(2'*10)、多选(3'*5)、填空(4'*4)、简答(6'*3)、编程(*2=31')时间:B卷2018070819:30---21:00(90分钟)A卷20180706p.s
trb331617
·
2020-08-19 23:48
c
浙江大华
嵌入式软件
工程师笔试题
选择题1:设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)c/2计算结果不一致的是A.(a+b)*c/2B.(1/2)*(a+b)*cC.(a+b)*c*1/2D.c/2*(a+b)2:为了向二进制文件尾部增加数据,打开文件的方式应采用A.″ab″B.″rb+″C.″wb″D.″wb+″3:下述程序执行后的输出结果是#includemain(){intx=’f';print
ly0303521
·
2020-08-19 23:21
面试题
嵌入式软件
开发笔试题(试卷一)
1、用预处理指令#define声明一个常数SECONDS_PER_DAY,用以表明一天中有多少秒。答:#defineSECONDS_PER_DAY(24*60*60)UL2、用变量a给出下面的定义a)一个整型数答:inta;b)一个指向整型数的指针答:int*a;c)一个指向指针的指针,它指向的指针是指向一个整型数答:int**a;d)一个有10个整型数的数组答:inta[10];e)一个有10个
jianguozhao
·
2020-08-19 23:13
嵌入式软件开发笔试题
2020秋招找工作总结
本人双非,渣硕,面试岗位:C/C++软件开放岗,
嵌入式软件
开放岗。
小白clever
·
2020-08-19 23:40
笔试
2020秋招
嵌入式软件
开发:笔试总结
刚参加了某个公司的关于
嵌入式软件
开发的一场笔试。
Nirvana_cry
·
2020-08-19 23:37
笔试
【自动驾驶产业流程调研】(更新中)从招聘需求,观察自动驾驶领域行业概貌,及自动驾驶公司运作流程。
文章目录一、首先查看各个岗位要求感知研发(融合预测)感知深度学习方向路径规划与决策控制算法高精地图研发仿真研发行为预测与轨迹预测机器学习基础设施搭建前端研发后端研发软件研发工程师-
嵌入式软件
研发工程师-
zhaoyuyu_nudt
·
2020-08-19 23:28
自动驾驶
研究方向调研
嵌入式软件
工程师笔试题(含答案)
选择题1:设floata=2,b=4,c=3;,以下C语言表达式与代数式(a+b)+c计算结果不一致的是A.(a+b)*c/2B.(1/2)*(a+b)*cC.(a+b)*c*1/2D.c/2*(a+b)参考答案:B,因为a,b,c三个变量都是浮点数,所以在B答案中其结果是0,因为在计算1/2是就是0,如果改成1/2.0就正确了。2:为了向二进制文件尾部增加数据,打开文件的方式应采用A.″ab″B
workhorse
·
2020-08-19 23:27
C语言
2019大疆
嵌入式软件
--笔试题
1、ARM指令和Thumb指令。答:ARM处理器有三种工作状态,ARM指令状态、Thumb指令状态、调试状态。与ARM指令集相比较,Thumb指令集中的数据处理指令的操作数仍然是32位,指令地址也为32位,但Thumb指令集为实现16位的指令长度,舍弃了ARM指令集的一些特性,如大多数的Thumb指令是无条件执行的,而几乎所有的ARM指令都是有条件执行的;大多数的Thumb数据处理指令的目的寄存器
嵌入式软件和硬件
·
2020-08-19 23:54
笔试面试
大疆
嵌入式软件
笔试题2020.8.16
嵌入式软件
岗,两道编程题都是动态规划。第一题:求出数组中两个不重叠的子数组的最大和。POJ2479Maximumsumhttp://poj.org/problem?
HackingGate
·
2020-08-19 23:53
笔试
视频教程-数字图像处理实战-算法基础
数字图像处理实战河海大学计算机硕士毕业,现就职于南京华为研究所,从事
嵌入式软件
开发工作。热爱模式识别及机器学习算法。
weixin_33105007
·
2020-08-19 21:12
qt creator
开发常见问题
及解决办法
本文用于记录博主在使用qtcreator中遇到的问题,提醒自己也方便他人,遇到一个记录一个,持续更新。1.模板类编译Error错误原因:g++编译器不支持模板类的分离编译解决办法:1)将实现写到.h文件中2)在调用的地方(main.cpp)中直接包含实现(MaxHeap.cpp)3)在.h文件结尾处包含.cpp实现,.cpp文件中不再包含头文件2.qml资源文件找不到通常都是资源路径不对,需要再.
SuperYang_
·
2020-08-19 16:59
QT
视频教程-opencv应用实例-实战视频教学-计算机视觉
opencv应用实例-实战视频教学河海大学计算机硕士毕业,现就职于南京华为研究所,从事
嵌入式软件
开发工作。热爱模式识别及机器学习算法。
学院导师-金圣韬
·
2020-08-19 15:08
2020 年最漂亮的 Linux 发行版
而最受
嵌入式软件
工程师青睐的系统确Li是nux。Linux的发行版有很多,这里罗列7个漂亮的Linux发行版。
我是九颗
·
2020-08-19 11:00
2020 年最漂亮的 Linux 发行版
而最受
嵌入式软件
工程师青睐的系统确Li是nux。Linux的发行版有很多,这里罗列7个漂亮的Linux发行版。
马哥教育
·
2020-08-19 11:00
嵌入式软件
项目快速上手的原则和方法
软件开发过程中一个很重要的任务就是控制软件的复杂度,如果一个模块,一个产品没有人能够把控,灾难也就不远了。作为一个刚接手项目或者某个模块的新手,怎么样才能快速胜任开发工作呢?首先必须要有明确的目的,让产品或者模块的复杂度可控,简单来说就是我负责的东西有问题和需求我都能处理(不管是自己处理还是找人处理),其次要有清晰的思路,很多人工作了很多年,做事情还是浑浑噩噩,想一点做一点,没有一个思想来指导自己
时雨大人
·
2020-08-19 08:56
思考
代码插桩【转载】
【转载】http://wiki.dzsc.com/info/5081.html代码插桩是实现覆盖测试的关键技术之一,而高效的插桩技术对于
嵌入式软件
的测试来说又是至关重要的。
ado_cn1
·
2020-08-18 19:58
编程技术
【常见问题】xintall
开发常见问题
发
iOS常见问题一、通用链接在iOS11.2+中,偶尔会出现失效,无法唤醒拉起app,为什么?这是因为苹果iOS11.2+出现的系统bug导致的(偶然发生的),解决方法“删除app,重启设备,重新安装app”,苹果目前还没有完全解决这个问题,我们将持续跟进。二、.iOS无法获取自定义参数?(1)检查是否按照文档集成相关代码(2)是否将集成好sdk的ipa包上传到Xinstall(ios上传包是方便测
yhb2020
·
2020-08-18 18:01
Android
iOS
web
90后
嵌入式软件
开发生涯 第一篇(am335x LCD 驱动移植)
本文实现一个am35xskevm的uboot开机显示logo一、从TI官网上下载裸机驱动包StarerWare二、在rasterDisplay.c的main中找到如下函数做以下修改://EnablebacklightLCDBackLightEnable();//setLcdSetUpLCD();/*ConfiguringthebaseceilingConfigurethebaseaddressre
落风gy
·
2020-08-18 18:39
项目文章
有趣的Tensorflow游乐场以及有趣的思考
游戏场,通过拖拽就可以选择特征,配置权重,配置隐藏层等,下图是通过左侧点集的点位置(x1,x2),算出点集的蓝色和橙色区域:地址有意思的反思:我从大二起就在公司实习一直到研究生、工作,先后接触了电子设计,
嵌入式软件
设计
weixin_34007886
·
2020-08-18 17:21
软件开发流程基础常识
规定结构和软件组成,明确外部接口和内部接口,给出软件功能要求、性能要求、适应性要求、容量和时间要求、安全要求、保密要求、设计约束、合格性因素等,最终形成软件需求文档,并通过评审软件设计阶段:根据软件需求文档对
嵌入式软件
进行设计
tangziqing1130
·
2020-08-18 16:52
经验技巧
三极管做开关管的总结(理解三极管)
那就是软件工程师只在意电压,我们会经常发现
嵌入式软件
工程师会总说多少伏多少伏的。而一个硬件工程师我们要理解功率,也就
qr_ljj
·
2020-08-18 16:45
硬实时和软实时区别
作为一种嵌入式操作系统,它具有
嵌入式软件
共有的可裁剪、低资源占用、低功耗等特点;而作为一种实时操作系统(本文对实时操作系统特性的讨论仅限于强实时操作系统,下面提到的实时操作系统也均指强实时操作系统),它与通用操作系统
control_tech
·
2020-08-18 14:13
rtems
整洁的软件架构设计
目录架构的价值架构模型三层架构MVC领域驱动模型四层架构
嵌入式软件
架构架构的价值软件价值描述行为价值包括需求的实现,以及可用性保障(功能性bug,性能,稳定性)几乎占据了我们的90%的工作内容,支撑业务先赢是我们工程师的首要任务架构价值业务通常是不明确的
SeanyBrake
·
2020-08-18 14:02
软件架构
整洁的软件架构
嵌入式架构
应用架构
嵌入式软件
错误的五个主要原因
在嵌入式开发软件中查找和消除潜在的错误是一项艰巨的任务。通常需要英勇的努力和昂贵的工具才能从观察到的崩溃,死机或其他计划外的运行时行为追溯到根本原因。在最坏的情况下,根本原因会破坏代码或数据,使系统看起来仍然可以正常工作或至少在一段时间内仍能正常工作。工程师常常放弃尝试发现不常见异常的原因,这些异常在实验室中不易再现,将其视为用户错误或“小故障”。然而,机器中的这些鬼魂仍然存在。这是难以重现错误的
华清小编
·
2020-08-18 05:08
学霸笔记
angularjs
开发常见问题
-1(持续更新中...)
angularJs中学习中…1.刷新当前页面数据:$state.reloadservice.create(data).then(function(newItem){flash.success='Successfullycreatedsomething';service.fetchAll(varforce=true).then(function(services){$scope.services=s
weixin_34301307
·
2020-08-18 05:31
2016 CVPR 德州仪器 ADAS Tutorial
ComputerVisionforAutomotive/ADASMarket:ChallengesandEmbeddedVisionSolutions主要讲了以下四个方面:ADAS市场与挑战嵌入式硬件和SoC
嵌入式软件
体系结构和框架
嵌入式软件
优化和调优下面看几张截图
Frank-X
·
2020-08-17 17:12
计算机视觉
Kotlin入门系列教程—Kotlin若只如初见
作为一个热爱Android开发,有多年Android开发经验的
嵌入式软件
和app开发工程师,我也来写一个Kotlin和Android的系列教
jianning-wu
·
2020-08-17 09:54
Kotlin
做什么软件最赚钱?
做不能盗版的软件或者很难盗版的软件最赚钱了,比如说数据库、
嵌入式软件
。我现在还没有这方面的开发经验,但是听那些软件界的前辈们说这两种软件的确有广阔的发展前景。
yangbolin890826
·
2020-08-17 04:47
嵌入式
数据库
微软
嵌入式系统设计学习周记①——初步了解嵌入式技术
嵌入式软件
与非
嵌入式软件
的区别嵌入式:在已有的硬件上移植(需要修改操作系统源码,安装不需要)操作系统解决软硬件耦合导致的问题。
ChienAAAy
·
2020-08-17 01:29
苏嵌第一次作业(几大问题加20命令指令)
一、为什么嵌入式要用c语言:
嵌入式软件
一般需着重考虑三个方面:性能、安全性和开发效率(包括代码可移植性等)。性能(运行效率)方面,汇编明显是最高的。但汇编在安全性和开发效率方面明显是最低的。
l_ove_you
·
2020-08-17 01:43
作业
linux
漫画-Linux中断子系统综述
中断在
嵌入式软件
中几乎不能离开它,你看到的几乎所有的芯片都有中断功能,不管是裸机程序STC89C51还是嵌入式Linu
写代码的篮球球痴
·
2020-08-16 23:59
Linux
大道至简——RISC-V架构之魂(中)
本文为《RISC-VCPU设计》专栏和《RISC-V
嵌入式软件
开发》专栏系列文章之一。
半斗米
·
2020-08-16 22:36
RISC-V
2019海康威视面试经验
岗位:
嵌入式软件
开发一面1.2分钟简单自我介绍2.会什么数据结构(二叉树,链表,队列,栈),手写链表的插入,中间插入3.GDB用过吗,具体解决问题莫实例4.socket通信的过程,全部函数写一下。
weixin_40178954
·
2020-08-16 21:30
面试准备
C语言
Ehome:智能家居之
嵌入式软件
项目发布
9、项目的发布9.1配置脚本,实现开机自启动/etc/init.d/rcS:'开机自启动的程序可以放入该脚本/etc/profile:'全局对所有用户有效的环境变量开机自启动:$:'virootfs/etc/init.d/rcS最后加入exec/home/etc/rcS$:'virootfs/home/etc/rcS后面加入#配置开发板IPifconfigeth0192.168.1.6ifconf
不才Jerry
·
2020-08-16 17:08
Embedded
Product
MATLAB/Simulink自动代码生成(一)
在
嵌入式软件
开发中发挥着重要的作用,本文以Simulink模型生成嵌入式C代码为例分析代码生成的原理及应用。一、根据需求建立系统框图低通滤波:又叫一阶惯性滤波,或一阶低通滤波,是使用软件编程实现普通
a往南向北
·
2020-08-16 09:35
MATLAB/AutoSAR
英特尔吴甘沙:大数据的开放式创新
吴甘沙于2000年加入英特尔,先后在编程系统实验室与
嵌入式软件
实验室承担了技术与管理职位,期间参与或主持的研究项目有受控运行时、XScale微架构、众核架构、数据并行编程及高生产率嵌入设备驱动程序开发工具等
weixin_34417200
·
2020-08-16 09:53
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他