主要技能
1.嵌入式系统开发:熟练掌握MTK、SPRD等平台的RTOS和Android系统开发。
2.网络通信协议:熟悉MQTT、TCP/IP、HTTP等协议的应用与优化。
3.Android底层技术:精通JNI、HIDL等Android核心技术。
4.应用开发:熟悉Android APP的开发流程与架构设计。
5.平台问题修复:熟练掌握MTK、SPRD平台的配置,擅长死机、功耗等问题的调试与修复。
6.蓝牙技术:对瑞昱(Realtek)蓝牙系统有一定了解,熟悉BLE SDK、FOTA升级,以及蓝牙通信相关APP的开发。
7.传感器数据处理:能够使用Python、Matlab等工具对传感器数据进行处理、优化,例如:
- 实现G-sensor睡眠检测算法。
- 结合计步和G-sensor开发睡眠监测算法。
- 设计篮球运动相关算法(如运动轨迹分析)。
8.健康类传感器:熟悉心率、血氧、血压等健康传感器(如Goodix)的应用与集成。
9.串口通信:灵活应用串口通信技术,实现设备升级、数据传输等场景。
一、Android传感器全栈开发项目
1.技术架构
graph LR
A[Kernel驱动] --> B[HAL层]
B --> C[Framework框架]
C --> D[应用层API]
D --> E[健康监测APP]
2.实现内容:
- 完成G-sensor、心率传感器等Android标准传感器全链路开发
- Kernel层:定制SPRD/MTK平台传感器驱动
- HAL层:实现JNI/HIDL跨层通信接口
- Framework层:扩展Android Sensor API
- 应用层:开发数据可视化及健康分析功能
3.技术突破:
- 多传感器数据同步采集(精度±0.5%)
- 低功耗优化(待机电流<0.3mA)
二、RTOS穿戴设备系统开发
1.系统模块:
- 传感器应用:运动监测/环境数据采集
- 通信协议:TCP/UDP双模Socket通信
- UI框架:九宫格交互+动态渲染引擎
- 三方对接:蓝牙FOTA+健康云平台
2.开发成果:
- 完成3款穿戴设备量产(MTBF>10,000小时)
- 实现BLE-SDK定制开发(传输速率>20kbps)
- 串口通信协议设计(支持固件升级/数据传输)
三、G-sensor睡眠监测算法
算法特性:
1.采用三轴加速度矢量合成(精度>95%)
2.卧位状态识别(消除静态误判)
3.睡眠阶段量化分析:
- 深睡时长占比(标准值:15-25%)
- 眼动期周期检测(20-40分钟/周期)
案例:4G+BLE双模血压监测智能手表系统开发本项目开发了一款基于双系统架构的智能手表:- 主控系统:采用Realtek BLE芯片驱动核心功能(包括屏幕显示、传感器控制等)。- 通信系统:集成展锐(SPRD)4G芯片,实现数据传输及通话功能。作为项目负责人,我主导了从底层驱动到
一、Android传感器全栈开发项目 1.技术架构 graph LR A[Kernel驱动] --> B[HAL层] B --> C[Framework框架] C --> D[应用层API] D --> E[健康监测APP] 2.实现内容