1. 熟练掌握c语言嵌入式开发,熟练使用keil/IAR对51、stm32、k60等系列单片机的开发
2.熟悉C++语法,能够使用以C++为基础的opencv在windows环境下进行图像处理
3.熟悉uboot引导启动linux内核流程,了解linux 系统的工作原理
4.熟悉uboot驱动开发、linux驱动开发流程
5.熟悉ARM汇编语法,ARM ATF secure boot安全启动流程,熟悉OP-TEE的使用
6.熟悉ucos 实时操作系统的工作原理
7.熟悉Altium Designer、proteus等软件进行电路设计开发,能够进行基础电路模拟以及电路板的绘制
与焊接
智能压板采集器系统
项目简介: 该项目实现的是利用基于stm32f407的压板采集器来实现对12路导轨上的48块UJA1023芯片的实时通信,依靠UJA1023芯片执行对干簧管以及电机的检测与驱动,压板采集器能够实现与红外电脑钥匙和电脑的通信
相关技术:stm32、电路原理图验证、ucosII操作系统、LIN2.0协议、红外通信协议、自定义平衡式规约
主要工作:编写软件概要设计以及各模块详细设计、根据设计完成编码、编写测试用例
富瀚微方案框架搭建
项目简介:在富瀚微芯片平台上搭建安防项目框架代码
相关技术:uboot配置、kernel移植、根文件系统制作
主要工作:基于FH8852V200富瀚微芯片SDK进行uboot配置、kernel移植、根文件系统制作,基于SDK源码封装业务功能模块,实现对flash镜像的裁剪
Tier 1 认证
项目简介:在指定芯片平台上实现Tier 1 标准
相关技术:uboot定制、secure boot 启动流程、链式校验
主要工作:基于CAS厂商的要求,针对芯片厂商已有的系统启动流程重新设计,加入CAS厂商标准流程,满足CAS厂商对secure boot的系统启动测试要求(从上电起各阶段进行链式校验),并设计产品量产后的安全生产流程