linux BSP驱动开发、STM32驱动开发、UART、spi、IIC等驱动开发,原理图及PCB设计
1.多年BSP 开发,调试过各种外围设备驱动,对硬件工作原理,各类总线较为熟悉。
2.熟悉Linux平台开发,底层驱动和上层应用的开发经验。
3.熟悉MCU微控制器开发,在项目中负责过多款MCU的软件开发。
4. 成熟稳重,做事认真负责,有相当强的技术难点攻克和专研能力,与同学相处和睦融洽,乐于助人,有良好的合作精神。专业知识扎实,科研经验丰富。
华为海思 平台软件开发
项目简介:参与芯片的启动和维测部分设计及开发,负责fastboot、xloader、Linux kernel等的代码架构优化,问题定位及解决,启动加速项目需求开发、调试及验证。
主要负责:
xloader模块的架构整改,将产测模块和正常流程解耦,实现独立维护和权限控制。
fastboot加速启动项目,对耗时较长切相对独立的模块进行优化,avb校验和lz4解压工具替换等。
Linux Kernel中现在驱动开发及问题解决,芯片需求分析、设计及实现对应的驱动
在车机虚拟化项目中负责qic、kerneldump、diaginfo等模块的设计文档编写、代码设计及实现及后期相关问题的解决。
实现UEFI trace32的符号表的自动加载及UEFI中维测相关模块的开发及问题定位分析。
完成芯片FPGA阶段的QIC、WATCHDOG、coresight、watchpoint等模块的验证及问题定位分析。
可以独立完成某平台的维测事务的开发、问题定位及需求交付。
基站路由器启动模块及BSP模块的需求开发及维护
项目简介:基站路由器是一个集成度很高的嵌入式产品,核心处理器有ARM、MIPS、PowerPC等,以及FPGA、CPLD和微处理器MCU等,该系统是基于Linux的一套嵌入式系统产品。
主要负责:
kenel启动后,启动的第一个用户进程ADM的需求开发。
启动相关进程的其他进程SDM、LEM等维护。
开发电路板的驱动和服务接口开发,EEROM、SPI、I2C、USB等。
单兵起倒靶是一款轻便小巧的终端,但是也包含其他产品应该有的所有功能,包括起倒功能、闪灯、报靶功能等,该系统是已ARM系列的Cortex-M3处理器为核心,搭载uc/os小型操作系统的产品。
主要负责:
控制电路板的电路设计和PCB开发。
嵌入式的控制程序的开发。
接线图的设计开发。
1.设计一块小型的红外发射器 2.主要用于干扰广场舞的音响 作品主要设计一个小型的红外发射器,通过软件编发发送控制音响的控制码,打乱音响的正常运行达到干扰的目的,包含原理图设计、嵌入式程序设计等。
设计一款服务于Zigbee系列设备的中介模块,通过该模块电脑或其他嵌入式设备就可以和Zigbee系列的设备进行通信,来处理通信协议上的功能。接口采用的是普遍的USB接口,还要有Zigbee收发功能和嵌入式控制核心,基于TI有一款CC2531产品就可以将三个要求全部满足,而且结构简
设计一款可以自动在线检测乳化液浓度的装置,来解决人工读取带来的滞后性和偏差。 主要负责: 搭建乳化液浓度检测的光学折射检测系统,并用线性CCD采集其集成图像。 完成基于ARM的信号滤波、A/D转换和放大的下位机电路设计与开发。 用Altium Designer