ID:233027

我吃番茄

高级驱动开发工程师

  • 公司信息:
  • 联发科
  • 工作经验:
  • 4年
  • 兼职日薪:
  • 700元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 宝安

技术能力

通过计算机等级考试二级(C),熟练操作三大办公软件,并无障碍地阅读各种英文资料文献。
熟悉基本模拟电路和数字电路,熟练操作多种开发工具软件,如AD、Keil、IAR、protel等。
熟悉单片机、ARM等嵌入式微处理器,如51、STM32、K60等,熟悉C/C++基本语法。
熟悉加速度计、陀螺仪、地磁等组合惯性测量单元的程序设计和姿态解算。
熟悉基本的捷联惯性导航、互补滤波和PID控制算法,熟练卡尔曼滤波算法。
有实际四轴飞行器的调参经验,并能熟练操控四轴,有2年的实际操控飞行经验。
熟悉opencv视觉基本算法,卷积神经网络图像处理算法等
熟悉Linux平台下多进程、多线程的C/C++开发
熟练掌握git/repo代码管控工具,熟悉Makefile,shell脚本编写
熟练使用linux平台下编译器,t32/gdb/crash等linux调试工具
熟练解决Linux平台用户态/内核态死机/hang住等问题
了解Linux内存管理,会使用asan/kasan/kmemleak等内存分析工具
熟悉HDMI交互过程,会处理HDMI设备外设兼容性、拔插不识别等问题

项目经验

四旋翼无人机
以stm32F103/MK60DN512为控制核心,以mpu6050为惯性采集单元,利用mahony互补滤波算法修正角速度,获得四元数解算出飞机当前姿态量,实测角度比较稳定。再利用串级pid调节实现稳定的飞行控制。目前正在使用超声波、气压计、GPS、摄像头等传感器使用EKF实现多路数据的融合获得更准确的定位信息,从而实现更稳定的控制。

“恩智浦”杯摄像头组智能车
以飞思卡尔的K60为主控,ov7620为图像采集模块,利用大津法高效迭代获取图像二值化信息。进行信息提取和处理,调节pid控制小车稳定运行。本系统为十一届全国大学生智能车竞赛参赛作品,荣获华南赛区二等奖。

金属传感器自动寻迹小车
本系统以Tiva为核心控制模块,使用Ti的新型金属传感器LDC1314,通过准确计算得到电感值和配置参数,使 用四路线圈,地面铺设0.9mm铁丝寻迹。本系统为2016年全国大学生电子设计竟赛参赛作品,荣获湖北赛区二等奖。

TV UI开发
使用基于DirectFB图形库的可视化工具MIDE(类似QT),按照客户需求绘制UI界面,同时调用service端提供的API,完成UI对应的功能。

Amazon Security of Linux TV系统开发
在linux TV平台基础上,参与重新设计基于capability的特权机制权限管控架构。流程包含debug kernel设计-cap_control权限配置/文件权限设定-扫capability并整改-扫open port并整改-填写安全规范表格-Amazon review确定。

TV平台数据分离功能开发
将不同机型的数据由编译时设置的不同Makefile参数,放置到ini配置文件里面 ,根据初始设定的机型信息读取对应配置信息,更改机型软件配置,通过binder通信传递给上层UI进程。不需要重新编译打包升级包,提升工作效率。

Linux用户态&内核态稳定性调试
参与linux TV底层到上层,安卓手机底层稳定性调试维护,处理各类死机重启,死锁,内存踩踏,空指针,cpu hang住等问题。提高TV、手机系统鲁棒性。

案例展示

  • 视觉导航四旋翼无人机

    视觉导航四旋翼无人机

    本系统设计制作了一架安装有摄像头并能在白色背景黑色引导线下自主寻线飞行的四旋翼飞行器。该飞行器主要分为机械结构部分和电子电路部分,合理的机械结构为飞行器提供起飞的动力和条件,电子电路包括飞行控制模块和图像检测循迹模块这两个部分。四旋翼飞行器的飞控模块使用的是ST公司的STM32F

  • linux tv系统稳定性调试

    linux tv系统稳定性调试

    基于linux内核的linux TV系统,上层使用c++开发的app运行。在次平台上针对用户态&内核态踩内存、使用空指针、内存泄漏等问题,进行分析处理

  • linux tv系统稳定性调试

    linux tv系统稳定性调试

    基于linux内核的linux TV系统,上层使用c++开发的app运行。在次平台上针对用户态&内核态踩内存、使用空指针、内存泄漏等问题,进行分析处理

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    1
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服