麦格电气bsp面经

#秋招#面试时长:30min

自我介绍
讲一下设备树的理解 以及设备树对于内核驱动的优势
中断上下级
进程间通信以及自己是如何使用
讲一下I2c驱动以及I2C起始与结束信号
platform平台总线
共享内存

反问。。。

还有一些不关技术的问题就不说了
全部评论
这问题问的不多啊
点赞 回复 分享
发布于 09-11 21:38 陕西

相关推荐

09-15 15:02
已编辑
湖北大学 嵌入式软件开发
9.3 投递9.11 面试 时长 24min面试评价:很平淡的一次面试,主要是拷打项目1.实习中做的工作2.简历中的多通道图像采集与同步控制如何实现3.集成 IMU 与 GPS 模块,实现相机位姿估计这一块具体做了什么工作4.基于v4l2框架,针对红外相机的raw图和可见光相机的yuv格式帧设计了对应的编码与存图逻辑。是啥5.多线程异步调用NPU如何实现的,有没有做一些资源调度的处理,比如说npu core 1 结束后使用npu core 2回答:这个是不影响的,是将图像帧放入一个队列里面然后让线程异步的获取和执行,在帧1处理时,帧2也可以走另外一个core。主要使用3个线程,看到的一些开源项目里面也有使用6线程甚至更高的,在实际测试后发现3线程效果会比较好6.除了yolov5/v8你还部署过其他的模型吗?你具体做的哪方面的工作,图像采集,算法训练,系统构建答:最近在研究strongsort和osnet的汽车追踪算法的部署,主要是算法量化和系统构建,7.你对yolo应该比较了解,请问项目中yolo的前处理和后处理是什么(很意外的一个问题)8.未来职业规划9.反问环节:后续流程 2轮技术 1轮hr,提前实习?部门不做要求,hr那边可能有要求 对我的评价:都还可以9.15 一面挂,搞不懂面评还可以,从头到尾问题都回答出来了,转头就给挂了,面试官全程不露脸,闭麦偷偷讲小话,公司听评论区姐说管理混乱,裁员不给钱,无所谓了。过了也不去
查看8道真题和解析
点赞 评论 收藏
分享
分享一些建议吧,当然可能建议的有点久远了(个人看法,仅供参考)。如果已经拿到了offer或者是mcu+rtos方向基本都学完了的,请保持继续学习,不要摆烂。特别是趁还有时间,能多学一点对以后职业生涯是很有好处的,甚至能帮助你快速度过试用期。我根据我上班的一些体验来说一下如果大家还有时间的话,需要再多学些什么东西:第一个是c➕➕,上班以后发现c/c➕➕你都要会,c++可以先只学一个基础(至少类和对象、函数重载、构造析构函数、引用、拷贝等)第二个还有时间的话,继续往linux方向学,能学多少学多少,至少你要学会使用linux系统,shell命令敲的很6,并且makefile/gcc工具链是必须要会的。因为对于大多数公司来说没有keil给你用,只能自己去写编译脚本。然后,接下来先往linux应用方向学习(后学linux驱动),主要熟悉linux的系统调用api,到这一步,我觉得整个嵌入式软件的基础已经差不多了。因为在企业中,每个公司行业不一样。我们所谓的mcu、rtos、linux等嵌入式技术栈,其实都是基础(公司内部喜欢称为“平台”),产品功能都是在这些平台上实现的,而每个行业的专精知识才是薪资溢价的重头戏,行业专精知识是什么呢?举个例子,比如我所在的通信行业,协议栈就是最核心的东西,这些协议栈可能部署在arm、dsp、fpga或者是其他SOC平台上,这些平台可能要求你用实时操作系统、linux系统等等。又比如新能源行业的bms、工控行业的伺服驱动等等。因此,建议大家尽量快速把基础打牢固,从而能更快在行业扎根。最后,如果有需要《STM32➕RTOS项目》、《嵌入式八股文合集》及《Freertos开发手册》等资料,也可以私信笔者获取。
点赞 评论 收藏
分享
评论
1
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务