第2个项目 摄像头 WIFI 3G ALSA驱动 视频监控

来自百问网嵌入式Linux wiki
Wiki讨论 | 贡献2018年4月26日 (四) 15:03的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

项目二:视频监控 涉及知识点 1.V4L2框架 2.虚拟驱动vivi彻底分析 3.USB摄像头驱动框架 4.从零写USB摄像头驱动 5.在LCD上显示摄像头图像 6.从零写CMOS摄像头驱动 7.便携式无线监控 8.WIFI网卡 9.3G上网卡 10.ALSA声卡深入讲解 11.讲解mjpg-streamer

项目二视频目录

  • 第2课第1.1.1节_摄像头驱动_V4L2框架分析
  • 第2课第1.1.2节_摄像头驱动_虚拟驱动vivi的测试
  • 第2课第1.1.3节_摄像头驱动_摄像头驱动程序彻底分析
  • 第2课第1.1.4节_摄像头驱动_从零写一个虚拟驱动
  • 第2课第1.1.5节_摄像头驱动_USB摄像头驱动框架分析
  • 第2课第1.1.6节_摄像头驱动_从零写USB摄像头驱动之分析描述符
  • 第2课第1.1.7节_摄像头驱动_从零写USB摄像头驱动之实现数据传输1_框架
  • 第2课第1.1.7节_摄像头驱动_从零写USB摄像头驱动之实现数据传输2_简单函数
  • 第2课第1.1.7节_摄像头驱动_从零写USB摄像头驱动之实现数据传输3_设置参数
  • 第2课第1.1.7节_摄像头驱动_从零写USB摄像头驱动之实现数据传输4_URB
  • 第2课第1.1.7节_摄像头驱动_从零写USB摄像头驱动之实现数据传输5_调试
  • 第2课第1.1.8节_摄像头驱动_从零写USB摄像头驱动之设置属性
  • 第2课第1.1.9节_自制USB摄像头硬件的驱动编写_修改UVC
  • 第2课第1.1.10节_自制USB摄像头硬件的驱动编写_修改myuvc
  • 第2课第1.1_11节_在LCD上显示摄像头图像1_效果_框架_准备工作
  • 第2课第1.1_11节_在LCD上显示摄像头图像2_实现摄像头模块
  • 第2课第1.1_11节_在LCD上显示摄像头图像3_实现转换模块
  • 第2课第1.1_11节_在LCD上显示摄像头图像4_整合代码
  • 第2课第1.1_11节_在LCD上显示摄像头图像5_调试测试
  • 第2课第1.1_11节_在LCD上显示摄像头图像6_在PC上显示
  • 第2课第1.1_12节_CMOS摄像头之硬件原理
  • 第2课第1.1_13节_从零写CMOS摄像头驱动1_画框架
  • 第2课第1.1_13节_从零写CMOS摄像头驱动2_编写驱动程序框架
  • 第2课第1.1_13节_从零写CMOS摄像头驱动3_初始化摄像头模块
  • 第2课第1.1_13节_从零写CMOS摄像头驱动4.1_逐个讲解并设置摄像头控制器的寄存器
  • 第2课第1.1_13节_从零写CMOS摄像头驱动4.2_逐个讲解并设置摄像头控制器的寄存器
  • 第2课第1.1_13节_从零写CMOS摄像头驱动4.3_逐个讲解并设置摄像头控制器的寄存器
  • 第2课第1.1_13节_从零写CMOS摄像头驱动5_编译调试
  • 第2课第1.1_14_额外项目_便携式无线监控_效果
  • 第2课第1.1_14_额外项目_便携式无线监控_实现过程1
  • 第2课第1.1_14_额外项目_便携式无线监控_实现过程2
  • 第2课第1.1_15节_使用WIFI网卡1_准备工作及配置内核
  • 第2课第1.1_15节_使用WIFI网卡2_概念及工具iw(STA模式)
  • 第2课第1.1_15节_使用WIFI网卡3_工具wpa_supplicant(STA模式)
  • 第2课第1.1_15节_使用WIFI网卡4_工具dhcp及全自动使用wifi
  • 第2课第1.1_15节_使用WIFI网卡5_AP模式
  • 第2课第1.1_15节_使用WIFI网卡6_仿手机写wifi操作程序
  • 第2课第1.1_16节_3G上网卡1_工具及使用
  • 第2课第1.1_16节_3G上网卡2_编程自动切换模式
  • 第2课第1.1_16节_3G上网卡3_编程自动确认拨号端口
  • 第2课第1.1_17节_ALSA声卡01_裸板之原理和框架
  • 第2课第1.1_17节_ALSA声卡02_裸板之编写程序
  • 第2课第1.1_17节_ALSA声卡03_裸板之编译和测试
  • 第2课第1.1_17节_ALSA声卡04_ALSA驱动框架
  • 第2课第1.1_17节_ALSA声卡05_ASoC驱动框架
  • 第2课第1.1_17节_ALSA声卡06_体验声卡
  • 第2课第1.1_17节_ALSA声卡07_分析调用过程
  • 第2课第1.1_17节_ALSA声卡08_从零编写之框架
  • 第2课第1.1_17节_ALSA声卡09_从零编写之参数设置
  • 第2课第1.1_17节_ALSA声卡10_从零编写之数据传输
  • 第2课第1.1_17节_ALSA声卡11_从零编写之调试
  • 第2课第1.1_17节_ALSA声卡12_从零编写之添加音量控制
  • 第2课第1.1_17节_ALSA声卡13_从零编写之WM8976
  • 第2课第1.1_17节_ALSA声卡14_移植原厂WM8976驱动
  • 第2课第1.1_17节_ALSA声卡15_修改内核声卡BUG
  • 第2课第1.1_17节_ALSA声卡16_编写ALSA声卡应用程序
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_1_移植_效果演示
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_2_框架
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_3_源码分析(上)_主进程
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_4_源码分析(中)_输入通道_视频采集过程
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_5_源码分析(下)_输出通道_视频传输过程
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_6_自己写客服端(上)
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_7_自己写客服端(下)
  • 第2课第1.1_18节_额外项目_讲解mjpg-streamer_8_自己写客服端_编译调试