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

网站建设与案例管理的心得体会图书馆网站开发总结

网站建设与案例管理的心得体会,图书馆网站开发总结,网站验收确认,营销网红目录 一、简介 二、解决方法 A、底层驱动 B、上层调用 C、验证 一、简介 1、需求:这里是用2个gpio口来控制LED灯,开机时默认亮蓝灯,按开机键,休眠亮红灯,唤醒亮蓝灯。 原理图: 这里由于主板上电阻R635未贴,所以led_sleep不启用。 2、分析: a.一开始是想将这2个…

目录

一、简介

二、解决方法

A、底层驱动

B、上层调用

C、验证


一、简介

1、需求:这里是用2个gpio口来控制LED灯,开机时默认亮蓝灯,按开机键,休眠亮红灯,唤醒亮蓝灯。

原理图:

这里由于主板上电阻R635未贴,所以led_sleep不启用。

2、分析:

a.一开始是想将这2个gpio口的控制写在背光pwm驱动中,但是该设备是不接屏幕(mipi/edp/lvds)的,直接由cpu输出信号到hdmi屏,所以无法控制背光pwm。

同理,想写在和屏启动相关的驱动里面,也是无法控制的。例如由i2c控制的gm8775c。

b.所以想到在底层驱动写一个文件节点,由上层应用去控制。

二、解决方法

A、底层驱动

这里写了一个c文件,gpio_led.c

/** Driver for keys on GPIO lines capable of generating interrupts.** Copyright (C) 2015, Fuzhou Rockchip Electronics Co., Ltd* Copyright 2005 Phil Blundell** This program is free software; you can redistribute it and/or modify* it under the terms of the GNU General Public License version 2 as* published by the Free Software Foundation.*/#include <linux/module.h>
#include <linux/init.h>
#include <linux/fs.h>
#include <linux/interrupt.h>
#include <linux/irq.h>
#include <linux/sched.h>
#include <linux/pm.h>
#include <linux/sysctl.h>
#include <linux/proc_fs.h>
#include <linux/delay.h>
#include <linux/platform_device.h>
#include <linux/input.h>
#include <linux/slab.h>
#include <linux/wakelock.h>#include <linux/gpio.h>
#include <linux/of.h>
#include <linux/of_gpio.h>struct vanzeak_gpio_drvdata {struct gpio_desc *power_gpio;struct gpio_desc *sleep_gpio;
};static const struct of_device_id vanzeak_gpio_match[] = {{ .compatible = "vanzeak,gpio", .data = NULL},{},
};
MODULE_DEVICE_TABLE(of, vanzeak_

文章转载自:

http://fWh6OgGw.bkfdf.cn
http://FFRkUw7E.bkfdf.cn
http://YMuk5OA1.bkfdf.cn
http://KN1q363t.bkfdf.cn
http://5NKAMBR0.bkfdf.cn
http://RKfsQx8c.bkfdf.cn
http://7wzk8ovJ.bkfdf.cn
http://MaAO4IwI.bkfdf.cn
http://6TiJWpNn.bkfdf.cn
http://O9PLrPgy.bkfdf.cn
http://wNh3ynzh.bkfdf.cn
http://cw60jDqq.bkfdf.cn
http://Dod97WGk.bkfdf.cn
http://vlxKochs.bkfdf.cn
http://rBesD7wF.bkfdf.cn
http://Sp3rJgJk.bkfdf.cn
http://etnYdtay.bkfdf.cn
http://jRwzSgFK.bkfdf.cn
http://PsXWt2Ui.bkfdf.cn
http://HRh8PQp8.bkfdf.cn
http://3zDDSRbr.bkfdf.cn
http://GIKNH0Y9.bkfdf.cn
http://urhMwuJ0.bkfdf.cn
http://TgcA6GCD.bkfdf.cn
http://ydc6H5NV.bkfdf.cn
http://Et6xSYKo.bkfdf.cn
http://czNM9X2Y.bkfdf.cn
http://uZyzOj2Z.bkfdf.cn
http://Brz9KHlr.bkfdf.cn
http://Pr7Ucdb3.bkfdf.cn
http://www.dtcms.com/wzjs/651894.html

相关文章:

  • 那些网站主做玄幻小说深圳市住房保障局官网
  • iis 建网站手机访问宁波网站建设开发公司
  • 网站软件大全免费下自己建设网站怎么被百度收入
  • 做网站需要解析吗廊坊建设部网站
  • 优秀网站建设官网珠海一元夺宝网站建设
  • 网站建设必须经历的过程网络营销方案设计题
  • 一站式网站建设哪家专业金华市建设技工学校网站
  • 济宁网站建设优化亿峰深圳龙华高级中学
  • 如何查看一个网站的所有二级域名集约化网站建设方案
  • wordpress制作网站教程百度排名推广
  • 公司网站属于什么类型域名买好后怎么建设网站
  • 建站之星切换模板长沙建站优化
  • 苏州艺术家网站建设新产品宣传推广策划方案
  • 网站导航怎么做电商平台都有哪些
  • 做少儿培训网站的公司如何快速构建一个网站
  • 做网站如何防止被骗一个完整的项目流程图
  • 网站备案拍照背景四川建筑人才网
  • 网站的会员认证怎么做wordpress目录的绝对路径
  • 厦门网站建设开发公司装修公司经营范围有哪些内容
  • 追波设计网站和wordpress
  • 四川省建设厅网站首页俄罗斯乌克兰战争最新消息
  • 网站地图法国化妆品进口报关做网站
  • 企业微信官方网站海外 国内网站建设
  • 分享型网站建设建筑人网站
  • 网站建设就业前景搭建网站需要什么技能
  • 外贸网站制作有哪些地方网站建设
  • wordpress添加百度统计seo建设者
  • 宁波网站制作优化服务公司中国建筑在线网
  • 怎么把网站设置为信任网站网站开发后台数据库怎么搞
  • 莱芜买房网站企业型网站建设制作平台