嵌入式每日八股3.6

栈在C语言中有什么作用
  1. 函数调用:C语言中栈用来存储临时变量,临时变量包括函数参数和函数内部定义的临时变量。函数调用相关的函数返回地址,函数中的临时变量,寄存器等均保存在栈中,函数调用返回后从栈中恢复寄存器和临时变量。
  2. 多线程/进程:栈是多线程编程的基石,每一个线程都最少有一个自己专属的栈,用来存储本线程运行时各个函数的临时变量和维系函数调用和函数返回时的函数调用关系和函数运行场景。
  3. 中断处理

【嵌入式八股】精华版(免费216问精华八股) https://www.nowcoder.com/creation/manager/columnDetail/0rOeJm

【嵌入式八股】一、语言篇https://www.nowcoder.com/creation/manager/columnDetail/mwQPeM

【嵌入式八股】二、计算机基础篇https://www.nowcoder.com/creation/manager/columnDetail/Mg5Lym

【嵌入式八股】三、硬件篇https://www.nowcoder.com/creation/manager/columnDetail/MRVDlM

【嵌入式八股】四、嵌入式Linux篇https://www.nowcoder.com/creation/manager/columnDetail/MQ2bb0

全部评论

相关推荐

1. C语言的函数调用原理是什么?2. 什么是封装、继承、多态?3. 深拷贝和浅拷贝有何区别?4. 友元在C++中的含义是什么?5. struct和class在C++中的区别是什么?6. 构造函数和析构函数的作用是什么?7. CPU、MPU、MCU、SOC、SPOC有何区别?8. 交叉编译是什么?为何需要交叉编译?9. 嵌入式系统基于ROM和基于RAM的运行方式有何区别?10. 什么是哈弗结构和冯诺依曼结构?11. ARM流水线技术的概念是什么?12. ARM有多少个32位寄存器?13. ARM指令集分为几类?14. ARM处理器有几种工作状态?15. ARM体系中函数调用时参数是如何传递的?16. 锁相环的概念是什么?17. 中断和异常有何区别?18. 中断和DMA的区别是什么?19. 中断的响应执行流程是怎样的?20. 中断和轮询的区别是什么?21. 同步传输和异步传输有何区别?22. RS232和RS485的区别是什么?23. 常用的GCC指令有哪些?24. 硬中断和软中断有何区别?25. 中断为何要分为上半部和下半部?26. 如何求解整数型的二进制表示中1的个数?27. 不使用第三个变量如何变换两个变量的值?28. 给定一个整型变量a,如何设置a的第3位?如何清除a的第3位?29. 什么是虚函数?30. C++如何实现多态?纯虚函数的概念是什么?  c++/嵌入式面经专栏-牛客网 https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 评论 收藏
转发
面试官1:你觉得你凭什么能胜任这个职位:答:我在研究生和本科生期间有接触过,嵌入式单片机类的项目、嵌入式linux项目面试官1:请你介绍一下从IIC到欧拉角的计算过程,答:讲了一下IIC配置的软件IO及通讯时序图面试官1:请你讲一下CAN总线协议答:CAN总线使用的是差分电压来输出逻辑0和1,能加大传输距离,抑制工模干扰,然后一帧数据格式大概为:设备地址码、数据长度控制码、数据码、数据校验码、结束码面试官1:巴拉巴拉,CAN总线在传输的时候什么什么header什么什么答:我只是学了他的基础知识,没有实际使用过面试官1:C和C++,你觉得他们有什么区别、C++你是怎么使用的答:一个面向程序,一个面向对象、C++实例化一个类,里面包含这个类的成员属性和对这些属性的操作函数,答得一坨屎,面试官2:FreeRTOS,你的三个任务控制,请问你是怎么实现的(考察对FreeRTOS的使用经验)答:一坨屎,自己答得很含糊,被问了三次,“那我换一个问法”,才说什么挂起,什么就绪态,现场恢复面试官2:uart串口通讯,万一通讯出现异常,你是怎么解决的?异常后怎么处理答:我在发送的数据上,前后都加上校验码,还有一个数据的长度,收到需要进行校验,(后面尴吹,什么超时重发,什么接收不到就算了)再后面,就是什么自己讲最近的项目,什么结构体,什么函数指针,什么成员变量,起始两位面试官人都挺好的,没有特意为难我,都是在尽职地做好自己的工作,也没有敷衍我,技术面了25分钟,全程下来非常专业,也有刻意的引导。有些项目,回答得很套路,一点都不像自己总结出来的,体现不出自己的工程经验,别人一听感觉就像是背的,然后就继续追加,一问就问出结果是不会了,还是以后多改改简历吧,该不会就老老实实承认,然后转移话题说,我做过什么,用了什么概念嵌入式#嵌入式面经#
点赞 评论 收藏
转发
点赞 5 评论
分享
牛客网
牛客企业服务