首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
陈龙涛
广州软件学院 Java
发布于广东
关注
已关注
取消关注
@盟主acc:
必背八股文-嵌入式基础篇2
对哪些通信接口熟悉?介绍一下SPI 我熟悉的通信接口包括I2C、SPI、UART、CAN、USB、Ethernet等。SPI是Serial Peripheral Interface的缩写,它是一种同步的串行通信接口,主要由四根线构成:SCLK(时钟线)、MOSI(主设备数据输出、从设备数据输入)、MISO(主设备数据输入、从设备数据输出)和CS/SS(片选线)。 线程都有哪些状态?及其各自的转换? 线程的状态通常有:新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)和终止(Terminated)。线程初始化后进入新建状态,当调用start()方法时进入就绪状态。由调度程序选定后进入运行状态。因某些原因(如等待I/O操作)可以进入阻塞状态。完成后,线程进入终止状态。 有cache的CPU上使用DMA如何保证数据的一致性? 为确保数据一致性,我们可能需要使用如下方法:1) 缓存失效(使缓存中的数据失效,强制从主内存中重新读取);2) 缓存刷新(将缓存中的数据写回主内存);3) 使用非缓存内存区域进行DMA操作。 按键防抖如何实现,该线程优先级如何设置? 按键防抖可以通过硬件和软件方法实现。软件防抖常常使用定时器:当检测到按键按下时,开始计时,并在一个短的延迟后再次检查按键状态。如果状态未变,则认为按键确实被按下。关于线程优先级,按键处理不需要非常高的优先级,但应确保在用户交互中能得到及时响应。 平时怎么debug? 常用的调试手段包括:使用JTAG或SWD调试器进行硬件调试、串口打印日志、使用LED或显示屏显示状态信息、利用模拟器和软件调试工具等。 用过哪些锁? 常用的锁有:互斥锁(Mutex)、信号量(Semaphore)、自旋锁(Spinlock)等。 程序段还有哪些区? 常见的程序内存区域有:代码段、数据段(初始化的全局变量和静态变量)、bss段(未初始化的全局变量和静态变量)、堆(动态分配的内存),和栈(函数调用、局部变量等)。 哪些地方会用到栈?有没有关注flash和ram空间? 栈主要用于函数调用、局部变量存储、和保存CPU的上下文。关注Flash和RAM空间是非常重要的,因为嵌入式系统的资源通常是有限的。常常需要监控和优化内存使用,以确
点赞 4
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
05-03 18:43
哈尔滨工业大学 后端工程师
京东物流java一面面经
项目挑一个讲?这个项目里大部分是大模型,工程上的有讲一下吗?有用到 Agent 吗?Agent 和传统大模型有什么区别?工作记忆了解吗?向量数据库和传统数据库区别是什么?从模型上查询索引结构上、事务上的区别呢?你提到的给 A 推荐的喜好是怎么做的?你的项目如果对标京东、阿里的话,有没有了解到现在成熟的方案?比方说对你的身高体重、用户画像等这类长期记忆的应用。大模型使用向量数据库的诉求是什么?什么场景用向量数据库?向量数据库在 AI 里的核心作用在哪?向量数据库开源的有哪些? 在毕设过程中,有哪些方案是做过技术调研的?做过压测吗?2000 QPS 的瓶颈在哪里?怎么优化?压测的时候什么指标达到了...
点赞
评论
收藏
分享
昨天 09:24
武汉大学 C++
面试凉经,又凉了好没意思啊
海康威视嵌入式面经随记起初兴致勃勃地投了海康,没想到还是挂在了二面,感觉整体难度还好但是自己当时没想起来。复盘了一下,很多考点其实是有规律可循的。备考建议:如果你也在准备嵌入式方向,推荐先系统过一遍这份面经 我也是看完之后才意识到自己哪里没准备到位的。一面(50min)Linux 中断流程,谈谈你对中断上下文的理解C 语言字节对齐的规则,为什么要字节对齐?进程间通信的方式,为什么分用户空间和内核空间?C++ 多态怎么理解?C++ 有哪些多态的典型例子?C 语言程序运行时的内存分配const 关键字的用法extern C 有什么用?为什么声明 C 语言环境?与 C++ 环境区别?delete [...
查看26道真题和解析
点赞
评论
收藏
分享
04-09 19:14
吉首大学张家界学院 运维工程师
诗人
这还是🐮的,哈哈哈哈。多读书!
求职遇到的搞笑事件
点赞
评论
收藏
分享
04-07 11:56
吉林艺术学院 摄影/摄像
26届哭死
春招求救😭,一个面试都没接到
米哈游校招进主页喵:
大佬 考虑我司不 考虑的话可以看我主页帖子
点赞
评论
收藏
分享
05-02 22:52
北京理工大学 Java
双九混子的暑期总结
背景:本硕网安,此前无实习。 其实从去年七八月起,我就算开始准备实习了。但当时还在纠结选什么语言,实验室的项目也还没什么成果。就这样一拖再拖,拖到国庆后才正式开始学 Java,同时还得兼顾导师安排的比赛(用的正是我一直在做的那个项目)。一直拖到十一月初初赛结束,才勉强学完黑马的 Java SE。接着开始学 Java Web,边玩边学,直到十二月初才看完。 第一个比赛失利之后,导师又安排我参加另一个比赛的初赛(复用上一个比赛的成果)。之后我开始准备算法,跟着代码随想录的题单刷题,Redis 和后面的内容没系统学,最后是直接背的八股。这期间也一直在挑项目,挑着挑着就到了一月,勉强敲完了一个轮子项目...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
毕业啦!我们要一起去广州打拼啦!
1.8W
2
...
毕业了,有些话只能藏在心里了
1.6W
3
...
2026春招到底卷成什么样了?填问卷说出真相,最高领200元现金红包
1.3W
4
...
字节 中国交易与广告 后端一面
1.1W
5
...
211本,130投0面,agent应用开发,简历求助!
7518
6
...
从阿里被裁到快手升P6,我花了四年
6808
7
...
别人:阿里 字节 腾讯
5762
8
...
在携程的一天
5756
9
...
从腾讯到阿里感,谢一路走来的自己
5346
10
...
华为暑期实习
5346
创作者周榜
更多
正在热议
更多
#
这个offer值得去吗?
#
31727次浏览
230人参与
#
校招薪资来揭秘
#
960577次浏览
4062人参与
#
在爱玛,骑向未来
#
20377次浏览
395人参与
#
如果春招能重来,我会___
#
29384次浏览
295人参与
#
24秋招避雷总结
#
1020015次浏览
7098人参与
#
你会因为行情,降低找工作标准吗?
#
45134次浏览
328人参与
#
机械人还在等华为开奖吗?
#
339205次浏览
1652人参与
#
米哈游求职进展汇总
#
688634次浏览
3348人参与
#
华为池子有多大
#
178075次浏览
931人参与
#
26届春招投递记录
#
8668次浏览
72人参与
#
25届网易互娱暑实进度
#
109100次浏览
802人参与
#
通信/硬件求职避坑tips
#
172025次浏览
1170人参与
#
记录我的毕业季
#
4595次浏览
118人参与
#
机械人,你的秋招第一份简历被谁挂了
#
268757次浏览
2450人参与
#
远程面试的尴尬瞬间
#
363841次浏览
2062人参与
#
大学最后一个寒假,我想……
#
103293次浏览
846人参与
#
机械求职避坑tips
#
103677次浏览
589人参与
#
你认为小厂实习有用吗?
#
145045次浏览
762人参与
#
运营商笔面经互助
#
219630次浏览
1833人参与
#
美团秋招笔试
#
216384次浏览
1192人参与
#
网易求职进展汇总
#
213151次浏览
1523人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务