我嘞个豆,会了这些是不是就无敌了

从事嵌入式,纯技术涉及到的内容主要是C语言、arm、STM32驱动、FreeRTOS、Lwip等等。电子电气方向涉及到的主要是:485、232、串口、DCDC\ACDC、网络通信、数据处理。
C语言:
1.static 关键字的作用、使用方式:
全局静态变量:
全局静态变量使用范围是该.c文件所有位置。
局部静态变量:
局部静态变量使用范围是该函数,且只会在初始化时申明一次,后续变化只能通过赋值。
静态函数:
函数调用范围只限制于该.c。
2.volatile关键字的作用:

笼统的讲,volatile关键字就是让程序每次都去寄存器中获取该字段的值,保证了数据变量的准确性。
什么时候用到该关键字?
1.变量是全局变量,且多个线程同时操作该变量的时候。
2.中断中处理的数据变量。
3.硬件寄存器中的数据。
3.const关键字的作用:
4.main函数之前进行了什么操作?
简单来说就是各种初始化操作。
5.堆和栈有什么区别?
什么是堆?什么是栈?他们之间有什么区别和联系? -
STM32:

1.串口数据接收是怎么处理的?

串口数据处理有两种方式:
1.通过串口中断接收到数据后,将数据放置环形缓存或队列中,待数据处理函数进行处理时进行处理。(RTOS)
2.通过轮询,时间片方式调度串口寄存器判断是否有数据,有数据则放入缓存待处理。(裸机)
FreeRTOS:
1.简述一下什么是RTOS系统

FreeRTOS为例,RTOS系统是以抢占优先级为主,时间片为辅实现任务调度的操作系统,主要核心上实现的是任务调度的功能,使任务具有实时性。

2.在任务中怎么进行数据传输?什么方式?

任务间数据传输一共有三种形式,用的最多的是消息队列,其次是全局变量和信号量。
1.消息队列发送数据的方式可以是发送数据本身和发送数据的地址指针。
2.全局变量使用供所有任务获取和处理,但全局变量占用内存较多,而且不好管理。
3.信号量一般作为标志位使用。

附面经
全部评论
投下简历就一目了然了
点赞 回复 分享
发布于 02-19 21:02 山东

相关推荐

02-28 14:33
1、能承受较大的工作压力——加班 2、抗压能力强——加班+替别人扛雷 3、工作有激情——自觉加班还要特美 4、有强烈责任心——没做完不准走 5、弹性工作制——加班不给加班费 6、弹性工作制,但不保证准时下班——做完了才准走 7、包三餐——早晚都得加班 8、双休——工作日加班 9、薪资+社保+带薪休假+职位晋升——是个正经公司都有,没什么拿得出手的福利 10、适应较快的工作节奏——加班把三天的工作两天做完 11、公司提供水果——貌似也就这一个福利 12、有强烈的上进心——干完工作就加班去干其他工作 13、喜欢有挑战性的工作——加班、前人留的坑不少 14、不提倡加班——你懂的(该加还得加,加班是因为你工作效率低,不是安排工作多) 15、不强制加班——你懂的 (不做完额外安排的工作你走一个试试!) 16、上不封顶——下不保底 17、偶尔会忙——以后忙了你别抱怨,提醒过了 18、团队氛围很好——大家经常一起加班,一起吃加班餐,聊聊工作,多happy 19、上升空间大——工资低,3000元涨个50%不也就4500吗? 20、领导安排的其它任务——我叫你干啥你就得干啥 21、有期权——没多余的现金发工资给你 22、有股权——工资微妙地低于你应得的数,反正我不信你能干满拿走 23、年底双薪——13 薪 24、13 薪起——别想了,就是13 薪 25、年底有奖金——年薪大于 12 薪小于 13 薪 26、我们 6 点准时下班 -——入职才知道最严重的早晨 6 点下班,回家吃早饭睡觉。 27、扁平化管理 -——领导和你坐一屋,盯着你干活 28、核心团队来自 BAT ——嗯,你不是BAT的,所以你不是核心 29、"我把你的简历整理一下"——对方说这个的话基本可以判断他是卖人头外派的了,把你的简历给他的甲方。 30、弹性工作时间——只弹下班(下班时间不固定),不弹上班 31、能独立完成任务 ——前端后端或产品测试推广运营全都你一个人干 32、领导好——看你顺眼就好,不顺眼就 XX ;你有生之年不可能有晋升的空间 33、XXX 比钱重要——钱达不到你的要求 34、公司会给你培训,但是工作之后你要交培训费——麻痹就是培训班 35、BAT 薪资——略微高于本地市场价 36、帮员工避税——按最低工资给你交社保公积金(五险一金) 37、我们是创业公司——有不少坑要填,另请做好加班拼命的准备 38、老板 /负责人不在,稍后会联系你的/今天面试挺好回去等——面试不合格,不要抱期望了在这插入小广: 感谢友友们的支持嵌入式面经专栏:https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
分享
评论
2
5
分享

创作者周榜

更多
牛客网
牛客企业服务