笔记
一刹烟火一抹浮尘
这个作者很懒,什么都没留下…
展开
-
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 · 1761 阅读 · 3 评论 -
RK3568-Android12 关于去掉安装apk时提示“来历不明的。。。”和“出于安全。。。”的修改方法
在Android上安装apk往往有多种方式,但对于一般的操作来说有两种:1,通过U盘点击安装;2,通过网站、应用市场安装。原创 2023-03-06 22:06:10 · 1367 阅读 · 0 评论 -
RK3568 Android12 动态修改系统property
在Android系统开发时,经常有这样的需求,在已经正常工作的Android 设备上修改系统property,但是如果该property是非只读的,可通过setprop 命令或者SystemProperties 接口来设置,但如果是只读,就好像只能通过remount,然后修改对应prop文件来实现。原创 2023-02-25 16:17:21 · 539 阅读 · 0 评论 -
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 · 1140 阅读 · 0 评论 -
RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings【二】
RK3568 Android12动态控制SystemUI状态栏和导航栏-packages/apps/Settings原创 2022-11-28 11:09:19 · 1180 阅读 · 0 评论 -
RK3568 Android12动态控制SystemUI状态栏和导航栏-frameworks/base【一】
RK3568 Android12 动态显示状态栏和导航栏原创 2022-11-28 09:58:19 · 2409 阅读 · 0 评论 -
RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况
RK3568 MIPI 开机启动不显示,待机唤醒后又有显示的一种异常情况原创 2022-11-03 11:16:04 · 1794 阅读 · 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 · 553 阅读 · 0 评论 -
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 · 212 阅读 · 0 评论