24小时内活跃

一新

• UID:23648
综合评分 34
方向: 嵌入式-嵌入式驱动开发
深圳市
1000元/8h
10年以上经验
求职意愿:接单·不求职(1天内更新)

个人简介

手机平板或嵌入式驱动开发。

技能

核心技能:
其他技能: C
交流语言: 普通话( 母语水平 )
行业经验: 物联网

项目案例

基于高通平台驱动-手机
1. 立项背景和目标 背景: 随着移动电竞和高端影音娱乐需求的爆发,用户对手机触控响应速度(跟手性)、精准度及功耗提出了极致要求。我司新一代旗舰手机项目,旨在打造行业领先的交互体验。经市场调研和用户反馈,发现现有触控驱动架构存在中断处理延迟高、功耗与性能平衡不佳、复杂手势识别率不足等瓶颈,无法满足120Hz/144Hz高刷屏下“零感”延迟的体验目标。 目标: · 性能目标: 将触控报点率从标准的120Hz提升至480Hz,触控全链路延迟(从手指触摸到屏幕响应)降低40%,达到业界领先的10毫秒以内。 · 能效目标: 在静态和低频操作场景下,驱动功耗降低20%。 · 功能目标: 实现基于原始报点数据的“防误触算法”、“微手势识别”等增值功能,提升复杂场景下的用户体验。 2. 软件功能与核心功能模块介绍 本驱动软件运行于Linux Kernel层,作为触控IC(集成电路)与上层Android输入系统(Input Subsystem)的桥梁。 · 核心功能模块: 1. 中断服务模块(ISR): 负责以最高优先级响应触控IC的硬件中断,快速读取原始坐标、压力等数据。这是降低延迟的第一环。 2. 报点数据处理与滤波模块: 对原始数据进行校准、降噪、平滑滤波,并实现坐标插值算法,将物理报点率提升至目标值。 3. 功耗管理模块(PSM): 实现动态扫描频率切换,根据使用场景(如熄屏、游戏、阅读)智能调整IC工作模式,平衡性能与功耗。 4. 手势识别预处理模块: 在驱动层进行初步的轨迹分析,实现快速单击、双击识别,并将数据预处理后上报给上层算法,降低应用层处理负荷。 5. 调试与日志模块: 提供丰富的Sysfs节点和动态日志开关,用于在线性能分析、数据抓取和问题定位。 · 辅助功能模块: · 固件升级模块(通过I2C/SPI进行在线升级)。 · 设备树(Device Tree)配置与兼容性适配模块。 · 与Android Input HAL(硬件抽象层)的对接模块。
物联网

工作经历

中科创达软件股份有限公司
  
1001-10000人
Android/Linux驱动开发工程师
2021.06 - 2026.01
主要负责手机平板底层驱动开发。

教育经历

太原理工大学
2004.09 - 2008.07
机械设计制造及其自动化
本科
相似推荐
长春市
人工智能-机器学习与深度学习、嵌入式-嵌入式驱动开发
技能:Python、C
宁波市
嵌入式-嵌入式驱动开发、嵌入式-嵌入式应用开发
技能:C、C++
徐州市
嵌入式-嵌入式应用开发、嵌入式-嵌入式驱动开发
技能:C
厦门市
嵌入式-嵌入式应用开发、嵌入式-嵌入式驱动开发
技能:C、C++
上海市
嵌入式-嵌入式驱动开发、后端-C++
技能:C、C++、Python、Java、Linux、GCC
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服