李** 个人简历
姓名:
性别:
学历: 李二狗
男 硕士 出生日期: 1988/10/21
政治面貌: 党员
电话: 146 53244 5577
E‐mail: 106535213431@qq.com
①掌握 ARM 汇编、c、c++、java 语言,掌握 shell 编程、Makefile 编写、jni 等,熟练使用 Linux 系统
②熟悉 ARM 架构 CPU
③掌握驱动开发及移植,如常见串口、Nand、LCD、触摸屏、声卡、PCI、USB、ANSA、regulator 等
④熟悉 linux 应用程序开发
⑤熟悉 u‐boot、Linux kernel,了解其框架并可熟练移植
⑥熟悉 android App 开发、熟悉 Android 基本框架(如启动流程、binder 机制等)
⑦熟悉 USB 协议,熟悉 Linux 的 V4L2、电源管理、FIMC 等框架,了解 openwrt
⑧使用 dxp 2004 画过两层 pcb 板
Linux 内核/驱动开发 嵌入式 c/c++开发 Android 底层开发
2014/01 ‐‐ 至今 北工大 | 模糊控制研究所 | 嵌入式软件开发我的工作:
任务一:编写 1080P 高清 C930E USB 摄像头驱动,使该摄像头在 cortex‐A9、Kernel‐3.7 平台稳定输出
1080P*30fps MJPEG 压缩视频图像,此外还编写本地 Mjpeg 软解显示 App 及网络远传显示 App,使
1080P*30fps MJPEG 视频可在本地 LCD 及远端 PC 机浏览器高清显示(代码约 7000 行)
任务二: 将MFC 驱动从 ARM11、Kernel‐2.6 平台移植到 cortex‐A8、Kernel‐3.12 平台,且为自己实验室开发的 OV5642 CMOS 摄像头模块编写驱动,使该摄像头在 MFC 驱动与 CMOS 驱动基础上稳定输出1080P*30fps H.264 压缩视频图像(代码约 1500 行)
学到的知识:Linux 内核V4L2 驱动框架,v4l2 应用编程,MFC 移植,
MJPEG 软解,USB 协议,CMOS、USB 硬件操作
2014/06 – 2014/09 北京赛博兴安科技有限公司 | 研发部 | 嵌入式软件开发
我的工作:将 PC 工控机安装的 CentOS 系统裁剪至 300M 大小,然后在其上源码级安装开源漏洞评估系统 OpenVas(非常麻烦),分析 OpenVas 源代码并写出详细说明文档
学到的知识:Linux C 编程、CentOS 系统裁剪、OpenVas 源码级安装、Linux 操作
2013/05 ‐‐ 2013/09 国家无线电监测中心 | 研发中心 | 嵌入式软件开发
我的工作:使用 TI 430 单片机,开发工业仪表键盘,键盘接口符合 PS2 协议,实现开机自动识别键盘、自定义按键等功能(代码约 2000 行)
学到的知识:430 单片机,示波器使用,PS2 协议、c 编程等
2012/05 ‐‐ 2012/09 加拿大达内科技 | 嵌入式软件开发
我的工作:在嵌入式 Linux 纯根文件系统基础上,使用 Linux c 编写电子书、图片浏览器等软件,实现
GUI 界面、电子书触摸翻页、图片浏览器触摸播放 JPEG、BMP 等常见格式图片,并培训学生嵌入式相关知识(代码约 10000 行)
学到的知识:字符编码,Freetype、libjpeg 库,GUI 界面实现,linux c 面向对象编程,FrameBuf 操作
2013/03 ‐‐ 2013/06 指导本科生毕业设计:WiFi 视频监控小车我的工作:
①向安装 openwrt 系统的WiFi 小车移植 wpa_supplicant 及 dhcp,使小车可工作于 STA 模式或 AP 模式
②编写电机及 ds18b20 温度传感器驱动
③使用 qt 及 OpenCV 开发上位机客户端程序
目标:实现上位机客户端,通过 WiFi 控制小车前进后退、获取温度、获取视频数据、拍照等(代码约
3000 行)
学到的知识:openwrt,电机、温度传感器驱动,WiFi 相关库移植,qt 编程,libncurses、OpenCV 使用
2012/09 ‐‐至今 北方工业大学 | 自动化 | 硕士
2008/9‐2012/7 河南城建大学 | 自动化 | 本科
2014/9 发表中文核心论文《1080p 高清 usb 摄像头驱动设计与实现》
2011/9 校一等奖学金(成绩好,校 4%人获得)
2010/10 校电子设计大赛一等奖(使用 51 单片机制作立体车库模型)
动手能力强:示波器、万用表、电烙铁等工具熟练使用求知欲望强、执行力好、能静下心
发表评论 取消回复