首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
炒鸡无敌鱿鱼丝
邵阳学院 嵌入式软件工程师
发布于湖南
关注
已关注
取消关注
@HellowordX:
嵌入式面试经验
1.首先需要准备自己的自我介绍,重点突出符合职位的亮点2.熟悉自己的项目,熟悉基本流程,里面用到的知识点3.复习基本的·C语言知识点3.1几个关键字的作用3.1.1auto:指定为自动变量,由编译器自动分配及释放,通过栈上分配3.1.2static:指定为静态变量,分配在静态变量区,修饰函数时,指定函数作用域为文件内部3.1.3register:指定为寄存器变量,建议 编译器将变量存储到寄存器中使用,也可以修饰函数形参,建议编译器通过寄存器而不是堆栈传递参数3.1.4extern:指定为外部变量,即在另外的目标文件中定义,可以认为是约定由另外文件声明的对象的一个"引用"3.1.5const:与volatile合称"cv特性",指定变量不可被当前线程/进程改变(但有可能被系统或其他线程/进程改变)3.1.6olatile:与constant合称"cv特性",指定变量的值有可能会被系统或其他进程/线程改变,强制编译器每次从内存 中 取 得该变量的值3.2内存占据3.2.1 32位编译器:char :1个字节 char*(即指针变量): 4个字节(32位的寻址空间是2^32, 即32个bit,也就是4个字节。同理64编译器)short int : 2个字节int: 4个字节unsigned int : 4个字节float: 4个字节double: 8个字节 long: 4个字节 long long: 8个字节unsigned long: 4个字节 64位编译器: char :1个字节 char*(即指针变量): 8个字节 short int : 2个字节 int: 4个字节 unsigned int : 4个字节 float: 4个字节 double: 8个字节 long: 8个字节 long long: 8个字节 unsigned long: 8个字节4.相关的硬件知识4.1 spi(串行外设接口):全双工,四条线(串行时钟,串行数据输出,串行数据输入,片选信号),没有应答信号,只有一个主设备 spi接口具有如下优点: 1) 支持全双工操作; 2) 操作简单; 3) 数据传输速率较高。 同时,它也具有如下缺点: 1) 需要占用主机较多的口线(每个从机都需要一根片选线); 2) 只支持单个主机4.2 iic(集成电路总线):半双工,两条线,线少,但是技术麻烦,通过地址选信号 优缺点 1)优点 只使用两条信号线; 支持多主机多从机; 有应答机制。 2)缺点 速率比SPI慢 4.3USART(通用异步接收器):没有时钟信号,所以通过波特率,全双工,三根线 优缺点 1)优点 只使用两条信号线; 不需要时钟信号; 有校验位进行错误检测; 2)缺点 传输速率比较低。 spi和iic都是短距离的,芯片和芯片的通信,usart是两个设备的通信,长距离 4.4单片机最小系统?内部主要结构?答:电源,晶振,复位电路;内部结构:ROM/RAM,计时器,中断,I/O串并行口,总线4.5RAM和ROM的区别?ROM(只读存储器):一次写入后只能被读出,而不能被操作者修改或者删除,一般用于存放固定的程序和数据表格RAM(随机存储器):内存,存放各种现场的输入/输出数据,中间计算结果以及与外部存储交换信息,或者作堆栈(特点:先进先出,后进后出)4.6看门狗原理:在系统运行以后就启动看门狗计数器,此时看门狗就开始自动计时,如果达到一定时间还不去给她进行清零,看门狗就会溢出从而引起看门狗中断,造成系统复位 5.数据结构5.1队列和栈区别1.队列先进先出,栈先进后出2.对插入和删除操作的限定不同栈是限定只能在表的一端进行插入和删除操作的线性表队列是限定只能在表的一端进行插入,在另一端进行删除操作的线性表3.遍历数据速度不同栈只能从头部取数据,也就最先放入的需要遍历整个栈最后才能取出来,而且在遍历数据的时候还得为数据开辟临时空间,保持数据在遍历前后的一致性。队列则不同,它基于地址指针进行遍历,而且可以从头或尾部开始遍历,但不能同时遍历,无需开辟临时空间,因为在遍历的过程中不影像数据结构,速度要快的多 其他问题1.iic的上拉电阻有什么用,为什么不是下拉电阻?2.数组存储是连续的吗,怎样定义不连续 关注我,分享更多面试经验,想要走c++和嵌入式可以看一下我的面经哦,励志做全网最全的嵌入式总结,后边我也会出算法总结https://www.nowcoder.com/creation/manager/columnDetail/MJNwoM
点赞 22
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-26 17:30
蚌埠坦克学院 嵌入式软件开发
嵌入式八股文准备全攻略
嵌入式开发面试和笔试的“八股文”主要考察 C 语言能力、嵌入式系统原理、外设接口、操作系统和调试能力。本文从知识体系、题型解析和实战方法三方面进行全面梳理,帮助高效备考。一、C 语言基础嵌入式开发几乎离不开 C 语言,核心考点包括:数据类型与存储熟悉各数据类型(int、short、long、char)长度和范围。掌握 volatile、const、static、extern 的应用及区别。理解类型转换、符号扩展和溢出行为。指针与数组指针与数组关系,指针运算及函数指针。指针与多维数组、结构体数组的访问规则。熟练解决指针传递、指针运算及 const 修饰组合问题。结构体与共用体内存布局、对齐方式、...
点赞
评论
收藏
分享
02-26 21:06
门头沟学院 Java
在公司里,有必要和同事成为好朋友吗?
在公司里,你和同事的关系一般有平级同事关系、上级领导关系、下级员工(你是管理),一般就是这 3 种关系。你们在一起工作,都是为了完成公司的工作目标,然后公司发放工资或奖金。有的人可能在长期的工作关系中,有可能性格相投,志趣相投等等,慢慢发展成为朋友关系。同事成为朋友关系的好处:降低沟通成本提升协作效率:朋友之间的沟通往往更直接、更坦诚。少了职场上的弯弯绕绕、不熟悉和试探,工作协作会变得更加顺畅。信息互通:朋友之间会分享更多非公开的信息(比如公司动态、培训资源),这有助于你更好地把握公司动向,规划自己的职业路径信任基础:在面对项目难题或外部竞争时,朋友之间的信任会比普通同事更深,更容易成为并肩作...
有必要和同事成为好朋友吗...
点赞
评论
收藏
分享
01-12 13:39
西安电子科技大学 golang
怎么找实习
朋友说他那的实习生连环境都不会装,还不如我。可我怎么感觉找个实习特别难🥲
实习简历求拷打
点赞
评论
收藏
分享
02-11 19:01
门头沟学院 FAE
这是我在BOSS遇到最有人性的hr,他的鼓励简直让我这么久人机般投简历来,最感动的一次,真的好想进这家公司啊😭😭😭
Data_Seven:
牛客最美的HR
找工作时遇到的神仙HR
点赞
评论
收藏
分享
02-26 10:46
浙江大学 算法工程师
双非本华为OD:1年开发+1年空窗,从测试岗到Java开发面经
个人情况 深圳大学计算机本科(双非),1年小公司Java后端开发经验(主要做电商平台订单模块),后因家庭原因空窗1年。2025年3月首次华为OD机考未通过,5月通过内部推荐开始系统备战。8月成功通过机考(Java开发岗),但技术面被刷,转岗测试。10月测试岗面试通过,部门急需Java开发,直接转岗,11月拿到Offer,12月初入职。整个流程历时9个月,比常规长,但最终达成目标。 资格面(10/18) 自我介绍 “我是深圳大学计算机专业,1年Java开发经验,专注电商平台订单系统。空窗期用于系统化学习,重点补足算法和分布式知识。这次面试希望能将积累落地到华为的业务中。” 离职原因与空窗...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
面试官视角聊聊:秋招AI岗高频面试问题
8454
2
...
2027届暑期实习大科普,为什么从来没人给你讲过这些事情?
6763
3
...
字节剪映后端一面凉经😭
3978
4
...
实习中找暑期实习的几个问题
2908
5
...
哈啰后端一面
2669
6
...
从荆棘到向阳,再到被丢进人才库:一个普通人的大厂梦碎实录
2279
7
...
暑期实习 字节二面
2037
8
...
字节crm后端二面
1649
9
...
26春招
1418
10
...
老板原话:AI要完全取代程序员了
1334
创作者周榜
更多
正在热议
更多
#
哪些公司开春招了?
#
42524次浏览
243人参与
#
关于提前批我想问
#
279172次浏览
2346人参与
#
小厂一定不能去吗?
#
4054次浏览
62人参与
#
如果没找到工作,考公是你的退路吗
#
64917次浏览
454人参与
#
春招开局,你有保底offer吗?
#
2060次浏览
29人参与
#
实习心态崩了
#
105991次浏览
537人参与
#
为了秋招你都做了哪些准备?
#
33305次浏览
539人参与
#
通信/硬件求职避坑tips
#
143823次浏览
1092人参与
#
计算机专业还有必要去大厂卷吗
#
57182次浏览
232人参与
#
牛友的志愿填报指南
#
54565次浏览
392人参与
#
秋招笔试记录
#
367190次浏览
2104人参与
#
应届生,你找到工作了吗
#
117340次浏览
716人参与
#
通信硬件薪资爆料
#
1241978次浏览
7220人参与
#
我的求职精神状态
#
436691次浏览
3110人参与
#
业务面应该做哪些准备
#
98915次浏览
1107人参与
#
如果再来一次,你还会学硬件吗
#
156327次浏览
1474人参与
#
23届的你们都什么时候入职?
#
238303次浏览
1124人参与
#
机械制造薪资爆料
#
1947554次浏览
11048人参与
#
你找工作的时候用AI吗?
#
183733次浏览
934人参与
#
一人推荐一个机械人值得去的公司
#
473860次浏览
4288人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务