1.熟练掌握C语言(linux/win系列平台下),对基于嵌入式平台的C语言编程有一定的理解。
2.对算法有一定的了解,熟练掌握各种排序算法,经典算法。
3.熟悉qt开发工具,能够在linux和win下熟练编程,对c++有一定的使用
4.掌握网络编程,实现linux系统和win系统间的通信
5.服务器iBMC的功能开发与维护
基于深海的自动录像程序
开发环境: VS2013和嵌入式linux系统3.14.03
简 介: 通过socket通信编写上位机的控制程序,实现在上位机上修改录像时间,可实时预览,设置录像模式的切换(通过开始和killall进程),将参数保存在ini配置文件中。录制视频以时间命名,格式为h264,SD卡判断是否还有空间。录制完视频后自动关机。上位机预览调用的vlc播放器,固定相机的IP和播放视频的URL地址,下位机移植的mjpeg-streamer。
基于深海的自动拍照程序
开发环境: ubuntu12.04,c/C++
相关硬件: 创龙am437x板子、7寸液晶触摸屏、UVC500w摄像头等
简 介: 在ubuntu12.04环境下书写基于v4l2框架uvc的usb相机的拍照程序,交叉编译开发板上的自动拍照程序,修改相机参数,包括相机的曝光时间,白平衡,亮度等一些列参数,可以设置拍照的张数和拍照的时间间隔,拍完后系统自动关机。
角色 | 职位 |
负责人 | C语言开发 |
队员 | 前端工程师 |