当前位置: 首页 > news >正文

b2c网站开发策划杭州seo搜索引擎优化公司

b2c网站开发策划,杭州seo搜索引擎优化公司,建筑公司企业信用分在哪里查,非插件实现wordpress连接微博一. 简介 前面几篇文章学习了 关于设备树文件的编译,设备树文件的调用。 本文开始学习 设备树文件的语法。具体学习设备节点与标准属性。 二. 设备树文件之设备节点与标准属性 1. 设备节点 设备树 是采用树形结构来描述板子上的设备信息的文件,每…

一.  简介

前面几篇文章学习了 关于设备树文件的编译,设备树文件的调用。

本文开始学习 设备树文件的语法。具体学习设备节点与标准属性。

二.  设备树文件之设备节点与标准属性

1.   设备节点

设备树 是采用树形结构来描述板子上的设备信息的文件,每个设备都是一个节点,叫做设备节点,每个节点都通过一些属性信息来描述节点信息,属性就是 键—值对。以下是从 imx6ull.dtsi 文件中缩减出来的设备树文件内容:
/ {aliases {can0 = &flexcan1;};cpus {#address-cells = <1>;#size-cells = <0>;cpu0: cpu@0 {compatible = "arm,cortex-a7";device_type = "cpu";reg = <0>;};};intc: interrupt-controller@00a01000 {compatible = "arm,cortex-a7-gic";#interrupt-cells = <3>;interrupt-controller;reg = <0x00a01000 0x1000>,<0x00a02000 0x100>;};
}

可以看出,1 行,“/” 是根节点,每个设备树文件只有一个根节点。细心的同学应该会发现,imx6ull.dtsi imx6ull-alientek-emmc.dts 这两个文件都有一个 “/” 根节点,这样不会出错吗?不会的,因为 这两个“/”根节点的内容会合并成一个根节点。

2 6 17 行, aliases cpus intc 是三个子节点,在设备树中节点命名格式如下:
node-name@unit-address
其中 “ node-name ” 是节点名字,为 ASCII 字符串,节点名字应该能够清晰的描述出节点的 功能,比如,“ uart1 ”就表示这个节点是 UART1 外设。“ unit-address ”一般表示设备的地址或寄 存器首地址,如果某个节点没有地址或者寄存器的话,“ unit-address ”可以不要,例如 “ cpu@0 ”、
interrupt-controller@00a01000 ”。
在上面的设备节点中, 我们看到的节点命名却如下所示:
cpu0:cpu@0
上述命令并不是 “ node-name@unit-address ” 这样的格式,而是用“:”隔开成了两部分,这里的 “:” 前面的是节点标签 (label) ,“:”后面的才是节点名字,格式如下所示:
label: node-name@unit-address

引入 label 的目的就是为了方便访问节点,可以直接通过 &label 来访问这个节点,例如,通过 &cpu0 就可以访问 “ cpu@0 ” 这个节点,而不需要输入完整的节点名字。

10 行,cpu0 也是一个节点,只是 cpu0 cpus 的子节点。

2.  设备树中常见的击中数据形式

每个节点都有不同属性,不同的属性又有不同的内容,属性都是键值对,值可以为空或任 意的字节流。设备树源码中常用的几种数据形式如下所示:
①、字符串
compatible = "arm,cortex-a7";
上述代码设置 compatible 属性的值为字符串“ arm,cortex-a7 ”。
②、32 位无符号整数
reg = <0>;
上述代码设置 reg 属性的值为 0 reg 的值也可以设置为一组值,比如:
reg = <0 0x123456 100>;
③、字符串列表
属性值也可以为字符串列表,字符串和字符串之间采用“ , ”隔开,如下所示:
compatible = "fsl,imx6ull-gpmi-nand", "fsl, imx6ul-gpmi-nand";
上述代码设置属性 compatible 的值为“ fsl,imx6ull-gpmi-nand ”和“ fsl, imx6ul-gpmi-nand ”。

http://www.tj-hxxt.cn/news/88214.html

相关文章:

  • 阿里云虚拟主机如何上传网站苏州seo关键词优化推广
  • iframe框架做网站软文推广的优点
  • 做网站开发学什么语言好南宁网站建设
  • 网站代码管理站长统计 站长统计
  • 广东佛山网站建设网络营销服务策略
  • 开发一个icp网站需要多少钱高端网站定制
  • 网络工程师证搜索引擎优化关键词的处理
  • 计算机网站建设是什么宣传推广方案模板
  • 域名注册网站查询小说推文推广平台
  • 淄博网络公司做网站的电话国家市场监督管理总局
  • 做任务赚钱的游戏网站ui设计培训班哪家好
  • 做英文网站赚钱bing搜索引擎下载
  • 用织梦怎么做网站怎么进行网络推广
  • 做视频网站真的挣钱吗谷歌排名优化入门教程
  • 做单机游戏破解的网站sem竞价推广是什么意思
  • 广西委办局网站独立建设政策seo虚拟外链
  • 网站如何做域名解析友情链接分析
  • 黑龙江省建设会计协会网站关键词是指什么
  • 公司注册网站怎么做创建网站步骤
  • 垡头做网站的公司好用的seo软件
  • 手机移动端网站怎么做的360搜索引擎下载
  • 专门给别人做网站免费网页空间到哪申请
  • WordPress开启mecachesem优化
  • 河北省建设信息网站成都seo排名
  • 怎样免费做彩票网站seo排名啥意思
  • 申请域名的网站百度广告收费表
  • 做网站好做吗竞价推广托管公司介绍
  • 河北建设工程信息网已取消东莞seo广告宣传
  • 阿里云做网站麻烦吗百度新闻首页新闻全文
  • 百度不收录的网站优化关键词哪家好