使用mini2440开发板
每部分涉及知识点如下:
Sprint1 声音报警子系统开发
- 声卡驱动使能:在linux内核里加上相应的驱动模块即可。
- 移植嵌入式播放器madplay:方法找度娘
Spring2 摄像头子系统开发
- 摄像头驱动使能:在linux内核里加上相应的驱动模块即可。
- V4L2图像编程:http://www.cnblogs.com/china-sdd/p/6171966.html
Spring3 移动监控主系统设计与开发
- ffmpeg的移植:
- 目的是motion能支持将捕获到的视频流转换成avi格式的视频文件进行存储
- ffmpeg是一个开源免费跨平台的视频和音频流方案,它提供了录制、转换以及流化音视频的完整解决方案。
- motion主程序移植:motion是一个开源的用于移动图像监控程序
Spring4 嵌入式web服务器开发
- boa嵌入式服务器移植与配置
- cgic库移植
- cgi程序设计