自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux 通知链

{+}+{+}+{+}+ {+ }+ else+ {+ }+{+ }+ }+}return rc。

2023-11-27 13:48:34 120

原创 andriod 12 user版本打开debug uart

endif"1");;*)= trueclass coreconsoleuser shell。

2023-11-02 10:26:03 243

原创 基于rk3588s andriod将二进制编译到system/bin

3.打开device/rockchip/rk3588/下的device.mk文件。在PRODUCT_COPY_FILES += \下增加自己的二进制文件以及克隆的位置。1.进入device/rockchip/rk3588/目录下,创建一个目录来存在你的二进制文件,例如app/4.编译刷机,便可以在设备的system/bin中找到你的二进制文件。2.进入app目录中,将自己的二进制文件全部拷贝到这个目录。

2023-10-24 10:06:57 168

原创 基于rk3588s andriod在根目录下创建软连接

2.首先进入目录 system/core/rootdir,打开。1.本文创建软连接使用的是ln -s。

2023-10-24 10:01:25 191

原创 基于android 12上集成docker

3.运行该脚本,可以看到我们缺少的config(那些missing了的)。缺少的config需要我们自己去配置,可以使用menuconfig;也可以直接操作.config文件。1.拉取你的内核源码,我这边使用的是rk3588上的android 12。2.使用下面的脚本来判断docker缺少的内核。5.操作网上的方法进行安装docker就可以了。说明:zfs的不用管。

2023-10-18 16:14:52 637 1

原创 struct i2c_msg对16位i2c寄存器进行读写

在i2c-msg结构体中,addr用来接收从机地址,flags表示是写(读为1,写为0),buf表示我们待会将要传输的地址以及数据,len表示要传输三个字节(本案例中,reg为16位,data为8位)。需要注意的是,wirte函数中,i2c-transfer函数只传输了一次,而read函数中,i2c-transfer函数传输了两次。该函数通过I2C总线适配器将一系列消息发送到I2C设备,或者从I2C设备接收一系列消息。2.在定义完成i2c_msg结构体后,需要通过i2c_transfer进行传输。

2023-10-07 16:49:43 1043 1

原创 安卓创建设备节点

/ 创建设备类 my_class = class_create(THIS_MODULE, "my_class");1.使用device_create_file创建。2.使用class_create创建。// 在此处实现读取属性的逻辑。// 自定义设备属性。

2023-08-30 11:00:46 104

原创 module init 优先级

module init 优先级。

2023-08-30 10:21:50 61 1

原创 安卓单独编译一个.c文件为可执行文件

在代码中自己编写一个Android.bp 文件,将要编译生成的.c文件跟Android.bp 同级目录下。使用mm uarttest编译。

2023-08-29 16:59:25 221 1

空空如也

空空如也

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

TA关注的人

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