项目时间:2015-12到2014-01
项目名称:ACA620系列双电源自动切换控制器
项目描述:
项目介绍
该项目主要应用于医院、智能楼宇、银行等要求连续供电的场合,通过对主电源和备用电源的检测,当主电源发生故障时,自动切换到备用电源,保证负载连续供电。
本人完成的开发任务包括:
1. CPU、LCD等主要功能部件选型;
2. 驱动程序设计,如LCD、按键、AD采样、EEPROM、时钟、RS485通信等;
3. SOE文件系统设计;
4. 应用层代码设计,如LCD和按键交互、发电机管理、逻辑功能、Modbus通信协议。
我的职责
在本项目中本人作为技术负责人。独立完成了整个项目软件代码设计工作,主导软硬件测试、中试、生产等环节,并指导硬件工程师完成原理图和PCB设计。
项目时间:2014-05到2014-01
项目名称:智能手环
项目描述:
项目介绍
该项目主要应用于运动健康数据采集和显示。
该项目主要功能模块分为:计步数据采集、睡眠监测、体温监测、OLED显示、蓝牙数据传输。
完成的开发任务;
1. 驱动程序编写,如SPI FLASH、3D加速度传感器,OLED显示屏等 ;
2. 应用程序框架搭建;
3. 应用层代码编写,如计步、体温、心率测量、数据显示。
我的职责
在本项目中本人作为软件工程师,完成了除蓝牙通信外的代码设计工作。
项目时间:2015-03到2014-01
项目名称:MINI2440bootloader
项目描述:
项目介绍
ARM-linux-tools(开发工具)
mini2440(硬件环境)
redhat enterprise linux6(软件环境)培训学习项目
针对mini2440开发板,初始化S3C2440核心参数及外围部件,利用串口做控制台,参考uboot移植tftp客户端程序和bootm命令到mini2440(arm9)开发板,最终成功将linux内核文件通过tftp服务器与客户端的方式烧进开发板并启动。
我的职责
通过培训师的指点,完成驱动流程设计和驱动代码的编写。
项目时间:2013-11到2014-01
项目名称:自动导电片安装机器
项目描述:
项目介绍
IAR Workbench IDE(开发工具)
工控板(硬件环境)
IAR Workbench IDE(软件环境)为提高车间生产效率,设计开发机器工作轴,能够自动精确加热和安装导电簧片。mcu为 avr单片机 atmega169p
我的职责
设计机器工作流程方案,编写C语言代码, 调试升级功能,增加工人可以调节设备精准度的功能。