【嵌入式Linux】设备树基本语法

设备树基本语法

1_总领-本期设备树视频要怎么讲?讲什么?_哔哩哔哩_bilibili

基本的

image-20230311104640447

image-20230311104715587 image-20230311104748892

image-20230311104844052

image-20230311104922453

image-20230311105009397

image-20230311105044488

image-20230311105102105

特殊的

image-20230311105228976

image-20230311105419973

image-20230311105507983

image-20230311105646032

中断控制

描述GIC控制器

image-20230311110907299

image-20230311111001539

image-20230311111024074

image-20230311110515641

时钟

image-20230311161104575

image-20230311162754056 image-20230311162903866 image-20230311162945443 image-20230313161950442 image-20230313162036686 image-20230313162147947 image-20230313162340734

CPU

image-20230313162544363

image-20230313162718205

image-20230313162856157 image-20230313162927724 image-20230313163003891

image-20230313163221032

image-20230313163241579

GPIO

image-20230313163523392

image-20230313163800037

image-20230313163845480

image-20230313164118188

image-20230313164217942

个数,保留范围(起始、长度),个数对应的名字

image-20230313164258954

GPIO映射-这个脚被用了换一个脚

pinctrl

管脚复用-这个脚换个功能

pinctrl用来配置管脚,复用上拉下拉等

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-i1FRthbn-1684331559159)(C:\Users\bbcen\AppData\Roaming\Typora\typora-user-images\image-20230313165449024.png)]

image-20230313165659158

image-20230313165904283

image-20230313170130872

image-20230313170347864

image-20230313170527888

DTB文件格式

image-20230313194450154

DTB展开成device_node

image-20230313201338565

一个节点对应一个结构体

image-20230313194752221

image-20230313195103253

device_node转换成platform_device

image-20230313202644753

image-20230314142011966

image-20230314142902869

匹配

image-20230314145222402

获取设备树节点

image-20230314145418268

image-20230314145723661

image-20230314145815886

image-20230314145924540

image-20230314150123266

image-20230314150337527

获取属性

image-20230314150745358

image-20230314150906813

image-20230314150937003

image-20230314151011607

解决获取设备树资源失败的问题

platform_get_resource

ranges;

image-20230314152644749 image-20230314152859402

中断获取

image-20230314154906377

image-20230314154937220

image-20230314155013785

image-20230314155039946

参考文档

image-20230314155227088

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值