项目时间:2012-06 - 2013-01
项目名称:基于ARM的船载地球站开发 | 项目工具:采用linux_2.6.30内核
项目描述:
项目介绍
卫星通信系统中船载设备,主要能够完成对星,并能够接收卫星信号和发送信号至卫星。
我的职责
在项目中主要负责linux内核移植和驱动的开发,涉及到Linux2.6.30内核中网口、串口、USB口、LCD、PWM、RTC等驱动的移植,以及MAX125AEAX、M82C55A等传感器的驱动的编写。
项目时间:2017-02 - 2017-04
项目名称:云视频监控系统方案--ONVIF客户端 | 项目工具:Ubuntu12.04
项目描述:
项目介绍
根据ONVIF2.0协议开发客户端;利用Gsoap工具在linux下生成框架代码;获取视频流地址,IPC网络信息,编码信息,以及实现对IPC操作;通过xml与上位机、海思Hi3536编解码端交互数据;
我的职责
1、负责开发ONVIF客户端;
2、负责上位机和IPC数据交换;
3、实现对IPC操作;
项目时间:2016-09 - 2016-11
项目名称:STC单片机中间机功能设计
项目描述:
项目介绍
项目介绍:本项目实现的功能主要是将传感器采集到的外界环境信息解析之后通过串口接收到STC单片机,存储起来,其他设备会通过串口发送指令,单片机对不同的电脑发送过来的指令进行分析,判断是哪台设备需要哪些数据信息的指令,并将需要的数据信息发送给对应的设备。
内容描述:
1、先对单片机进行初始化设置,包括串口,定时器,中断,波特率等;
2、设计串口收发函数,对接收到的数据信息进行解析、透传。
我的职责
我负责整个项目的设计与开发,根据协议和要求,写出需求分析,设计开发方案,最后开始编写程序,实现所需要的功能。最后进行测试
项目时间:2015-09 - 2016-04
项目名称:基于arduino的可穿戴设备的软件设计 | 项目工具:window 7
项目描述:
项目介绍
负责底层程序编写,利用主控芯片AVR328p为核心通过I2C与三轴加速度传感器ADXL345传输数据,心率和体温传感器通过模拟口读取电平信号;蓝牙模块通过串口收发信息存储芯片通过SPI接口读写数据。设备配备电路保护功能。利用arduino库中TaskScheduler机制定时执行采集信息任务。主要实现实时信息采集及用户信息存储、发送等功能。
我的职责
传感层软件设计