自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 这匆忙而慌张的十年

凡是过往皆是风景

2024-03-13 12:05:43 420 2

原创 Linux RS485串口驱动修改方法--基于Rockchip及Amlogic验证

1)通过dts的uart节点compatible,找到对应的驱动代码。可以在kernel/driver目录中找到对应驱动代码:tty/serial/8250。在设备开发过程中,经常需要使用到RS485,但很多驱动工程师的处理方式基本都是:默认收,告诉应用自己去控制gpio引脚已达到收发数据的目的。其实可以通过修改驱动来控制收发,应用不需要关心控制IO,直接按串口的使用方式即可。2) 需要修改dts,区别于RS232等串口,以识别是RS485串口以及相应的GPIO引脚、高低电平及延迟参数。

2023-10-16 10:34:27 1683 3

原创 RK3568-Android12 关于去掉安装apk时提示“来历不明的。。。”和“出于安全。。。”的修改方法

在Android上安装apk往往有多种方式,但对于一般的操作来说有两种:1,通过U盘点击安装;2,通过网站、应用市场安装。

2023-03-06 22:06:10 1321

原创 RK3568 Android12 动态修改系统property

在Android系统开发时,经常有这样的需求,在已经正常工作的Android 设备上修改系统property,但是如果该property是非只读的,可通过setprop 命令或者SystemProperties 接口来设置,但如果是只读,就好像只能通过remount,然后修改对应prop文件来实现。

2023-02-25 16:17:21 527

原创 RK3568 Android12 代码同步引起的编译错误-error: frameworks/base/boot/Android.bp

error: frameworks/base/boot/Android.bp:44:1: module "platform-bootclasspath" variant "android_commion does not provide a dex boot jar

2023-02-14 16:50:10 1126

原创 RK3568 Android12 动态修改开机Logo

RK3568Android12的开机logo是打包在img中,导致在烧录之后想要更换开机logo,只能重新编译并烧录固件,这样会比较麻烦。

2023-02-09 18:49:42 2227 10

原创 RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings【二】

RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings

2022-11-28 11:09:19 1158

原创 RK3568 Android12动态控制SystemUI状态栏和导航栏-frameworks/base【一】

RK3568 Android12 动态显示状态栏和导航栏

2022-11-28 09:58:19 2384

原创 RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况

RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况

2022-11-03 11:16:04 1743 6

原创 搭建Gitlab 出现 stat --printf(“%U“) (xxxx) = 1 的问题

原因:搭建Gitlab后,系统中会增加用户组git 及用户git,当gitlab需要操作的目录的权限组和用户不是git:git 时,就出现此问题,如切换git 数据存储路径。解决办法:chown -R git:git 目标目录在解决问题过程中,出现一个问题和大家分享: 当linux分区的文件系统不是Linux特有时,chown无效, 当时由于空间不足,增加...

2020-03-21 15:08:41 543

原创 C++ 回调 函数的简单示例

代码#include <stdio.h>#include <stdlib.h>#include <pthread.h>#include <unistd.h>#include <signal.h>typedef int (*func)(int num);static int test_func(int test){ ...

2020-03-17 10:18:54 210

转载 NASA 的十大编码准则

NASA 的十大编码准则:1、简化控制流程:使用尽可能精简的控制流程构造编写程序 – 不要使用 setjmp 或 longjmp 构造、goto 语句,以及直接或间接的递归调用。2、为循环使用固定次数上限:所有的循环必须有一个固定的上限。 必须可以被某个检测工具静态证实,该循环不能达到预置的迭代上限值。如果该上限值不能被静态证实,那么可以认为违背该原则。3、不要在初始化完成后进行动态内

2017-11-13 16:00:28 366

原创 关于windows下C++实现解压、压缩 .tar.gz文件

本人不才,第一次发帖,若有不足之处,望多指建。        关于windows下C++实现解压、压缩 .tar.gz文件,由于需要在实际项目中运用,本人找到了好多资料,貌似都没什么用处,好不容易找个tar组件命令行模式的,解压压缩倒是没什么问题,可以文件权限全都被改变,在设备上无法执行。又在网上找了许多资料,还是没什么眉目。望着电脑屏幕的时候,突然想着7z的有个帮助文档,文档说明了一些命令操

2013-10-30 22:35:43 4808 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除