自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 net学习总结

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档。

2025-12-17 00:33:36 695

原创 NetworkMonitor学习总结

在Android的网络栈中,NetworkMonitor是一个非常核心的组件,负责监控网络连通性和验证网络质量,它在系统服务ConnectivityService的控制下运行。NetworkMonitor主要是检测网络有效性,通过http封装类去ping一个网站,根据ping网站的结果来影响评分值。因此,它的初始化是在NetworkAgent初始化之后,必须要获取到路由配置信息NetworkAgent后才会去初始化。NetworkMonitor是一个状态机,负责检测网络有效性。

2025-11-29 22:47:35 831

原创 Runtime pm

本文介绍了Linux内核中的RuntimePM(运行时电源管理)机制及其核心实现。主要内容包括:1. RuntimePM的核心机制基于设备引用计数,通过get/put操作控制设备状态转换;2. 详细阐述了runtime_idle/runtime_suspend/runtime_resume等状态转换过程;3. 分析了级联设备间的RuntimePM依赖关系;4. 分类介绍了同步和异步接口函数的功能及调用流程;5. 以pm_runtime_get_sync和pm_runtime_put_sync为例,说明从co

2025-10-09 00:21:55 1032

原创 Linux power-domain

本文介绍了Linux内核中的Power-domain框架,用于统一管理SoC中硬件模块的电源状态。主要内容包括:1. Power-domain概念,即一组硬件模块的逻辑集合,可统一控制电源状态;2. 框架工作流程,通过设备树描述电源域节点,实现设备与电源域的绑定;3. 使用示例,展示如何注册电源域Provider和Consumer驱动,并通过runtime PM控制电源开关。该框架简化了SoC多模块的电源管理,支持按功能模块独立开关电源,满足系统稳定性和节能需求。

2025-09-19 01:22:15 967

原创 Linux 设备树学习总结

设备树(Device Tree)是一个描述硬件平台和系统设备的数据结构,它以一种可读性强的文本形式,将硬件的层次结构、设备的属性和资源配置等信息整合到一个统一的文档中。这使得不同硬件平台之间可以共享相同的内核代码,实现硬件平台与操作系统内核的解耦,提供了更好的可移植性和兼容性。

2025-09-11 00:56:57 710

原创 Android网卡获取ip地址流程

本文深入分析了Android 13系统中网卡获取IP地址的完整流程。主要内容包括: Java基础补充:介绍了new操作符、super关键字、构造函数等核心概念,重点解析了transitionTo方法在状态机转换中的作用。 Android状态机机制:详细说明了状态机核心方法(addState、transitionTo等)和层级状态实例,分析了状态转换流程。 广播机制:完整展示了广播的定义、发送和接收流程,包括动态注册和静态注册两种方式。 代码流程分析: 状态机注册流程:从makeTethering到Tethe

2025-08-31 00:16:01 890

原创 Android使用命令关闭设置中定位栏

本文介绍了通过ADB命令控制Android设备定位功能的方法。使用adbshell settings put secure location_mode 0可完全关闭定位(包括GPS和网络定位),参数1-3分别对应仅GPS、省电模式和高精度模式。通过adbshell settings get secure location_mode可验证当前状态,返回0表示已关闭。文中还提到dumpsys suspend_control_internal命令可查看应用持锁情况。这些命令为开发者提供了灵活控制设备定位功能的途径

2025-08-21 00:23:59 574

原创 Android13适配三方gnss

名称类型说明GnssStatus类用于描述Gnss的当前状态接口用于接收Gnss状态改变时的通知接口用于接收nmea信息接口用于接收位置信息改变时的通知Address类用于描述地址信息Criteria类用于选择LocationProviderGeocoder类用于处理地理位置的编码类用于描述GPS卫星状态GpsStatus类用于描述GPS设备的状态Location类用于描述地址位置信息,包括经度,纬度,海拔,方向等信息类用于获取和调用定位服务类。

2025-05-11 00:35:00 1339

原创 控制类论文复现(1)

本文复现论文"Global Output-Feedback Prescribed Performance Control of Nonlinear Systems With Unknown Virtual Control Coefficients"中设计的控制算法,使用MATLAB验证论文中控制算法的有效性。

2023-04-28 00:18:10 3869 2

原创 LQR控制算法的浅析

LQR控制算法的浅析

2022-09-10 16:08:35 7511 9

原创 CarSim联合MATLAB实现纵向控制

车辆的纵向控制,刹车通过控制制动,油门通过控制扭矩实现车辆的纵向控制。

2022-09-05 10:56:51 3427 3

原创 车辆标定之将油门标定表和刹车标定表结合到一个总表中

车辆纵向控制

2022-09-03 16:28:10 3250

原创 车辆的纵向控制之标定

车辆纵向控制

2022-09-01 22:08:00 6651 10

原创 CarSim联合simulink仿真横向控制

Carsim联合MATLAB仿真车辆的横向控制

2022-08-26 16:34:39 9107 11

空空如也

空空如也

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

TA关注的人

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