千古八方的博客

  • 程序开发
    • Android
    • Spring Boot
  • 数据私有化
    • NAS
    • 私有云
    • 内网穿透
    • 服务器
  • 留言
  • 搞事
进学
为学无间断,如流水行云,日进而不已也
Android

RK3399 Android7.1系统,GPIO内核驱动开发

1. 方案背景 产品使用的RK3399核心板,电路板外围电路及模块功能自定义,项目需要增加gpio控制的功能。  由于在用户空间,通过系统命令的方式控制GPIO,拉高拉低的速度响应速度比较慢,而通过内核驱动的方式较快,所以需要开发个内核驱动来控制GPIO。 注意,本文使用的是gpio68号引脚,并非控制所有引脚。 2. 编译及驱动源码 1. kernel/drivers/char/Makefile 添加gpio68.o的编译 obj-y += gpio68.o 2. 新建 kernel/drivers/char/g…

2022年6月28日 0条评论 282点热度 0人点赞 千古八方 阅读全文
Android

RK3399 Android7.1系统,GPIO控制详解

基础词语:GPIO —— CPU 引脚通用 I/O 口序号 1. 查看GPIO与物理引脚的对应关系 本文以GPIO0_A6为例,即电路板上的CPU引出的零号第六个引脚,查看硬件线路与系统gpio路径的对应关系。 其中rk3399 P2引出的GPIO0_A6 原理图与实物,如下: 首先需要计算对应的gpio number的值,可以通过/sys/kernel/debug/gpio查询信息: rk3399_rangotec:/ $ cat /sys/kernel/debug/gpio GPIOs 1000-1031, p…

2022年6月28日 0条评论 475点热度 1人点赞 千古八方 阅读全文
Android

ubuntu 18.04 LTS 上编译 RK3399 Android 7.1 遇到的错误及解决方法

ubuntu 18.04 LTS 上编译 RK3399 Android 7.1 遇到的错误及解决方法 一、 编译前需要的配置及软件 1. 确保swap交换分区至少4G以上,可以通过以下方法修改,并挂载 $ sudo fallocate -l 4G /swapfile $ sudo chmod 600 /swapfile $ sudo mkswap /swapfile $ sudo swapon /swapfile $ sudo vim /etc/fstab #在/etc/fstab 文件最后添加如下内容:/swap…

2022年6月27日 0条评论 299点热度 0人点赞 千古八方 阅读全文
服务器

分布式存储Ceph的基本介绍

不同于中心化的Hadoop(HDFS)分布式存储系统 ,Ceph是没有中心节点的,它采用的是CRUSH(Controlled Replication Under Scalable Hashing)算法(用来计算对象存储位置的),理论可以无限扩展。 Ceph 功能: Ceph主要提供对象存储、设备块存储、以及Ceph FS文件系统,这三种类型的集群存储方案。 Ceph 主要构成: 每个Ceph存储集群,至少包含Ceph Monitor,Ceph Manager,  以及 Ceph OSD(Object Storage…

2022年6月24日 0条评论 168点热度 1人点赞 千古八方 阅读全文
普通人的致富之路在哪里

二、如何才能赚到钱呢?

如果问钓鱼佬钓鱼的技巧,他会很乐意的分享给你;如果你问他在哪儿钓到的鱼,非至亲不告诉你。 赚钱也是一个道理,如果问题是怎么赚钱,很多人都乐意告诉你。如果你问在哪里赚到的钱,没人会告诉你。 除非那人是骗子或者想反向赚你的钱。 比如经典的《穷爸爸富爸爸》这本书。书中很明确的告诉我们这不是一本教大家如何赚钱的书,而是一本教人如何认识钱,了解什么是现金流,公司是如何运行的,进而树立正确金钱观念的书籍。 再比如,马云某次综艺的时候,一个观众提的问题很直接:我不要你讲这讲那,你就告诉我怎么赚钱就行。 这是个实诚的问题,也是我最…

2022年6月23日 0条评论 188点热度 0人点赞 千古八方 阅读全文
Android

Android 下高效复制文件的方法

  如果安卓8.0(API26)以上的系统,建议使用java.nio.file.Files.copy()方法。 因为如果在同一个文件系统上的话,Files.copy会调用系统的复制文件方法,此时性能开销最小。 连缓存块的操作都不需要,直接由系统内核在DMA(Direct Memory Access)处操作。  如果两个文件不在一个文件系统上,比如一个是磁盘,一个是网络,则使用buffers缓冲区复制文件。 使用方法如下: try { // 同一个系统的话,使用系统的复制功能,否则使用buffers复制 F…

2022年6月22日 0条评论 465点热度 0人点赞 千古八方 阅读全文
Android

Android widget - 直播右下角点击刷礼物特效

Widget部件介绍 Android  widget  -  直播右下角点击刷礼物特效,自动以及手动点击锚点视图,添加礼物。新添加的礼物沿着贝塞尔曲线,随机选择加速、减速加速器进行运动。   软件架构 Android 礼物动画特效   使用说明及Demo 1.  主Activity布局XML里添加FavorLayout以及锚点View    <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="ht…

2022年6月22日 2条评论 336点热度 1人点赞 千古八方 阅读全文
Android

Android widget - 支持显示距离的雷达扫描控件

Widget部件介绍 Android  widget  -  实现雷达扫描特效,以百分比的方式显示探测到的物体距离,距离越近,点的位置越靠近中心。   软件架构 Android 雷达扫描特效,  两种实现,纯canvas绘制,   或者绘制点图片(以便硬件加速用, 默认)   使用说明及Demo 1.  XML里添加布局 <org.tcshare.widgets.RadarView         android:id="@+id/radarView"         android:la…

2022年6月21日 0条评论 182点热度 0人点赞 千古八方 阅读全文
回忆

昔日蒙学

90年代的偏远农村想要有所为,还是得求学,这个求字很贴切。哪家五六岁的稚童想要认字识数,就送到村西头的学堂去。说是学堂,其实是一栋民宅,一个堂屋,一个西屋,一个老师,堂屋用来上课,西屋老师批改作业。一二年级的学生都在堂屋里念书,南面一排是一年级,北面一排是二年级,总共不到二十个学生。 我们学堂是没有铃的,上下课就有意思了。老师从西屋出来喊一声,在院里玩的我们就跑回堂屋去上课。有时候老师教累了,就在堂屋讲桌上趴着休息一会,休息时间就是我们的课间时间,老师醒了,就是课堂时间。 有一次,老师醒了,我们赶紧跑到座位上,老师…

2022年6月20日 0条评论 143点热度 0人点赞 千古八方 阅读全文
Android

Android widget - 完全可配的炫酷仪表盘

Widget部件介绍 项目里需要一个完全可自定义的仪表盘,其中需要分三个警示断来提示,这里以温度为例,0°C以下用蓝色刻度,70°C以下用绿色刻度,70°C以上红色刻度。 由于需要展示十几个这种图标,并且更新频率接近实时,所以对性能要求比较高。 改了几版后达到要求,最终效果图如下:   为了保持移植到其他项目的便利性,未使用xml的属性值来定义。   并且只有一个文件,复制粘贴简单;大部分参数都设有默认值,并且支持所有的参数可以通过配置来修改。 使用说明及Demo GaugeView gaugeView …

2022年6月20日 0条评论 196点热度 1人点赞 千古八方 阅读全文
12345…8

千古八方

物格而后知至,知至而后意诚,意诚而后心正

最新 热点 随机
最新 热点 随机
火狐下远离内容农场的方法! 中国城市生活成本查询 Debian11 系统备份与灾备盘制作 Debian logwatch 自定义配置文件,根据规则忽略掉某些日志内容 Ampache 5.0 报错 The root Ampache folder has changed to ./public socat 正反向传输文件
Nextcloud 登录提示 【太多连接】 及 【用户不可用】的解决方法 自建NAS,Aria2 下载器的安装及配置 中国城市生活成本查询 Linux SSH 仅允许指定用户远程登录 Android 如何把整个页面置为灰色? 昔日蒙学
分类
  • Android
  • Linux
  • NAS
  • Spring Boot
  • Windows
  • 内网穿透
  • 回忆
  • 基于NEAT的瞎几把寻思算法笔记
  • 散篇
  • 普通人的致富之路在哪里
  • 服务器
  • 未分类
  • 私有云
归档
  • 2022年11月
  • 2022年10月
  • 2022年9月
  • 2022年8月
  • 2022年7月
  • 2022年6月
  • 2022年5月
  • 2020年3月
  • 2020年1月
  • 1990年1月
工具/友链

资源导航 – NAS、私有云存储
在线工具 – MD5、SHA、BASE64、URL编解码
在线工具 – 贷款计算器
在线工具 – IPv4/IPv6地址查询

千古八方 在 B站

千古八方 在 知乎

我的微信小程序
微信小程序-城市生活成本查询
城市生活成本查询
库房物资流水记账簿
最近评论
Avatar photo
千古八方 发布于 1 个月前(12月28日) 重置命令是Nextcloud提供的,和哪个平台没关系。 如果报错,一般是路径或权限的问题导致的。 ...
Avatar photo
aron 发布于 1 个月前(12月24日) 博主你好 我的nextcloud管理员密码过期了 用了occ命令重置但是报错,能请教下是什么原因...
Avatar photo
千古八方 发布于 2 个月前(12月15日) 贝塞尔这个类在这里 https://gitee.com/aityu/AndroidUtils/blo...
Avatar photo
disco 发布于 2 个月前(12月05日) 有demo链接吗?贝塞尔曲线这个关键类没有写出来~
Avatar photo
HJM 发布于 3 个月前(10月20日) 必须点赞!很有效!

COPYRIGHT © 2022 千古八方的博客. ALL RIGHTS RESERVED.

京ICP备14020471号