首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Toudou_Takatora
燕山大学 C++
发布于河北
关注
已关注
取消关注
@赛博二哈:
【驱动】02.GPIO子系统
【嵌入式八股】一、语言篇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 GPIO子系统 硬件原理 GPIO名为"General Purpose Input/Output",通用目的输入/输出,就是常用的引脚。 芯片内部有很多引脚,这些引脚可以接到GPIO模块,也可以接到I2C等模块。 通过Pinctrl子系统来选择引脚的功能(mux function)、配置引脚: 当一个引脚被复用为GPIO功能时,我们可以去设置它的方向、设置/读取它的值。 一般的寄存器有pin模式选择 使能、时钟 方向,输入输出 电平高低 设置、清除寄存器 应用编程 导出/设置方向/读写值 在sysfs中访问GPIO,实际上用的就是引脚号,老的方法。 a. 先确定某个GPIO Controller的基准引脚号(base number),再计算出某个引脚的号码。 方法如下: ① 先在开发板的/sys/class/gpio目录下,找到各个gpiochipXXX目录: ② 然后进入某个gpiochip目录,查看文件label的内容 ③ 根据label的内容对比设备树 label内容来自设备树,比如它的寄存器基地址。用来跟设备树(dtsi文件)比较,就可以知道这对应哪一个GPIO Controller。 内核驱动 具体应用时的驱动 a. 引脚配置为GPIO功能,使用Pinctrl子系统 b. 在设备树里指定GPIO引脚(某一组GPIO 哪一个引脚 属性) gpios=<&gpio1 2 GPIO_ACTIVE_LOW> c. 在驱动代码中:驱动代码中要注册一个platform_driver,在probe函数中:获得引脚、注册file_operations。 在file_operations中:使用GPIO子系统的标准函数获得GPIO、设置GPIO方向、读取/设置GPIO值。 descriptor-based legacy 引脚号,老的方法 获得GPIO gpiod_get gpio_request gpiod_get_index gpiod_get_arra
点赞 0
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
02-17 17:21
中北大学 测试开发
测试开发 - 小天才 - 一面
自我介绍为什么选择测试开发,对于岗位的理解和未来发展方向实习经历具体介绍开发的工具有部署在客户端或者产品上么,或者有开发过相应的 SDK 么有参加过 HiveSQL 或者公共工具的部署么个人博客中的主要内容有哪些有在 AI 方面有相关的研究方向么对于 AI 的应用有什么认识么,AI 对于测试业务有什么帮助么有过实际应用的经验么数据有校验么反问环节:部门情况:研发保障部,软件测试技术科,定位和运动健康业务面试建议:Python 开发相关能力,前端,客户端,云服务AI 应用及理解
查看10道真题和解析
点赞
评论
收藏
分享
02-16 12:31
滴滴_存储研发工程师(准入职员工)
OPPO内推,OPPO内推码
关于工作环境:base深圳前海 内部配置绝了。一整栋50层都是oppo哒,我的工位可以看到欢乐港湾和大海,零食柜自给,很感动的是每层都提供独立的隔音室,3层饭堂里,23楼是最好吃的 周边很繁华。楼下三层是大商场,午饭后我一般会和其他实习生姐妹去citywalk,好多奶茶店,茶救,奈雪 喜茶,瑞幸,奶白,煲珠公每天换着喝,好幸福 关于工作氛围 感受到相当年轻,相当扁平的氛围,我们组(销售运营部)有三个哥哥姐姐直接对接我,她们人真的很nice,笨笨的我不会时,问她们都会耐心解答~~ 关于工作内容 感觉出入还是有的,问了哥哥姐姐,他们收到五六十份简历,面了6个,最后选了我,好感动好幸运。偏大客户运营...
OPPO公司福利 1210人发布
点赞
评论
收藏
分享
02-04 17:01
南昌大学 Java
1000沟通了
为什么第一段实习都找不到😂,211本,项目一个点评一个微服务商城,
牛客96763241...:
拿插件直接投就完了,这玩意看运气的
点赞
评论
收藏
分享
2025-12-31 17:42
已编辑
山东大学 销售技术工程师
简历求拷打
朋友们好,本人是9本ic本科,参加26考研感觉结果不是很妙,遂迅速投入找工作。但本人技术能力很一般()想找客户经理、技术支持 、售前工程师、fae和tse这类对技术要求不是特别高的。但现在这个时间段已经美美错过26秋招,市面上基本上看不到什么fae相关在招聘。想着先找个实习,但也很难找,对口的几乎没有。而且身边的朋友们都说一旦做了非技术岗,就再也转不回技术岗了,但技术岗可以转非技术岗,让我先找技术岗啥的。因为对求职一窍不通,求大家建议🥺
牛客49896997...:
电话都漏出来,要保护个人隐私,我先来,你说我见过最美的牛客女孩
点赞
评论
收藏
分享
02-20 17:14
黑龙江大学 Java
agent实习都干什么?prompt设计
在生成式AI广泛应用的企业环境中,高质量的Prompt是释放大模型能力的关键。然而,一线员工的prompt engineering能力差异较大,分布不均,且通过一线使用人员独立维护的话,会导致最终输出结果的不可控,即导致输出质量参差不齐。通过建立标准化的Prompt模板,可以大幅提升AI应用的稳定性和效率,降低试错成本。本文将分享几种适用于企业内部的Prompt模板,并结合实例说明其用法。一、标准化模板的价值企业级Prompt模板旨在将复杂任务拆解为清晰的指令框架,确保模型理解一致。其核心要素包括:角色定义、任务描述、输入格式、输出要求及约束条件。标准化后,通过维护字典进行后端调用,可以确保使...
AI求职实录
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
嵌入式应届生春招怎么准备——从零到拿 Offer 的系统攻略
972
2
...
关于租房
537
3
...
27届实习近一年的年度经历和总结
489
4
...
HTTP 和 HTTPS 区别
462
5
...
agent实习都干什么?prompt设计
318
6
...
美团推荐算法一面
252
7
...
这个简历可以去找暑期实习了吗
252
8
...
大三无实习
251
9
...
追一科技 C++ 一面
240
10
...
得力嵌入式工程师 二面 面经
220
创作者周榜
更多
正在热议
更多
#
牛客新年AI问运
#
14021次浏览
168人参与
#
你最讨厌面试被问什么
#
1310次浏览
26人参与
#
牛客AI体验站
#
17876次浏览
302人参与
#
有转正机会的小厂实习值得去吗?
#
621次浏览
19人参与
#
牛友们,签完三方你在忙什么?
#
137391次浏览
993人参与
#
担心入职之后被发现很菜怎么办
#
282518次浏览
1185人参与
#
如何缓解入职前的焦虑
#
258874次浏览
1451人参与
#
校招第一份工作你干了多久?
#
139412次浏览
609人参与
#
去年的flag与今年的小目标
#
34303次浏览
337人参与
#
牛客租房专区
#
151453次浏览
1480人参与
#
秋招开始捡漏了吗
#
229469次浏览
1044人参与
#
九月了,是考研还是就业?
#
89307次浏览
557人参与
#
秋招投递攻略
#
268801次浏览
2553人参与
#
这份实习,有没有动摇过你的职业方向?
#
2218次浏览
40人参与
#
搜狐工作体验
#
4119次浏览
29人参与
#
机械人求职现状
#
33653次浏览
297人参与
#
我是XXX,请攻击我最薄弱的地方
#
61795次浏览
410人参与
#
用友工作体验
#
18085次浏览
151人参与
#
你的工资什么时候发?
#
57486次浏览
355人参与
#
你的实习什么时候入职
#
348091次浏览
2291人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务