嵌入式软件面试经验总结

面试问的很细,其实主要考察一个你对公司产品的理解,能不能把一个完整的产品功能说出来,可能有些东西不是你做的,但是你应该需要独立的重复做一遍,如果你只富余做别人做好的,简单的重复的东西,不利于你能力的提升,比如你和别人讲,我在半导体公司就坐固件的代码修改,这样不行,你应该说你做了框架搭建,标准化,还有一些驱动的开发,比较有价值的,如果你没开发过,那你至少要依葫芦画瓢,搞一遍,所以到一个新公司,可能做简单重复的东西,但是你要思考哪些东西如果没有,那你做一遍,怎么做,要从业务角度把产品理解到位,功能理解到位,自己做一遍也会遇到各种细节问题,这样才有利于你的提升,而不是只能基于别人开发好的东西修修改改

追锋面试,问了uart驱动怎么设计,spi驱动怎么设计,pwm驱动怎么设计
uart驱动问了,有哪些接口,为什么要一个线程来接受uart数据,为什么不直接在中断里面做,如果有一个高优先级的任务打断了uart任务,会不会接受不过来,数据丢失
freertos怎么移植,步骤是什么
用到了哪些freertos的接口
考察宏观的产品设计能力,所以回去吧pwm,uart驱动看下,怎么设计的,接口,封装化思想

i2c spi 485 232 pwm can usb

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值