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

佛山网站建设有哪些电子商务网站开发技术解决方案

佛山网站建设有哪些,电子商务网站开发技术解决方案,简单建优化网站无需技术,访问网站出来的是目录1、设备树设备树描述硬件信息的一种树形结构,设备树文件在linux内核启动后被内核解析。描述一个硬件设备信息的节点我们叫做设备节点,一个设备节点内部包含当前硬件的多个不同属性,相同节点不同属性是以链式结构存储2、设备树的文件格式内核顶…

1、设备树

设备树描述硬件信息的一种树形结构,设备树文件在linux内核启动后被内核解析。

描述一个硬件设备信息的节点我们叫做设备节点,一个设备节点内部包含当前硬件的多个不同属性,相同节点不同属性是以链式结构存储

2、设备树的文件格式

内核顶层目录下/arch/arm/boot/dts:设备树文件存放路径

单独编译设备树文件:make dtbs

***.dts//设备树源码文件

***.dtsi //设备树的补充文件或者头文件

***.dtb //编译后设备树的镜像文件

3、设备树的语法实现

设备树是节点和属性的简单树结构。属性是键值对,节点可以同时包含属性和子节点。

4、解析设备树节点

1)根据设备树节点的名字解析设备树节点:

struct device_node *of_find_node_by_name(struct device_node *from/*当前节点父节点首地址(不知道就填NULL,默认从设备树根节点开始解析)*/,const char *name/*设备树节点名字*/);

返回值:成功获取到解析的设备树节点信息结构体首地址,失败返回NULL

2)根据设备树节点路径解析设备树节点:

struct device_node *of_find_node_by_path(const char *path/*设备树节点路径 */)

返回值:成功获取到解析的设备树节点信息结构体首地址,失败返回NULL

3)根据设备树节点中compatibe键来解析设备树节点:

struct device_node *of_find_compatible_node(struct device_node *from/*填NULL,默认从根节点开始解析*/,const char *type/*NULL*/, const char *compat/*填写要解析的设备树节点中compatible的值*/);

返回值:成功获取到解析的设备树节点信息结构体首地址,失败返回NULL

4)基于解析后的设备树节点信息结构体解析指定属性键值对:

struct property *of_find_property(const struct device_node *np/*设备树节点信息结构体指针*/,const char *name/*指定的键名*/,int *lenp/*获取到的字节个数*/)

返回值:成功返回属性结构体首地址,失败返回NULL

http://www.yayakq.cn/news/538595/

相关文章:

  • 做营销最好的网站源码陕西营销型网站建设公司
  • 山西网站建设推广网站建设通报
  • 网站数据库大小市场调研分析报告怎么写
  • 家里电脑可以做网站服务器吗灰色项目推广渠道
  • 网站关键词都在第二页谷歌浏览器搜索入口
  • 珠海新盈科技有限公 网站建设wordpress博客批量发布
  • 35互联网站建设怎么样微信企业微网站
  • asp.net网站开发项目源码Https全局wordpress
  • 网站内容规划流程wordpress打开空白
  • 泉州模板建站公司重庆网红打卡地方有哪些景点
  • 开展网络营销的企业聊城优化seo
  • 网站有效内容的宣传及推广网站备案流程是什么
  • 做网站开票内容是什么网络游戏网站开发
  • 做微信头图的网站当当网站建设优点
  • 浙江网站辽宁建设工程信息网怎么获取招标文件
  • 大连网站建设信息网站做移动适配以后可以取消吗
  • 12306网站开发成本辽宁营商环境建设局网站
  • 做国外衣服的网站搭建网站php源码
  • 常德政务网站腾讯云网站搭建
  • 建网站赚钱展示型网站 营销型网站
  • 做兼职设计去哪个网站住房和城乡建设部网站标准下载
  • 浙江做网站网站关键词怎么优化
  • 南宁市制作网站的公司做网站做哪个好
  • 建设一个网站的流程.关于网站建设的折页广告
  • wordpress多站用户天津网站建设是什么
  • 做网站域名是什么意思深圳网站创建公司
  • 青海旅游的网站建设免费客户管理软件哪个好用
  • 网站推广多少钱网站后期维护合同
  • 成功的营销型网站设计特点网站建设费一般多少钱
  • 不做网站做百家号centos 7 wordpress install