想面试单片机工程师,需要学那些东西啊

想面试单片机工程师,需要学那些东西啊,第1张

面试单片机需要掌握的技能:

1需要了解并使用过几款常见的单片机。 2需要熟悉常见的硬件接口譬如 UART 、SPI 、I2C。

3需要了解一些传感器相关的知识,譬如声、光、磁、温、惯性器件。

4需要能看懂 datasheet 读懂芯片的 *** 作规范。就是用代码对传感器的寄存器进行配置。

5能读懂原理图、看懂 PCB。

6会使用示波器、会分析电路。

实际面试考杳内容:

1C语言基础知识,算法水题。

2聊天,聊项目、聊如何实现的。

一般都会问你做过什么项目

然后问这些项目硬件怎么设计的

软件流程怎么样的

问的细的还要问一些难点是怎么实现的

比如,如何产生随机数,什么是伪随机数

如何写程序解决RAM小的问题等等

在广东那边,还会先笔试一下,我想,笔试能过,面试问题不大

因为先笔试了,再面试就是看这个人好不好相处、好不好合作,因为有些项目要几个人完成

而且一般都是软硬件分开的

如果以前没做过完整的项目也没关系

就要表现出很爱做这一行的态度来

这样别人才会认为你能不断提高

祝你好运

单片机就业要求:专科及以上学历,计算机、通信、电子类及相关专业。具有良好的电子电路分析能力;具有C语言或汇编语言等编程经验;具有良好的学习及沟通能力,富有团队精神。单片机应用场合有充分的了解,能够在应用项目中选择合适的单片机和外围芯片的型号;能够根据系统指标很快的设计出一个应用系统的体系结构

单片机工程师分很多种

一种是设计硬件的,这种工程师往往工作是画原理图,选择器件,画PCB

说画PCB不重要其实是不对的,因为原理图往往单片机手册里面都给了很多的说明/限定/例子,并不难画,反倒是外围电路要花很多精力和时间。而PCB的布板,学问则更多,不是像普通电路那样,senior工程师sch, junior工程师pcb

另一种是软件工程师,主要是做相应的单片机软件。

两种工作内容都是既要懂硬件也要懂软件,只是偏重不同而已。

小工程往往一个人就都兼顾了,稍微大一些的工程,一般来说,一个人的精力,时间和知识都是不足的。

以上就是关于想面试单片机工程师,需要学那些东西啊全部的内容,包括:想面试单片机工程师,需要学那些东西啊、单片机工程师面试提问要求、计算机科学与技术专业可以当单片机工程师吗等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9520241.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存