首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
爱实习的小张
华北电力大学(保定) 算法工程师
发布于河北
关注
已关注
取消关注
@安和ahe:
单片机 嵌入式面经 笔试题
3.I/O接口(17道) 3.1 GPIO 口一般有哪三个寄存器? 以S3C2410为例,有控制寄存器、 数据 寄存器、上拉寄存器。 3.2 GPIO 的输入输出模式有哪些? 答案: (1)输入模式:浮空输入、带上拉输入、带下拉输入、模拟输入。 (2)输出模式:开漏输出、推挽输出、开漏复用输出、推挽复用输出。 解读: 浮空输入 _IN_FLOATING 浮空输入,可以做 KEY识别。 带上拉输入 _IPU IO 内部上拉电阻输入。 带下拉输入 _IPD IO 内部下拉电阻输入。 模拟输入 _AIN 应用 ADC模拟输入,或者低功耗下省电。 开漏输出 _OUT_OD IO 输出0 接GND ,IO 输出1 则悬空,需要外接上拉电阻才能输出高电平。当输出为 1 时,IO 口的状态由上拉电阻拉高,但同时IO 口也可由外部电路拉低,可以通过输入 数据 寄存器读取电平变化,实现 C51的 IO双向功能。 推挽输出 _OUT_PP IO 输出0 接GND , IO 输出1 接 VCC ,读输入值是未知的。 复用功能的推挽输出 _AF_PP 片内外设功能( I2C的 SCL,SDA)。 复用功能的开漏输出 _AF_OD 片内外设功能( TX1,MOSI,MISO.SCK.SS) 3.3 请说明总线接口 UART 、 USB 、 SPI 、 IIC 的异同点。 总线接口 串 /并 同步 /异步 工作方式 速率 线路 距离 大小端 UART 串行 异步 全双工 慢,最快只有 1.5Mbps 3 线:RX 、TX 、GND 远, RS-485可达 1200m 小端模式 USB 串行 同步 半双工 快, USB3.0可达 5Gbps 4 线:Vbus 、GND 、D+ 、D- 近,不超过 5m 小端模式 SPI 串行 同步 全双工 快,可达 50Mbps 3 线或4 线:SCLK 、SIMO 、SOMI 、 SS 远,可达 10m 大端模式 IIC 串行 同步 半双工 慢,最快只有 3.4Mbps 2 线:SCL 、SDA 近,不超过 30cm 大端模式 3.4 什么是异步串行?什么是同步串行? (1)异步串行方式的特点: ①以字符为单位传送信息,相邻两个字符间的间隔是任意长;即字符内部各位同步,字符间异步; ②因为一个字符中的比特位长度有限,所以接收时钟和发送时钟只要相近就可以了。 (2)同步串行方式的特点: ①以 数据 块为单位传送信息,在一个 数据块内,字符与字符之间无间隔;即字符内部各位同步,字符间也同步; ②因为一次传输的 数据 块中包含的 数据 较多,所以接收时钟与发送时钟需要严格同步。 3.5 IIC 总线时序图? (1)时序总结: 总线空闲状态 SCL 和SDA 均为高电平,接上拉电阻。 启动信号( START) 在 SCL保持高电平期间, SDA由高电平被拉低。由主控器发出。 数据 位传送( DATA) 在 SCL保持高电平期间, SDA上的电平保持稳定,低电平为 数据 0、高电平为 数据 1。用法:主控器和被控器都可发出。 应答信号( ACK) 在 SCL保持高电平期间, SDA保持低电平。 IIC总线上所有 数据 都是以 8位字节传送的,发送器每发送一个字节,就在第 9个时钟脉冲期间释放 SDA(高电平),由接收器反馈一个 ACK。 非应答信号( NACK) 在 SCL保持高电平期间, SDA保持高电平。如果接收器是主控器,则它在收到最后一个字节后,发送一个 NACK,通知被控器结束 数据 发送,并释放 SDA(高电平),以便主控器发送一个 STOP。 停止信号( STOP) 在 SCL保持高电平时间, SDA由低电平被释放(拉高)。由主控器发出。 (2)写 数据 步骤: ①主机发起一个启动信号(START)。 ②主机发送7bit从机地址+1bit读写选择位,1表示读、0表示写。 ③从机产生应答信号(ACK)。 ④主机发送8bit从机寄存器地址。 ⑤从机产生应答信号(ACK)。 ⑥主机发送一个字节 数据 。 ⑦从机产生应答信号(ACK)。 ⑧主机发送一个停止信号(STOP)。 (3)读 数据 步骤 ①主机发送一个启动信号(START)。 ②主机发送7bit从机地址+1bit读写选择位,1表示读、0表示写。 ③从机产生一个应答信号(ACK)。 ④主机发送8bit从机寄存器地址。 ⑤从机产生一个应答信号。 ⑥主机再次发送一个启动信号(START)。 ⑦主机再次发送7bit从机地址+1bit读写选择位,1表示读、0表示写。 ⑧从机产生一个应答信号( ACK)。 ⑨主机读取一个字节 数据 。 ⑩主机产生一个非应答信号(NACK)。之后产生一个停止信号(STOP)。 以上内容摘自专刊《嵌入式岗位笔试面试真题讲解》,该专刊不仅有真题讲解,还有经验分享,不清楚嵌入式该学什么的同学,想找嵌入式实习/正式工作的同学,都可以来看看: https://blog.nowcoder.net/zhuanlan/v0ELPM 公司推荐: 华为 、 小米 、 OPPO、VIVO、荣耀、一加、 style="" target="_blank">CVTE、 大疆 、insta360影石、 style="" target="_blank">美的 、 TCL 、 海信、创维、烽火、 比亚迪 、吉利、长安、大众、 经纬恒润 、小鹏、 style="" target="_blank">图森未来、 百度 、 style="" target="_blank">滴滴、蔚来、理想、 联发科、 紫光展锐 、全志、 寒武纪 、 style="" target="_blank">晶晨半导体 、汇顶、 华为、 style="" target="_blank">中兴、 浪潮 、 style="" target="_blank">TP-LINK、讯飞、商汤、 海康威视 、浙江 style="" target="_blank">大华 、360、小马智行、 元戎启行 、 深信服 、移动、联通、电信、 旷视 、 四维图新 、 中芯国际 、复旦微电子
点赞 16
评论 2
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
昨天 17:17
华南师范大学 深度学习
难道我真的只是秋招低保offer的命吗
本硕双2,研究方向是深度学习和计算成像。直到九月中旬我才意识到秋招到来了,急急忙忙地投简历,投了一堆算法和计算机视觉相关的岗位,然后开始刷牛客的题刷了半个月(力扣刷了基础100题中的前几道做的很晕,所以换牛客了)。目前offer只有一个点击就送的华星,但岗位不太对,薪资也不高,才17w左右。国庆过后投的企业发了一堆笔试过来,我才发现我什么都不会,选择题和代码看的我头大,我是不是秋招已经没有进大厂找到高薪资工作的可能了?难道我真的只是个本质菜比,一辈子都是底层的命吗?唯一的机会是不是继续刷题刷到春招再去投啊
秋招的第一个offer,...
点赞
评论
收藏
分享
昨天 12:51
西北大学 Java
看看大家的选择,岗位都是测开,海思是算子相关的,百度是千帆质量保障相关
大家觉得这两个岗位哪个好一点,工资都差不多,发展怎么样,百度主管面说是面向大模型训推的测试工作,后来hrbp说工作是千帆质量保障,有大佬知道这方面工作是干什么的吗?
点赞
评论
收藏
分享
09-04 00:09
珠海艺术职业学院 贸易跟单
请给我offer
AC鸽想进大厂:
你是我见过最美的牛客女孩
点赞
评论
收藏
分享
08-31 01:30
清华大学 Java
26届java求拷打
我要开始投递秋招了,同时现在也还在实习中,大佬能帮忙指点一下简历该怎么修改吗,感谢
Reverie666:
实习一眼假,项目一眼点评+外卖
投了多少份简历才上岸
点赞
评论
收藏
分享
今天 10:49
上海智元新创技术有限公司_强化学习算法工程师(准入职员工)
智元机器人内推,智元机器人内推码
C++面经摘自优秀牛油先介绍了大概八分钟的科研项目然后开始拷打(有一些记不清了2333)C++部分:C++ 编译过程链接过程做了些什么智能指针介绍shared_ptr实现原理shared_ptr引用计数是原子性的吗怎么保证原子性的垃圾回收机制内存泄漏怎么排查内存泄漏排查工具的原理垃圾回收机制内存泄漏排查工具、垃圾回收机制、共享指针三个之间有什么关系stl map可以多线程同时写入吗stl里有容器是线程安全的吗int a,vector<int> b,同时作为函数参数,b存储在栈上还是堆上;操系统部分:协程和线程的区别协程切换的C++底层实现epoll\select\poll的区别为什...
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
HR面,到底该准备些啥(附核心问题回答思路)
2.3W
2
...
双非放弃保研,后悔爆哭
7328
3
...
如何委婉地拒绝offer
7299
4
...
除了卷大厂,还有其他出路吗。。。
4793
5
...
懂车帝二面 2025.10.11 1h32min
3964
6
...
10.12pdd笔试大鸭蛋
3290
7
...
10.12 拼多多技术岗笔试 第二题 求教
2913
8
...
分享一个很友好的公司
2744
9
...
小红书一面面经
2744
10
...
双非秋招timeline供参考(腾讯字节阿里快手美团)
2548
创作者周榜
更多
正在热议
更多
#
安克创新求职进展汇总
#
53074次浏览
524人参与
#
实习生如何通过转正
#
103465次浏览
1389人参与
#
深信服秋招来了
#
278935次浏览
2914人参与
#
tplink提前批进度交流
#
206127次浏览
1500人参与
#
Tplink求职进展汇总
#
179367次浏览
909人参与
#
职场新人体验
#
81200次浏览
580人参与
#
爱玛科技集团求职进展汇总
#
25128次浏览
190人参与
#
面试被问“你的缺点是什么?”怎么答
#
152929次浏览
2080人参与
#
贝壳求职进展汇总
#
33472次浏览
183人参与
#
互联网公司爆料
#
143964次浏览
708人参与
#
招银网络求职进展汇总
#
164781次浏览
981人参与
#
硬件/芯片公司岗位评价
#
7561次浏览
28人参与
#
华为海思工作体验
#
28396次浏览
119人参与
#
新凯来求职进展汇总
#
48364次浏览
125人参与
#
26届秋招投递记录
#
47818次浏览
495人参与
#
应届生,你找到工作了吗
#
68245次浏览
457人参与
#
秋招最大的收获是什么?
#
44946次浏览
356人参与
#
机械制造岗投递时间线
#
31675次浏览
379人参与
#
京东美团大战,你怎么看?
#
132853次浏览
749人参与
#
材料进Fab厂真的劝退吗?
#
55525次浏览
203人参与
#
联影求职进展汇总
#
42302次浏览
282人参与
#
诺瓦星云求职进展汇总
#
219307次浏览
1710人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务