自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

马不停提的专栏

记录工作相关的知识,以防年龄大了忘记

  • 博客(25)
  • 收藏
  • 关注

原创 uart总线介绍

以RS232为例,串口引脚有9脚和25脚两种,25脚主要用于早期设备,现已逐渐淘汰;实际使用中,一般只需三根线(发送、接收和接地)就能实现数据收发,讲设备的TXD/RXD与计算机的RXD/TXD连在一起,就能实现全双工传输。从表中也能看出,没有时钟线,所以UART是异步传输的。在收集资料的时候,看到一篇关于引脚说明的文章,讲的比较详细,感兴趣的可以去看看。设备监控技术详解。

2024-07-17 15:16:55 574

原创 常见总线介绍

总线是电子设备、器件之间有线通信的物理介质,按照不同的分类方式,有多种类型。这里介绍下相关概念。

2024-07-16 15:57:16 609

原创 SPI总线介绍

SPI需要至少4根线,单向传输时3根线,它们是MISO(主设备数据输入)、MOSI(主设备数据输出)、SCLK(时钟)和CS/SS(片选)SCLK(Serial Clock):传输时钟信号,用于主从设备的同步MOSI(Master Out Slave In):主设备 ==》从设备(主设备发送,从设备接收)MISO(Master In Slave Out):从设备 ==》主设备(主设备接收,从设备发送)

2024-07-15 16:55:08 915

原创 I2C总线介绍

I2C(也常写作IIC,I2C),全称为Inter-Integrated Circuit(“互连集成电路”),用于在集成电路之间进行短距离数据传输。是由SCL和SDA两根线组成的半双工同步串行总线。I2C的地址位有7bit和10bit两种。对于7bit地址,最多支持寻址127设备(实际情况要考虑负载容值,总容值不允许超过400PF)。对于10bit地址,最多支持1023个设备。SCL高电平是对SDA进行数据采样, 如果此时SDA发生电平变化,则是起始终止条件。

2024-07-05 17:23:35 133

原创 展锐平台充电

【代码】展锐平台充电。

2024-06-17 14:29:11 198

原创 展锐音频通路配置

硬件:展锐sharkl5Pro软件Android11当前通路为spk输出,想改成耳机输出。

2024-05-24 14:22:40 246

原创 UMS521T Android11 SIM卡热插拔调试

ProductionParam -> 选择sim_hot_plug_cfg 修改值为 0x003 -> 点击保存项目(需要确定有新的bin文件生成 没有生成可以单独点击file -> save Image)file -> open project -> 选择以下文件。2.KB01插卡时检测脚低电平 未插卡时高电平。1.开发板插卡时检测脚高电平 未插卡时低电平。一.确定是热插拔原因导致的不读卡。一.确定是热插拔原因导致的不读卡。2.修改为插入后电平为低电平。3.替换掉之前的bin文件。

2024-05-24 14:02:52 169

原创 展锐平台关闭sensor hub功能

修改如下内容1 BoardConfig.mk路径/device/sprd/sharkl***/${customer_product}/BoardConfig.mk去掉如下sensorhub配置如下:USE_SPRD_SENSOR_HUB := true# Config Sensor driverSENSOR_HUB_ACCELEROMETER := icm20600SENSOR_HUB_GYROSCOPE := icm20600SENSOR_HUB_LIGHT := ltr553a

2024-05-24 13:57:02 325

原创 展锐android修改开机logo

ums512_1h10.ini有很多上面的关键字,可以根据编译pac包的名字来确定用哪个标签中的。硬件:展锐sharkl5Pro->ums512_1h10。Android版本:11。

2024-05-13 19:41:52 247 1

原创 展锐平台regulator配置

驱动通过regulator_desc结构描述一个regulator内核中int id;int irq;u-boot中不同的ic有不同的定义,以sc2730为例int type;2:dcdc)*/

2024-03-01 18:01:49 445

原创 展锐平台pin脚功能配置

pinmap.c 文件中对 BB 每个 PAD 的配置都分为两行,第一行配置 PAD 的“Central 寄存器”,第二行配置PAD 的“Side Band(MISC)寄存器”。下面以 DSI_TE 为例,对关键字段进行解释说明。A:PAD 脚的“Central 寄存器”名称。“DSI_TE”为 PAD 的 Ball Name。B:“Central 寄存器”的控制内容,控制 PAD 的功能。AF0~3 对应 BB 芯片规格书和 GPIO SPEC 中的 Function 0~3。

2024-03-01 16:21:47 1298 1

原创 Android wifi 网络连接受限问题分析记录

硬件:rk3588软件:Android 12问题描述:系统时间不正确时,wifi连接异常,提示网络连接受限。无法上网。

2024-02-21 16:51:44 1684

原创 Android system property的添加和使用

将上面文件拷贝替换system/sepolicy/prebuilts/api/32.0/private/property_contexts,保持这两个文件一致。system/sepolicy/prebuilts/api/下面有很多不同的api版本,如果不知道使用的是哪个,在上一步添加完成后,编译会有报错提示。java中使用要导入相关库。

2024-02-06 13:28:45 466

原创 Android系统时间获取分析

Android系统时间来源有三个:系统编译时间,硬件rtc时钟,互联网时间。之后比较系统时间和编译时间,将比较新的时间设置为系统时间。开机后先将rtc时间设置为系统时间。当接入互联网,更新时间。

2024-02-05 17:50:16 553

原创 rk3588 偶现usb无法使用

rk3588 偶现usb无法使用问题分析过程

2024-01-11 17:15:09 1707 1

原创 高通camx开发之添加pipeline

参考文章。

2023-12-19 10:16:59 518

原创 【转载】添加hdr feature

ChiFeature2PortDescriptor 结构体描述了Feature的ports, 包括session的info、pipeline、port index、port direction、port type 和 Feature port 到 Target 的映射。ChiFeature2Descriptor 结构体描述Feature Id、Feature name、Feature里stages的个数,并且指向session descriptor table。

2023-12-12 13:18:24 90

原创 高通camx-chi主要数据结构

代表一个打开的设备,通过上面的open函数获取,第一个成员必须是hw_device_t。每个硬件模块抽象出的设备必须实现,第一个成员必须是hw_module_t。描述camera信息,通过get_camera_info获取。process_capture_request()主要参数。process_capture_result()主要参数。camera_module_t的camx实例在后面。configure_streams()重要参数。包含close和hw_module_t。notify()参数。

2023-12-01 13:09:16 459

原创 高通camx-chi架构

代表了某个特定的图像采集场景,比如人像场景,后置拍照场景等等,在初始化的时候通过根据上层传入的一些具体信息来进行创建,这个过程中,一方面实例化了特定的。,这个实例是用来管理整个场景的所有资源,同时也负责了其中的业务处理逻辑,另一方面,获取了定义在。对应着一个特定的功能,如果场景中并不需要任何特定的功能,则也完全可以不使用也不创建任何。之间的连接也就越错综复杂,比如后置人像预览虚化效果的实现就是将拿到的主副双摄的图像通过。的起始端开始输入的时候,便可以按照这种定义好的轨迹在一个一个。

2023-12-01 10:55:38 96

原创 高通camera hal层camx学习总结

文章。

2023-12-01 10:36:54 123

原创 camera硬件介绍之1----硬件

整个camera系统由三大部分组成,模组,mipi总线,isp。

2023-11-24 15:30:06 45

原创 camera学习笔记之3----软件

camera整体架构遵循Android架构。

2023-11-24 15:23:45 46

原创 camera学习笔记之0----大纲

camera介绍

2023-11-23 13:30:59 34

原创 Linux下Android开发手机设备不可用问题

1、lsusbBus 002 Device 006: ID 04e8:685e Samsung Electronics Co., Ltd2、目录切换到/etc/udev/rules.d/下创建一个叫50-Android.rules的文件,(50:手机,70:光驱,好像是)。输入命令sudo vi /etc/udev/rules.d/50-android.rules。文件的内容如下:SU

2023-06-29 17:25:19 76

原创 tc358749xbg驱动调试

配置的时候注意根据电路图配置到正确的phy上,本人就因为配置错误耽误了几天。

2023-06-29 16:59:31 256

空空如也

空空如也

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

TA关注的人

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